All Versions
303
Latest Version
Avg Release Cycle
10 days
Latest Release
16 days ago

Changelog History
Page 9

  • v2.109.0 Changes

    July 15, 2020
    • โž• Add heic-to-jpeg-middleware to support uploading heic/heif images (the standard format for recent iPhones/iPads). Many thanks to Gabriel L. Maljkovich for their contributions to the underlying middleware as well as the integration with Apostrophe.
    • โž• Add CSS to maintain spacing of admin UI.
  • v2.108.1 Changes

    July 01, 2020
    • ๐Ÿ“š Updates documentation of the clonePermanent utility method.
    • ๐Ÿ”ง The http response to dismissing a notification should not include any information about the mongodb connection. The response previously included relatively low-risk information, including the IP address of the MongoDB server but not enough to make an unauthorized connection when the MongoDB server and/or firewall are properly configured.
  • v2.108.0 Changes

    June 17, 2020
    • ๐Ÿ‘€ UX improvement: if a piece type has the contextual: true option set and workflow is present, do not default published to false. There is already a good opportunity to review before the public sees the piece afforded by workflow.

    • ๐Ÿ‘ฏ If called with a scalar argument, apos.utils.clonePermanent now returns scalars (strings, booleans, numbers) as-is. This makes it easier to use the method when the argument might or might not be an object that requires cloning.

  • v2.107.2 Changes

    June 10, 2020
    • ๐Ÿ›  Fixed a regression that caused difficulty saving array fields with color subfields in their schema. This regression was introduced in 2.107.0.
  • v2.107.1 Changes

    May 29, 2020
    • The distinctCounts feature (also known as counts: true for piecesFilters) is now compatible with the apostrophe-db-mongo-3-driver module, when in use. Note that there is little benefit to that module now that emulate-mongo-2-driver is 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-driver with more confidence given this fix.
  • v2.107.0 Changes

    May 20, 2020
    • โšก๏ธ 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 time field, whether or not it has a def setting, in which case it is stored as null (unless required: true is present). The inability to do this was a regression introduced in version 2.102.0.
    • ๐Ÿ“š Developers can now pass a spectrumOptions object to a color field and take full control of Spectrum, the plugin that powers Apostrophe's color picker. Documentation for this configuration here.
    • ๐Ÿ‘€ Activating the objectNotation option to i18n no longer causes problems for certain strings in Apostrophe's admin interface, which does not use it. You will see alternate Unicode characters for the : and . characters in these strings if you do choose to translate them. These are transformed back for end users.
  • v2.106.4 Changes

    May 20, 2020
    • ๐Ÿ‘‰ Users may now intentionally clear a time field, whether or not it has a def setting, in which case it is stored as null (unless required: true is present). The inability to do this was a regression introduced in version 2.102.0.
  • v2.106.3 Changes

    May 06, 2020
    • ๐Ÿ›  Fixes a page tree interface bug that would cause pages to be lost when they were trashed with their parent, then the parent was dragged out of the trash. This only effected projects with trashInSchema: true set in the ๐Ÿ“„ apostrophe-docs module, however that includes anything using apostrophe-workflow.
  • v2.106.2 Changes

    April 22, 2020
    • ๐Ÿ”Œ The icons of custom CKEditor plugins now appear properly. Previously they were hidden.
    • โœ… Switched the continuous integration testing service to CircleCI from Travis.
  • v2.106.1 Changes

    April 20, 2020
    • ๐Ÿ›  Fixed a regression that broke the thumbnail display of images in "Manage Images." This regression was introduced in version 2.106.0, which was otherwise an important security update, so you should definitely update to 2.106.1 to get the benefit of that security fix if you haven't already.