Releases: locomotivemtl/charcoal-ui
Releases · locomotivemtl/charcoal-ui
charcoal-ui 0.3.13
Complete commits list: 0.3.12...0.3.13
Summary:
- Fixed namespacing of
FormInputConfig
- Refactor
ContainerProvider
for unit tests; Replaced explicit third-party service definitions with third-party service providers.
charcoal-ui 0.3.12
Complete commits list: 0.3.11...0.3.12
Summary:
- Updated Travis configuration
- Updated to locomotivemtl/charcoal-config ~0.10
- Updated to locomotivemtl/charcoal-translator ~0.3
- Updated to locomotivemtl/charcoal-view ~0.4
- Updated to locomotivemtl/charcoal-user ~0.6
- Improved
ConditionalizableTrait
- Fixed unit tests requiring
view
service - Fixed calls to parent constructors
charcoal-ui 0.3.11
Complete commits list: 0.3.10.1...0.3.11
Summary:
- Migrated
$GLOBALS['widget_template']
tosetDynamicTemplate()
- Fixed method
ConditionalizableTrait::resolveConditionalLogic()
callingform()
when it might be undefined
charcoal-ui 0.3.10
Key Features
ConditionalLogic improvements in FormTrait and FormGroupTrait
What's new in 0.3.10 since 0.3.9?
Changed
Add ConditionalLogic related improvements to FormTrait and FormGroupTrait :
- FormGroupTrait ➡️ Add a rawConditionalLogic and a conditionalUnmet flag.
- FormTrait ➡️ Parse condition logic if applicable when finalizing form groups
charcoal-ui 0.3.9
Key Features
FormTrait and FormGroupTrait improvements
BC Breaks
There shouldn't be any breaking changes
What's new in 0.3.9 since 0.3.8?
Changed
- Setting the form from FormGroupTrait can now be overridden.
- Add conditionalLogic system to show/hide form groups over property values.
- Tabs can now have dedicated title.
- Add finalizedFormGroups to facilitate affecting form groups from Request (allowing keeping a history of last form group for exemple).
0.3.6
Cleanup old comment
charcoal-ui 0.3.4
AbstractUiItem::setDependencies() is now protected.
charcoal-ui 0.3
Highlights:
- Updated for locomotivemtl/charcoal-core:0.3
- Various fixes to source and tests
charcoal-ui 0.2.4
Fixes issues introduced in 0.2.3
Changes:
- Restored ‘authenticator’ and ‘authorizer’ to ‘AbstractUiitem::setDependencies()’;
- Registered ‘\Charcoal\User\AuthServiceProvider’ with ‘UiServiceProvider’;
charcoal-ui 0.2.3
Highlights:
- Upgrade to locomotivemtl/charcoal-view 0.2
- Use stable dependencies for tests
- Replaced ‘cache/void-adapter’ with ‘tedivm/stash’;
- Cleaned up unit test bootstrap;
- Added ContainerProvider, ContainerIntegrationTrait;
- Refactored all unit tests to use the ContainerIntegrationTrait;
- Removed dependencies on ‘admin/authentication’ and ‘admin/authorizer’, to be handled by concrete implements;