- Displaying and saving schema-driven forms is much, much faster.
This becomes very noticeable with 100 or more fields. With about
250 fields, this formerly took about 4.5 seconds to load or to
save such a form on a fast Mac. It now takes about 250 milliseconds. - Users may re-order the items they have selected via drag and drop
when using “Browse” to select pieces, images, etc. - Prior to this release, asset generation ids were surprisingly short and
made up only of digits due to an accidental holdover from an old version.
Conflicts were rare, but possible. Asset generation ids are now proper cuids,
no conflicts should occur. - IDs may be added to notifications as a simple way to give other
code access to them. - The
apos.global.addGlobalToData
method may now be called
with justreq
(returns a promise), withreq, callback
(invokes
the callback), or as middleware (which Apostrophe does by default).
This method is handy in command line tasks and other places
where middleware does not run andreq.data.global
is not populated
by default.
apostrophe-workflow 2.9.3 released
- Committing a piece via the workflow dropdown in the piece editor now
invites you to commit related docs as well. - Security: npm audit passing (dependencies updated).
- Tests exit properly with mocha 5.