This forum has moved, please join us on github discussions. We will keep these old posts available for reference. Thank you!

Apostrophe 2.14.0 released: version control for the "global" doc, i18n for more admin labels

2.14.0 adds one handy feature and fixes two things we regard as bugs:

  • A version rollback dialog box for the global doc is now opened if an element with the data-apos-versions-global attribute is clicked. There is currently no such element in the standard UI but you may introduce one in your own layout if you have mission-critical content in the global doc that is awkward to recreate after an accidental deletion, such as a custom sitewide nav.
  • An error message is correctly displayed when login fails.
  • Many UI messages are now passed through the __() internationalization helper correctly. Thanks to timaebi.

We’re leaning towards using a schema on the global doc to store sitewide configurable preferences, since that would save a database hit over loading them from a separate doc. When we do that, we’ll likely introduce a UI in which it would also make sense to offer a versions button for them. For now you can add it to your own frontend as described above.