apostrophe
Advanced tools
Changelog
4.2.1 (2024-04-29)
Changelog
4.2.0 (2024-04-18)
/
in the title field of a page no longer confuses the slug field. Thanks to Gauav Kumar.styles
option is configured.i18n
module now uses the regular req.redirect
instead of a direct res.redirect
to ensure redirection, enabling more possibilities for @apostrophecms/redirect
moduleAposModal
component with composition api to get rid of duplicated code in AposFocusMixin
and AposFocus
.APOS_MONGODB_LOG_LEVEL
has been removed. According to mongodb documentation "Both the logger and the logLevel options had no effect and have been removed."connect-mongo
to 5.x
. Add @apostrophecms/emulate-mongo-3-driver
dependency to keep supporting mongodb@3.x
queries while using mongodb@6.x
.beforeInsert
handler to avoid ending with different modes being set between _id
, aposLocale
and aposMode
._id
, aposLocale
and aposMode
.notification
when req.body
was not present. Thanks to Michelin for contributing this fix.@apostrophecms-pro/palette
module across various projects.@apostrophecms-pro/palette
module.data-apos-test
attribute in the admin bar's tray item buttons is set by passing the action
prop to AposButton
.metaType
property to newly inserted widgets.scrypt
, the best password hash available in the Node.js core crypto
module, following guidance from OWASP.
This reduces login time while improving overall security.scrypt
on the next successful login attempt, which
adds some delay to that next attempt, but speeds them up forever after compared to the old implementation.scrypt
parameters for password hashing can be passed to the @apostrophecms/user
module via the scrypt
option. See the [Node.js documentation for scrypt
]. Note that the maxmem
parameter is computed automatically based on the other parameters.