Skip to content

Releases: duhdugg/preaction-cms

Preaction CMS v5 Alpha 16

16 Nov 04:16

Choose a tag to compare

  • 💄 various style fixes
  • ⬆️ minor dependency upgrades

Preaction CMS v5 Alpha 15

16 Nov 04:15

Choose a tag to compare

Pre-release
  • 👽 use createRoot/hydrateRoot React v18 API

Preaction CMS v5 Alpha 14

16 Nov 04:14

Choose a tag to compare

Pre-release
  • ⬆️ dependency upgrades, including but not limited to:
    • bootstrap v5.2.1
    • react v18.2.0
    • node-sqlite3 v5.1.1
      • there is a known issue with the prebuilt binaries from this package not working on
        CentOS 7 machines. This can be fixed by building from source with the following
        command:
        npm_config_build_from_source=true yarn add sqlite3@5.1.1
        
  • ➖ remove dependency on @loadable/component in favor of React.lazy code splitting
    available in React v18+
    • 💥 this may be a breaking change if client-side extensions are loaded using
      @loadable/components. See the documentation for updated examples.

Preaction CMS v5 Alpha 13

02 Mar 00:12

Choose a tag to compare

Pre-release

✨ allow renaming nav links
🐋 add Dockerfile

Preaction CMS v5 Alpha 12

17 Feb 15:13

Choose a tag to compare

Pre-release

🐛 fix addContent not applying to page
🐛 fix duplicate history entries for image links

Preaction CMS v5 Alpha 11

17 Feb 05:58

Choose a tag to compare

Pre-release

💄 fix spacing between settings components' cards
🐛 fix page setting reset not applying immediately
🐛 fix dropdown navs not always activating
🐛 fix dropdown navs automatically stealing focus
⬆️ upgrade dependencies

Preaction CMS v5 Alpha 9

16 Feb 04:39

Choose a tag to compare

Pre-release

💄 style fixes for navbar submenu
♻️ all components are now refactored with React hooks
✨ SSR can now be disabled with CMS_SSR_DISABLE=1 environment variable
⚡ UI rendering performance improvements
✅ tests should pass more reliably now, due to increased jest timeouts, decreased jest workers, and client extensions tests now being ignored
🐛 miscellaneous bug fixes
⬆️ upgrade dependencies, including react-router-dom v6 and react-scripts v5
💥 breaking: the update to react-scripts v5 means that you may need to delete your node_modules folder and reinstall dependencies

Preaction CMS v5 Alpha 10

16 Feb 22:30

Choose a tag to compare

Pre-release

✨ new frontend extension option: allowedReferrers

This will allow you to set allowed URL origins which may send Referer headers (which are blocked by default)

💥 note: existing src/ext/index.js files now need an allowedReferrers (Array) named export

Example (see src/ext/index.template.js):

const allowedReferrers = ['https://example.com']
const blockExtensions = {}
const menuExtensions = {}
export { allowedReferrers, blockExtensions, menuExtensions }

Preaction CMS v5 Alpha 8

09 Aug 13:04

Choose a tag to compare

Pre-release

🐛 fix closest path cache logic
🐛 fix crashes when cache is disabled

Preaction CMS v5 Alpha 7

08 Aug 02:01

Choose a tag to compare

Pre-release

🔒 fix OOM/DoS vulnerability in arbitrary path caching