- Fields of type
checkboxes
now play nicely with thelive/draft
toggle ofapostrophe-workflow
. - Improved validation of integers and floats. Thanks to Lars Houmark.
- The “Global” dialog box now follows the same pattern as that for other piece types, which means that the workflow dropdown menu is available if workflow is present.
- Options may be passed to the
express.static
middleware that serves thepublic
folder, via thestatic
option of theapostrophe-express
module. Thanks to Leonhard Melzer. -
apostrophe
now depends onbluebird
properly and there are no lingering references to the wrong version folodash
. Formerly we got away with this because some of our dependencies did depend on these, and npm flattens dependencies. Thanks to Leonhard Melzer. - The new
eslint-config-punkave
ruleset is in place, and includes a check for “unofficial dependencies” inrequire
calls that could go away suddenly. -
fieldClasses
andfieldAttributes
may be set on form fields themselves, similar to the existingclasses
andattributes
properties that are applied to thefieldset
. Thanks to Lars Houmark. - The “Pages” admin UI now includes a “New Page” button, in addition to the usual “reorganize” functionality. Thanks to Lars Houmark.
- Fixed a crash when an
apostrophe-pieces-widget
is configured to always show all pieces viaby: 'all'
. Thanks to Aurélien Wolz. - General UI styling improvements and fixes.