Apostrophe 3.48.0 Rich-text-widget improvements, new enterprise modules, and fixes #4175
BoDonkey
announced in
Release Notes
Replies: 1 comment
-
Awesome👏 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hola Apostrophe Universe!
The Apostrophe team is getting back into the swing of things after our in-person meet-up at the Philly offices. We brainstormed and hacked on new potential uses for AI in Apostrophe including automatic translation, page creation, and cloud tag creation. Exciting times for content creation and software development!
In this release, we have made some improvements to the recently added rich-text-widget floating menu. Now it is easier to add text before and after tables and inline images, no matter when they are added to the page. Inline images added in the rich-text-widget now include the alt text from the media library.
We want to give a big shout-out to NuntukDev, a community contributor that closed a long-standing issue in Apostrophe core! 🎉 We are always interested in working with the community to make our product better, either through contributed changes to the code, ideas for enhancement on our product roadmap, or other feedback in our Discord.
As part of this release we have also added a new Pro module – the
@apostrophecms-pro/signup
module allows users to easily sign-up for an account on your site. Contact us or visit our new pricing page to learn more.Moving into the next cycle, our team is working on making it easier to start new projects with a unique look and add pages to existing projects. We have been working with partner agencies to design templates in a variety of niches, like e-commerce, to help bootstrap your next project more quickly!
Apostrophe 3.48.0
Adds
apos.modules['piece-type']getManagerApiProjection
method to reduce the amount of data returned in the managermodal. The projection will contain the fields returned in the method in addition to the existing manager modal
columns.
apos.schema.getRelationshipQueryBuilderChoicesProjection
method to set the projection used inapos.schema.relationshipQueryBuilderChoices
.alt
attribute from the original image from the Media Library.Changes
max-width
on.apos-rich-text-toolbar__inner
to define the width of the rich-text toolbar. It will nowflow on multiple lines if needed.
utilityRail
prop ofAposSchema
now defaults tofalse
, removingthe need to explicitly pass it in almost all contexts.
apos.modules['doc-type']
methodsgetAutocompleteTitle
,getAutocompleteProjection
andautocomplete
asdeprecated. Our admin UI does not use them, it uses the
autocomplete('...')
query builder.More info at https://v3.docs.apostrophecms.org/reference/query-builders.html#autocomplete'.
index.js
file containsno
module.exports
object (often due to a typo), or it is empty.Fixes
type
. Thanks to NuktukDev for this contribution.Apostrophe 2.227.1
Fixes
(undefined)
if the outer array item is new when an array is nested in another array and the parent object appears in the breadcrumb trail while editing the nested array.Apostrophe 3.x modules
@apostrophecms/ai-helper
1.0.0-beta.2This module enhances Apostrophe with AI-driven helpers. Currently this module offers:
See the README for more info.
Changes
Enterprise modules
@apostrophecms-pro/palette
3.1.5This module provides an in-context interface for changing the values of developer-set CSS properties. The values are stored in an Apostrophe piece singleton (like @apostrophecms/global) and applied to the site whenever the stylesheet link is included in a template. Adjusting values via the palette interface renders changes to the site instantly. Contact us or visit our new pricing page to learn more.
Fixes
content-changed
event, check thate.doc
exists.@apostrophecms-pro/advanced-permission
1.6.0This 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.
Adds
apos.modules['piece-type'].getManagerApiProjection
method.@apostrophecms-pro/signup
1.0.0-betaA seamless solution that empowers users to easily create accounts on your website. Users can sign up in a few simple steps, complete with email verification and pre-determined user role and access level. Contact us or visit our new pricing page to learn more.
Apostrophe 2.x modules
apostrophe-forms
1.12.0This module provides an easy solution to add forms to your Apostrophe 2 project, allowing forms to be saved to the database and easy email confirmation upon submission.
Required
label to required fields since theOptional
label is already in place.apos-form-...
toapos-forms-...
Utilities
absolution
1.0.4absolution
accepts HTML and a base URL, and returns HTML with absolute URLs. Great for generating valid RSS feeds.Adds
Beta Was this translation helpful? Give feedback.
All reactions