91 lines
No EOL
4.3 KiB
Markdown
91 lines
No EOL
4.3 KiB
Markdown
# Changelog
|
|
|
|
**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](https://github.com/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 tests `width`, `rowWidth` and `buttons` on multiple levels.
|
|
- **Test** - Blueprint `nesting.yml` that tests nesting on multiple levels.
|
|
- **Test** - Blueprint `fieldsets.yml` that tests `fields`, `fieldsets` and empty sets on multiple levels.
|
|
- **Test** - Blueprint `options.yml` that tests field options `default`, `icon`, `readonly`, `help`, `placeholder` and `required`.
|
|
- **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 to `true`.
|
|
- **Breaking change** - The `width` option for rows is renamed `rowWidth` instead. It will make it more future proof and prevent collisions with `width` 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](https://github.com/TimOetting/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](https://github.com/medienbaecker/kirby-images). The css is now handled by Kirby Images instead.
|
|
- Field [Kirby date field](https://github.com/iksi/KirbyDateField) works with Engineer.
|
|
- Field [Kirby time field](https://github.com/iksi/KirbyTimeField) works with Engineer.
|
|
- Field [Kirby country field](https://github.com/iksi/KirbyCountryField) works with Engineer.
|
|
- Field [Kirby decimal field](https://github.com/iksi/KirbyDecimalField) works with Engineer.
|
|
- Docs - Separated [field plugins](fields.md#plugin-fields) that works "out of the box" from the "supported" ones.
|
|
- Docs - [Troubleshooting](troubleshooting.md) steps added.
|
|
|
|
**v0.5**
|
|
|
|
- Added requirement: PHP7+
|
|
- Support for multi language setup
|
|
- Support for Kirby 2.5.1
|
|
- Support for [Controlled list](https://github.com/rasteiner/controlledlist)
|
|
- Support for [Kirby Images](https://github.com/medienbaecker/kirby-images)
|
|
- Support for [Kirby Hero Field](https://github.com/jenstornell/kirby-hero-field)
|
|
- Support for [Kirby Logic Field](https://github.com/jenstornell/kirby-logic-field)
|
|
- Support for [Kirby Quickselect](https://github.com/medienbaecker/kirby-quickselect)
|
|
- Support for [Select a structure](https://github.com/CalebGrove/select-a-structure)
|
|
- Support for [Switch field](https://github.com/distantnative/field-switch)
|
|
|
|
**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 |