Apostrophe 3.55.0 Async API permission checks, schema field refresh, and Pro module polishing #4283
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
-
Ahoy, Apostrophe Allies!
You might notice that this release cycle seems a bit quieter than usual, but don't let that fool you. Behind the scenes, we've been laying the groundwork for some exciting new features. Most notably, our engineering team has been laser-focused on perfecting the "Import/Export" module. This will allow you to select specific content from one site, download it, and then seamlessly import it into another site.
While our primary focus has been on this new feature, we haven't ignored the rest of the Apostrophe ecosystem. Several other modules have received important fixes and incremental improvements to ensure a smoother, more reliable experience for all users. Whether it's bug fixes, performance enhancements, or small feature additions, we're committed to making Apostrophe better with each release.
To take advantage of all these improvements, don't forget to run
npm update
in your project's root directory. This will ensure you're working with the latest and most stable version of Apostrophe.Apostrophe 3.55.0
Adds
publicApiCheckAsync
wrapper method (and use it internally) to allow for overrides to do async permission checks of REST APIs. This feature doesn't introduce any breaking changes because the default implementation still invokespublicApiCheck
in case developers have overridden it.Fixes
AposDocEditor
when the schema changes.notfound
.Apostrophe 3.x modules
@apostrophecms/redirect
1.2.3Manages site redirects for Apostrophe.
Fixes
Pro modules
@apostrophecms-pro/basics
1.4.0This module adds a range of basic widgets and their configurations to
@apostrophecms-pro/multisite
. Contact us or visit our new pricing page to learn more.Changes
@apostrophecms-pro/basics-card-widget
to hide thebuttonStyle
field when the image is acting as the button.navigation.html
macro so that selecting to center the logo doesn't result in multiple empty div tags.@apostrophecms-pro/advanced-permission
1.6.1This module provides more granular control over content permission. It allows the creation of custom groups with proscribed abilities and the ability to assign users to as few or as many groups as desired. Users and groups can also be assigned per-document and per-locale permissions allowing for fine control of who can edit and publish any document. Contact us or visit our new pricing page to learn more.
Fixes
rolesByType
fieldconvert
method to set the role tonone
if it iscontributor
but the type has nocontributor
option.Beta Was this translation helpful? Give feedback.
All reactions