Releases: oliverde8/comfyBundle
Releases · oliverde8/comfyBundle
1.3.0
1.2.0
This version introduces multiple improvements for generating forms to change configurations by introducing new services
and by adding security voters for permissions.
- 🌟 Improved performance greately (some use cases divided per 10) when getting configuration values.
- 🌟 Introduced new service
VisibleConfigsResolver
to check permissions when fetching configs. - 🌟 Introduced new voter
ConfigVoter
to allow user access to read or write on a config. - 🌟 Introduced new voter
ScopeVoter
to allow user access to read or write on a configs for a specific scope. - 🌟 Introduced command
comfy:config:get
to check configuration values from the command line. - 🌟 Introduced command
comfy:config:set
to change configuration values from the command line. - 💥 Method
getRecursiveFirstConfigPath
ofConfigDisplayManager
is now deprecated and shouldn't be used. TheVisibleConfigsResolver
should be used. - 🔧 Fix issue with
getScopeTree
failing onAbstractScopeResolver
ifinitScopes
was not called before. - 🔧 Fix issue
comfy:scope:list
command failing with some scope resolver implementations.
There are no Breaking Changes, so existing sources should behave as before.
1.1.0
1.0.0
1.0.0-alpha4
- 🌟 Improved quality of the form builders. THIS INTRODUCES A BC TO FORM PROVIDERS
- 🔧 Issue with usage of __destruct to flush entities causing issues with sylius and possibly other bundles/solutions.
1.0.0-alpha3
1.0.0-alpha2
- 🌟 Added Select & Multi select configs.
- 🔧 Fix issue with save of serialized values causing issues with the "use default" option.
1.0.0-alpha
- 🎊 🎉 First release 🎉 🎊