Apostrophe 3.32.0: Password reset, bundle optimization, and fixes #3940
BoDonkey
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.
-
Namaste Apostrophiles!
This release brings the password reset link to the login screen for Apostrophe 3. Registered users can now reset their password by email if this feature has been enabled. Take a look at the documentation for more info.
Developers have an additional option for project optimization with this release. The
rebundleModulesoption allows for overriding code bundling from npm modules to provide the smallest and most specific payload of assets to the front-end.A quick administrative note. Node 12 has passed the date for the official end-of-life support for security updates. We are no longer checking for compatibility with Node 12. If you are using an older version of Node, you should update to at least Node 14 (LTS).
Moving forward, the developers are back at enhancing the editor experience with work starting on the implementation of keyboard shortcuts and technical designs for page templating!
See the full changelogs below for details of this release and let your JavaScript juices flow this week!
Apostrophe 3.32.0
Adds
Fixes
singleton: trueoption for piece types now automatically impliesshowCreate: false.Enterprise modules
@apostrophecms-pro/advanced-permission1.3.0Adds
If a content type has
editRoleandpublishRoleset toeditor, havingContributoravailable in theRolefieldis useless. It will have the same effect as selecting
None. We now filter the list of available roles per content-type.We list only roles that will have an impact on whether the user can view, create, edit, publish or delete the
piece/page.
@apostrophecms/multisite3.9.2Changes
3.9.2 2022-11-03
Backed out ill-considered
DASHBOARD_HOSTNAMEchange, which did not cover enough functionality and probably never would cover enough to guarantee stability and performance at the same time. Instead, thesync-between-cloudsassembly cloud tools command will be updated to address changes toDASHBOARD_HOSTNAME.3.9.1 2022-11-03
URL determination based on
DASHBOARD_HOSTNAMEnow correctly covers the_siteUrlproperty.3.9.0 2022-11-03
DASHBOARD_HOSTNAMEto implicitly override the base domain name regardless of what is configured inbaseUrlDomains. Useful with feature branches.Utilities
sanitize-html2.8.0This module provides a simple HTML sanitizer with a clear API.
Changes
htmlparser2to new major version^8.0.0. Thanks to Kedar Chandrayan for this contribution.apostrophe-a3-schema-exporter1.0.0This module aids in the conversion of A2 projects into projects running A3. It provides a command line task that can iterate over the schema for all of the defined doc and widget types in an A2 project, outputting an A3
schema.jsfile for each.Adds
Beta Was this translation helpful? Give feedback.
All reactions