Skip to content

Sylius

API Development

An open‑source eCommerce framework built on Symfony, providing a flexible platform for custom online stores.

PHP Latest v2.2.7 · 2d ago Security brief →

Features

  • Built on the Symfony full‑stack PHP framework
  • Provides a powerful REST API for integrations and omnichannel experiences
  • Supports Behavior‑Driven Development with PHPUnit and Behat testing tools

Recent releases

View all 33 releases →
No immediate action
v2.2.7 Bug fix

Product summary, address compare, payment recovery, UI fixes, translations

Upgrade now
v2.2.6 Security relevant
Auth RBAC

Security fixes

Upgrade now
v2.1.15 Security relevant
Auth RBAC

Security fixes for API vulnerabilities

Upgrade now
v2.0.18 Security relevant
Auth RBAC

Security fixes for API and cart components

v2.2.5 Bug fix
Notable features
  • Add payment enabled in channel validation
  • Allow choosing different payment method with skip payment step when disabled
Full changelog

What's Changed

  • Fix problem with empty taxon product index by @tomkalon in https://github.com/Sylius/Sylius/pull/18579
  • TASK: improve german translations for CH, DE, and AT by @crydotsnake in https://github.com/Sylius/Sylius/pull/18932
  • fix: add default filter to breadcrumbs configuration title to prevent ScalarDataBag exception by @camilleislasse in https://github.com/Sylius/Sylius/pull/18933
  • Fix build after APIPlatform 4.3.2 release by @TheMilek in https://github.com/Sylius/Sylius/pull/18943
  • [UPMERGE] 2.1 -> 2.2 by @SyliusBot in https://github.com/Sylius/Sylius/pull/18925
  • Add payment enabled in channel validation by @marekrzytki in https://github.com/Sylius/Sylius/pull/18941
  • [BUGFIX] Allow updating provinceName when provinceCode is null in API by @rust-le in https://github.com/Sylius/Sylius/pull/18926
  • [UPMERGE] 2.1 -> 2.2 by @SyliusBot in https://github.com/Sylius/Sylius/pull/18949
  • [BUGFIX] Make mailer services public to allow usage in state machine callbacks by @rust-le in https://github.com/Sylius/Sylius/pull/18953
  • [UPMERGE] 2.1 -> 2.2 by @SyliusBot in https://github.com/Sylius/Sylius/pull/18954
  • Resolve flash alert correctly without breaking translation by @TheMilek in https://github.com/Sylius/Sylius/pull/18961
  • [UPMERGE] 2.1 -> 2.2 by @SyliusBot in https://github.com/Sylius/Sylius/pull/18964
  • Restore missing page titles for admin resource show pages by @marekrzytki in https://github.com/Sylius/Sylius/pull/18940
  • Unified name translations handling in admin grid index by @pbalcerzak in https://github.com/Sylius/Sylius/pull/18922
  • [UPMERGE] 2.1 -> 2.2 by @SyliusBot in https://github.com/Sylius/Sylius/pull/18968
  • Allow choosing different payment method with skip payment step when it gets disabled by @TheMilek in https://github.com/Sylius/Sylius/pull/18965
  • Add missing status code mapping for OrderItemNotFoundException by @marekrzytki in https://github.com/Sylius/Sylius/pull/18969
  • Add email validation constraints to cart update by @marekrzytki in https://github.com/Sylius/Sylius/pull/18970
  • Fix admin templates by @loic425 in https://github.com/Sylius/Sylius/pull/18972
  • [UPMERGE] 2.1 -> 2.2 by @SyliusBot in https://github.com/Sylius/Sylius/pull/18973
  • [API] Make API Platform resource command classes overridable via container parameters by @Prometee in https://github.com/Sylius/Sylius/pull/18958
  • Unify Tests directory with tests by @TheMilek in https://github.com/Sylius/Sylius/pull/18974
  • [UPMERGE] 2.1 -> 2.2 by @SyliusBot in https://github.com/Sylius/Sylius/pull/18975
  • [UPMERGE] 2.1 -> 2.2 by @SyliusBot in https://github.com/Sylius/Sylius/pull/18976

New Contributors

  • @camilleislasse made their first contribution in https://github.com/Sylius/Sylius/pull/18933

Full Changelog: https://github.com/Sylius/Sylius/compare/v2.2.4...v2.2.5

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
8,504
Forks
2,161
Languages
PHP Gherkin Twig
Downloads/week
4 ↓27%
NPM Maintainers
1
Contributors
500

Community & Support

Beta — feedback welcome: [email protected]