Apostrophe 3.9.0: With a new events module in beta! 📅 #3582
agilbert
announced in
Release Notes
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
Today we are once again excited to share the latest progress on Apostrophe with you all.
This release includes a handful of improvements across a wide range of modules, but much our work has been focused on further improvements to our A2 > A3 code upgrader tool. Included in the latest updates you will see lot of new linting methods that will help developers identify and resolve any changes needed to upgrade modules and projects for A3.
In addition to this, we are very happy to announce that the beta release of a new events module for Apostrophe 3 is now available. This work was largely driven by Gary Bailey based on an upgrade of the existing
apostrophe-eventsmodule for A2. If you've been looking for a simple way to manage events as a content type, including things like built in date filters you can use on the front-end, this is a great way to add that to your project.If you use any other modules that have been important for your projects in A2 and are curious about migrating those to A3 using our upgrader tools, please reach out! We're happy to provide guidance and support around that process.
As always, read on for the full release notes below, and have an awesome day 🙇♂️
Apostrophe 3.9.0
Adds
ui/apos/componentsfolder of their own module. This is not always the best approach, see the documentation for details.maxUi,maxLabel,minUi, andminLabellocalization strings for array input and other UI.Fixes
self.partialmodule method. It appeared only once outside of comments, but was not actually used by the UI. Theself.rendermethod should be used for simple template rendering.apos.util.runPlayersmethod is not called until all of the widgets in a particular tree of areas and sub-areas have been added to the DOM. This means a parent area widget player will see the expected markup for any sub-widgets when the "Edit" button is clicked.apostropheI18nDebugPlugini18next debugging plugin when using theAPOS_SHOW_I18Nenvironment variable. The full set of l10n emoji indicators previously available for the UI is now available for template and server-side strings.searchableoption isfalse.indextask.Changes
Apostrophe 3.x modules
code-upgrader 1.0.0-alpha.2
filterOptionsForDataAttribute.self.route,self.apiRoute,self.htmlRoute, andself.renderRoute.event 1.0.0
piece-type-exporter 1.0.0-beta.1
piece-type-importer 1.0.0-beta.1
runmethod, uses it to dismiss the progress notification if needed (early errors).sitemap 1.0.1
testModuleoption.Apostrophe 2.x modules
apostrophe-passport 2.3.0
apostrophe-workflowto accommodate multiple locales.Other modules
sanitize-html 2.6.1
!importantwhen used.transformTagsoptions that was reported on issue #506. Thanks to Alex Rantos.uploadfs 1.18.5
All reactions