Apostrophe 3.33.0: Easier schema customization, new publishing options, and fixes #3950
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
-
Howdy from Apostrophe Central!
In this release, we are helping you level up your UX with an improvement to the
array
schema field. Now you can specify that all of the schemas within the array appear grouped in the main editor modal, rather than opening up a brand new input modal. This can allow you to create simple, custom-looking inputs without much coding!We have also added a new batch operation button to the Pieces management modal. Pieces can now be marked for batch publication to speed up your editing efficiency.
This release also contains a bug fix for widgets with relationship schema fields breaking the ability to add additional content to the page. This bug was brought to our attention by community member
@devilray
on our Discord channel. 🎉 Thanks!Behind the scenes, our team has been working on converting some Apostrophe 2 sites over to Apostrophe 3. Along the way, we are creating and improving tools to make this process smoother.
Moving forward, we expect keyboard shortcuts to make its debut in the next release. This tool will make performing common editing tasks in Apostrophe quicker and easier. Until then, we leave you with this astonishing fact - 1/3 of the bandwidth in the world is consumed by Netflix, the rest is used by
rm -rf node_modules && npm install
. 🤣Apostrophe 3.33.0
Adds
inline: true
on schema fields of typearray
. This displays a simple editing interface in the context of the main dialog box for the document in question, avoiding the need to open an additional dialog box. Usually best for cases with just one field or just a few. If your array field has a large number of subfields the default behavior (inline: false
) is more suitable for your needs. See the array field documentation for more information.Fixes
Apostrophe 2.223.0
Adds
Permissions
tab.Fixes
Enterprise modules
@apostrophecms-pro/cypress-tools
1.0.0-beta.3Adds
findInlineArrayItem
and related commands.Apostrophe 3.x modules
@apostrophecms/blog
1.0.1This module bundle helps developers quickly add blog articles to Apostrophe 3 websites. It provides the blog post piece type (
@apostrophecms/blog
) as well as a special page type (@apostrophecms/blog-page
) for editors to create a blog.Fixed
app.js
separately from activating the modules.Apostrophe 2.x modules
@apostrophecms/content-upgrader
3.0.0-beta.3This module is a tool to help migrate your content from Apostrophe 2.x to Apostrophe 3.x by creating a new A3 compatible database and copying over your uploaded media. It does not upgrade your source code.
Changes
mapWidgetTypes
option to override the standard transformers provided for certain widget types.Adds
3.0.0-beta.2 (2022-11-10)
path
of each page to the A3 pattern.Beta Was this translation helpful? Give feedback.
All reactions