Apostrophe 2 v2.54.0 Release Notes
Release Date: 2018-04-18 // about 6 years ago-
โ Unit tests passing.
โ Regression tests passing.
- ๐ Several performance improvements. In situations where Apostrophe formerly made expensive "matching nothing" queries, Apostrophe now either skips the entire query or uses an efficient query for a nonexistent
_id
, depending on whether the method in question has the right to cancel the entire operation. - ๐ Resources released more completely by
apos.destroy
, which can now satisfy the expectations ofmocha
5.x (no timeouts left active, etc). This was done by adding adestroy
method touploadfs
. - ๐
range
schema fields behave better when there is no existing value. - ๐พ Save operation of a modal now triggers the global busy state to prevent race conditions and other unwanted behavior.
- Global busy state can now be pushed and popped, and modals utilize this, so that a modal can be used to gather information during the
saveContent
method of another modal.
- ๐ Several performance improvements. In situations where Apostrophe formerly made expensive "matching nothing" queries, Apostrophe now either skips the entire query or uses an efficient query for a nonexistent