Apostrophe 2 v2.68.0 Release Notes

Release Date: 2018-09-26 // over 5 years ago
  • โœ… Unit tests passing.

    โœ… Regression tests passing.

    • ๐Ÿ”€ The lateCriteria cursor filter now works properly, allowing special mongodb criteria that are not allowed inside $and to be merged into the criteria object at the last minute.
    • โœ… A noisy warning produced on every page send by the latest version of Bluebird has been silenced.
    • ๐ŸŽ Performance: explicitly shut off sort() for certain cases where we know only one document will be returned. This allows MongoDB to select a more efficient index more often.
    • nlbr Nunjucks filter no longer results in double-escaped markup. Thanks to Ulf Seltmann.
    • ๐Ÿ”’ The apostrophe-global module now supports the separateWhileBusyMiddleware option. Iby separate middleware that checks for the lock flag in apostrophe-global even if the regular middleware of this method has been disabled and/or overridden to cache in such a way as to make it unsuitable for this purpose. For normal use this option is not necessary.
    • ๐Ÿ›  Fixes made to further reduce conflicts between sites with apostrophe-multisite. For instance, the apostrophe-workflow module no longer breaks the dashboard.
    • The home page can now be copied. If you copy the home page, you get a new child of the home page with the same content. Thanks to Tim Otlik.