All Versions
297
Latest Version
Avg Release Cycle
11 days
Latest Release
36 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.24.0 Changes
July 06, 2022โ Adds
- ๐ Handle
private: true
locale option in i18n module, preventing logged out users from accessing the content of a private locale.
๐ Fixes
- ๐ Fix missing title translation in the "Array Editor" component.
- โ Add
follow: true
flag toglob
functions (with**
pattern) to allow registering symlink files and folders for nested modules - ๐ Fix disabled context menu for relationship fields editing (#3820)
- In getReq method form the task module, extract the right
role
property from the options object. - ๐ Fix
def:
option inarray
fields, in order to be able to see the default items in the array editor modal
- ๐ Handle
-
v3.23.0 Changes
June 22, 2022โ Adds
- Shared Drafts: gives the possibility to share a link which can be used to preview the draft version of page, or a piece
show
page. - โ Add
Localize
option to@apostrophecms/image
. In Edit mode the context bar menu includes a "Localize" option to start cloning this image into other locales.
๐ Fixes
- โก๏ธ Update
sass
to1.52.3
+ to prevent the errorRangeError: Invalid value: Not in inclusive range 0..145: -1
. You can now fix that by upgrading withnpm update
. If it does not immediately clear up the issue in development, trynode app @apostrophecms/asset:clear-cache
. - ๐ Fix a potential issue when URLs have a query string, in the
'@apostrophecms/page:notFound'
handler of thesoft-redirect
module.
- Shared Drafts: gives the possibility to share a link which can be used to preview the draft version of page, or a piece
-
v3.22.1 Changes
June 17, 2022- ๐ Hotfix: temporarily pin versions of tiptap modules to work around packaging error that breaks import of the most recent releases. We will unpin as soon as this is fixed upstream. Fixes a bug where
npm update
would fail for A3 projects.
- ๐ Hotfix: temporarily pin versions of tiptap modules to work around packaging error that breaks import of the most recent releases. We will unpin as soon as this is fixed upstream. Fixes a bug where
-
v3.22.0 Changes
June 08, 2022โ Adds
- Possibility to pass options to webpack extensions from any module.
๐ Fixes
- ๐ Fix a Webpack cache issue leading to modules symlinked in
node_modules
not being rebuilt. - ๐ Fixes login maximum attempts error message that wasn't showing the plural when lockoutMinutes is more than 1.
- ๐ Fixes the text color of the current array item's slat label in the array editor modal.
- ๐ Fixes the maximum width of an array item's slat label so as to not obscure the Remove button in narrow viewports.
- If an array field's titleField option is set to a select field, use the selected option's label as the slat label rather its value.
- Disable the slat controls of the attachment component while uploading.
- ๐ Fixes bug when re-attaching the same file won't trigger an upload.
- AposSlat now fully respects the disabled state.
-
v3.21.1 Changes
June 04, 2022๐ Fixes
- โก๏ธ Work around backwards compatibility break in
sass
module by pinning tosass
1.50.x
while we investigate. If you saw the errorRangeError: Invalid value: Not in inclusive range 0..145: -1
you can now fix that by upgrading withnpm update
. If it does not immediately clear up the issue in development, trynode app @apostrophecms/asset:clear-cache
.
- โก๏ธ Work around backwards compatibility break in
-
v3.21.0 Changes
May 25, 2022โ Adds
- ๐ Trigger only the relevant build when in a watch mode (development). The build paths should not contain comma (
,
). - โ Adds an
unpublish
method, available for any doc-type.
An Unpublish option has also been added to the context menu of the modal when editing a piece or a page. - ๐ Allows developers to group fields in relationships the same way it's done for normal schemas.
๐ Fixes
- ๐ Vue files not being parsed when running eslint through command line, fixes all lint errors in vue files.
- ๐ Fix a bug where some Apostrophe modules symlinked in
node_modules
are not being watched. - ๐ Recover after webpack build error in watch mode (development only).
- ๐ Fixes an edge case when failing (throw) task invoked via
task.invoke
will result inapos.isTask()
to always return true due toapos.argv
not reverted properly.
- ๐ Trigger only the relevant build when in a watch mode (development). The build paths should not contain comma (
-
v3.20.1 Changes
May 17, 2022๐ Fixes
- ๐ Minor corrections to French translation.
-
v3.20.0 Changes
โ Adds
- โ Adds French translation of the admin UI (use the
fr
locale).
- โ Adds French translation of the admin UI (use the
-
v3.19.0 Changes
โ Adds
- ๐ New schema field type
dateAndTime
added. This schema field type saves in ISO8601 format, as UTC (Universal Coordinated Time), but is edited in a user-friendly way in the user's current time zone and locale. - ๐ Webpack disk cache for better build performance in development and, if appropriately configured, production as well.
- ๐ In development, Webpack rebuilds the front end without the need to restart the Node.js process, yielding an additional speedup. To get this speedup for existing projects, see the
nodemonConfig
section of the latestpackage.json
in a3-boilerplate for the new "ignore" rules you'll need to prevent nodemon from stopping the process and restarting. - โ Added the new command line task
apostrophecms/asset:clear-cache
for clearing the webpack disk cache. This should be necessary only in rare cases where the configuration has changed in ways Apostrophe can't automatically detect. - A separate
publishedLabel
field can be set for any schema field of a page or piece. If present it is displayed instead oflabel
if the document has already been published.
- ๐ New schema field type
-
v3.18.1