Skip to content

Releases: locomotivemtl/charcoal-ui

charcoal-ui 0.3.13

20 Jul 20:02
Compare
Choose a tag to compare

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

21 Jan 17:21
Compare
Choose a tag to compare

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

04 Nov 13:46
Compare
Choose a tag to compare

Complete commits list: 0.3.10.1...0.3.11

Summary:

  • Migrated $GLOBALS['widget_template'] to setDynamicTemplate()
  • Fixed method ConditionalizableTrait::resolveConditionalLogic() calling form() when it might be undefined

charcoal-ui 0.3.10

27 Mar 20:13
4cbc28a
Compare
Choose a tag to compare

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

25 Jul 18:27
Compare
Choose a tag to compare

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

01 May 21:20
Compare
Choose a tag to compare
Cleanup old comment

charcoal-ui 0.3.4

11 Dec 15:18
Compare
Choose a tag to compare

AbstractUiItem::setDependencies() is now protected.

charcoal-ui 0.3

20 Nov 18:43
Compare
Choose a tag to compare

Highlights:

charcoal-ui 0.2.4

24 Feb 22:56
Compare
Choose a tag to compare

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

24 Feb 22:14
Compare
Choose a tag to compare

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;