Skip to content

Latest commit

 

History

History
86 lines (56 loc) · 3.22 KB

File metadata and controls

86 lines (56 loc) · 3.22 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.0.0 - xxxx-xx-xx

Added

  • ExpressionValues to enable resolution of route parameter values via expressions by @HypeMC in #112
  • Ability to pass a static method callable as a DynamicValues provider by @HypeMC in #137

Changed

  • Method AbstractValues::toArray() is now final by @Brajk19 in #130
  • Method AbstractValues::getValues() is now protected by @Brajk19 in #130
  • Rename first constructor argument in DynamicValues to $provider by @HypeMC in #137
  • Rename second constructor argument in DynamicValues to $propertyPath by @Brajk19 in #130

Removed

  • Symfony v5 support by @HypeMC in #128
  • InverseValuesAwareInterface, use dedicated builder services instead by @HypeMC in #123
  • ValuesInterface::getValues(), use public properties instead by @Brajk19 in #130

1.3.0 - 2025-12-15

Added

  • Allow Symfony v8 in composer.json by @HypeMC in #119

1.2.1 - 2025-10-13

Added

  • Allow Doctrine bundle v3 in composer.json by @HypeMC in #114

1.2.0 - 2025-04-28

Added

  • Validate if expression during cache warmup by @Brajk19 in #101
  • Throw when if expression returns non-boolean by @Brajk19 in #105

1.1.1 - 2025-04-14

Fixed

  • Fix if with nullable inverse subscriptions by @Brajk19 in #98 and #99

1.1.0 - 2025-01-27

Added

  • Validate route params during compilation by @Brajk19 in #90

1.0.1 - 2024-10-28

Fixed

  • Fix error when the Serializer component is not installed by @HypeMC in #72

1.0.0 - 2024-10-25

  • Initial release