You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed an issue where qr bills with amounts equal to or larger than CHF/EUR 1000 invalidly contained a space as a thousands separator within the qr code (#292) – thanks to @macadamiaz for reporting.
This release removes deprecated methods and functionality. Most importantly, the CombinedAddress is no longer available. With v2.3 of the qr bill specification, since November 2025, only the StructuredAddress is allowed. (#288)
Also based on v2.3 of the qr bill specification, a wider set of characters is now allowed in qr bill contents. (#280)
Isn't dropping support for a PHP version a BC break and should cause a major version update?
No. Why not? The Doctrine project explains it nicely:
A BC break happens when there is an incompatible change that your package manager can't handle. For example, changing a method signature in a minor version is a no-go, since the composer version constraints mentioned above assume any minor upgrade can safely be used. However, when we drop support for an older version of PHP, composer will not consider the new version if the PHP version requirement is no longer fulfilled. Thus, you won't end up with a fatal error due to a wrong method signature, you just won't get the new version.