v3.0.0
What's Changed
- Add test with PHP 8.2 by @jdecool in #30
- Add extended configuration example in README by @jdecool in #31
- [V3] Remove all deprecated methods by @jdecool in #33
- [V3] Migrate bundle configuration from YAML to PHP by @jdecool in #34
- [V3] Remove annotation support by @jdecool in #42
- [V3] Add the feature listing command into the main branch by @jdecool in #43
- [V3] Clean bundle dependency container configuration by @jdecool in #39
- [V3] Rename StorageInterface -> Storage by @jdecool in #40
- Upgrade codebase to PHP 8.1 by @jdecool in #44
- Upgrade tests to PHPUnit 10 by @jdecool in #45
- Add Symfony 6.3 to the test matrix by @jdecool in #48
- GHA - Run on push only by @jdecool in #49
- Add bundle configuration to declare multiple feature manager by @jdecool in #46
- [V3] - Very complicated to add new storage by @thibaut-algrin in #52
- Split Feature attribute into IsFeatureEnabled & IsFeatureDisabled by @jdecool in #55
- Allow to specify the exception to be throw when using attributes by @jdecool in #57
- Allow to specify an exception factory to use if feature constraint is not validated by @jdecool in #58
- Provide ExpressionLanguage functions to use FeatureManager by @jdecool in #59
- ChainedFeatureProvider implements FeatureManager by @jdecool in #61
- Enable code coverage in CI by @jdecool in #35
- Separate dev-tools from project dependencies by @jdecool in #62
- Symfony 7 compatibility by @jdecool in #63
- Add tests with PHP 6.3 by @jdecool in #64
- Simplify test matrix by @jdecool in #67
- Fix symfony/console version to use in CI matrix by @jdecool in #68
- Backport Feature extra options by @jdecool in #75
New Contributors
- @thibaut-algrin made their first contribution in #52
Full Changelog: 2.2.2...3.0.0