Skip to content

Latest commit

 

History

History
91 lines (73 loc) · 4.33 KB

changelog.md

File metadata and controls

91 lines (73 loc) · 4.33 KB

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.

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 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

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