ApostropheCMS v2.107.1 Release NotesRelease Date: 2020-05-29 // 1 day ago
distinctCountsfeature (also known as
piecesFilters) is now compatible with the
apostrophe-db-mongo-3-drivermodule, when in use. Note that there is little benefit to that module now that
emulate-mongo-2-driveris standard in Apostrophe and employs the MongoDB 3.x driver under the hood but provides a 2.x-compatible API. However those who strongly prefer the 3.x driver APIs for direct MongoDB queries may use
apostrophe-db-mongo-3-driverwith more confidence given this fix.
Previous changes from v2.107.0
- ⚡️ CKEditor has been updated to version 4.14, addressing a low-risk XSRF vulnerability. The vulnerability required that the source code editor feature be activated and that a user with editing privileges be convinced to import specially crafted markup, which is unlikely in practice.
- 👉 Users may now intentionally clear a
timefield, whether or not it has a
defsetting, in which case it is stored as
required: trueis present). The inability to do this was a regression introduced in version 2.102.0.
- 📚 Developers can now pass a
spectrumOptionsobject to a
colorfield and take full control of Spectrum, the plugin that powers Apostrophe's color picker. Documentation for this configuration here.
- 👀 Activating the
i18nno longer causes problems for certain strings in Apostrophe's admin interface, which does not use it. You will see alternate Unicode characters for the
.characters in these strings if you do choose to translate them. These are transformed back for end users.