v0.9
- Feature -
style: table
reimplemented. - Enhancement - Removed some html classes that was not needed for table labels.
- Bug fix - Fixed error if table fieldset could not be found.
- Bug fix - Engineer blueprints are now only registered if
engineer.debug
is on. - Bug fix -
style: table
label issue fixed. Thanks Dreytac.
v0.8
- Test - Blueprint
panel-fields.yml
that tests all supported native fields built into the Panel. - Test - Blueprint
supported-fields.yml
that tests custom made fields that are supported by Engineer. - Test - Blueprint
working-fields.yml
that tests custom made fields that should work out of the box. - Test - Blueprint
grid.yml
that testswidth
,rowWidth
andbuttons
on multiple levels. - Test - Blueprint
nesting.yml
that tests nesting on multiple levels. - Test - Blueprint
fieldsets.yml
that testsfields
,fieldsets
and empty sets on multiple levels. - Test - Blueprint
options.yml
that tests field optionsdefault
,icon
,readonly
,help
,placeholder
andrequired
. - Enhancement - It's now possible to click outside a field to hide the action bar.
v0.7
- Feature - Delete warning message.
- Feature - Delete area preview.
- Feature - Tests added. Blueprints are registered if
engineer.debug
is set totrue
. - Breaking change - The
width
option for rows is renamedrowWidth
instead. It will make it more future proof and prevent collisions withwidth
on the root of the engineer field. - Breaking change - The option
engineer.label.fallback
is removed. No good reason for a label fallback. - Bug fixes - Minor issues.
- Docs - Because of some recent Panel bugs I pushed the requirement to Kirby 2.5.2.
Field - Kirby list field is now supported.(a dom bug remains)
v0.6
- Feature - Blueprint option to choose which buttons to use.
- Feature - Blueprint option
width
can now be set to engineer fields. - Improved the dropdown arrow position.
- Improved the trash icon to look like the Panel trash icon.
- Improved the action button bar ui.
- Improved "Add the first entry" with icons to show if it's containing fields or fieldsets.
- Removed labels from the action buttons to save space for small fields.
- Removed border for Kirby Images. The css is now handled by Kirby Images instead.
- Field Kirby date field works with Engineer.
- Field Kirby time field works with Engineer.
- Field Kirby country field works with Engineer.
- Field Kirby decimal field works with Engineer.
- Docs - Separated field plugins that works "out of the box" from the "supported" ones.
- Docs - Troubleshooting steps added.
v0.5
- Added requirement: PHP7+
- Support for multi language setup
- Support for Kirby 2.5.1
- Support for Controlled list
- Support for Kirby Images
- Support for Kirby Hero Field
- Support for Kirby Logic Field
- Support for Kirby Quickselect
- Support for Select a structure
- Support for Switch field
rc-0.4
- Complete rewrite
- Feature - Nesting with unlimted levels
- Feature - Sorting arrows
- Feature - Fieldsets
- Feature - Clone
- Feature - Debug option
c::set('engineer.debug')
- Feature - Label fallback option
c::set('engineer.label.fallback')
- Fix - Default value
- Fix - Counter for min/max
- Fix - Headline
- On hold -
style: table
does not work in this version
beta v0.3
- Fixed bug with th position
- Fixed bug with table sort jumping
- Fixed bug with checkboxes
option: children
- Fixed bug with textarea autosize after adding new item
- Fixed bug frontend crasch. Only run plugin in the panel.
beta v0.2
- Lots of big changes
beta v0.1
- Initial release