Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@adobe/aem-spa-page-model-manager

adobe76.5kApache-2.01.5.0TypeScript support: included

An interpreter between AEM Editor and the AEM SPA Editor.

spa, aem, pagel-model-manager, adobe

readme

Page Model Manager

License NPM Version Documentation

codecov Quality Gate Status Known Vulnerabilities Dependencies

An interpreter between Adobe Experience Manager Editor and the Adobe Experience Manager Single Page Application (SPA) Editor. The SPA Editor is recommended solution for projects that use SPA framework (React or Angular). For more information please see the documentation.

Installation

npm install @adobe/aem-spa-page-model-manager

Documentation

Contributing

Contributions are welcome! Read the Contributing Guide for more information.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

changelog

1.5.0 (2022-11-10)

Features

  • export ModelStore for standalone usage (9a725d8)

1.4.4 (2022-06-21)

Bug Fixes

  • check the existence of the window object in places where is not yet verified (#86) (316aeb6)

1.4.3 (2022-06-02)

Bug Fixes

1.4.2 (2022-06-02)

Bug Fixes

1.4.1 (2022-05-31)

Bug Fixes

  • window.history updated only on init (dd052bd)

1.4.0 (2021-08-20)

Features

  • errorpages: Make it possible to load in a fallback error page for every statusCode (404, 500, etc) (cdf31ee)

1.3.12 (2021-07-14)

Bug Fixes

1.3.11 (2021-04-15)

Bug Fixes

  • handle excluded route path on ModelManager initialize (#57) (6568032)

1.3.10 (2021-03-30)

Bug Fixes

  • Hardening PathUtils.addExtension (#55) (643f882)

1.3.9 (2021-03-29)

Bug Fixes

  • Return correct model path for a URL with query parameters that include dot character on route change (#54) (f5cba58)

1.3.8 (2021-03-02)

Bug Fixes

1.3.7 (2021-03-01)

Bug Fixes

  • wait for dynamic editor libs to load in editor mode (#51) (0d39dbd)

1.3.6 (2021-02-10)

Bug Fixes

  • Exporting AuthoringUtils required for remote app (#47) (05c7483)

1.3.5 (2021-02-04)

Bug Fixes

  • update regex for remote app routing transform (fb26df1)
  • updated regex for sanitizing url (195dd31)

1.3.4 (2021-01-30)

Bug Fixes

1.3.3 (2021-01-12)

Bug Fixes

1.3.2 (2021-01-11)

Bug Fixes

  • remove runtime script attach in ssr (2dfd1ef)

1.3.1 (2021-01-05)

Bug Fixes

  • docs: remove --mode from docs build after a typedoc breaking change (5cee6bd)

1.3.0 (2021-01-05)

Features

  • authoringutils: generate Document fragment to be added to enable AEM Editing capabilities (3b1786e)

1.2.4 (2020-12-04)

Bug Fixes

  • enable edit of remote app components in AEM (264e8a3)

1.2.3 (2020-10-14)

Bug Fixes

  • add check to handle removed properties (#32) (eac9733)

1.2.2 (2020-10-08)

Bug Fixes

  • package.json: update engine targets (#31) (a6bbf45)

1.2.1 (2020-10-07)

Bug Fixes

  • fetch page model on back nav (fb1bcd5), closes #28

1.2.0 (2020-10-07)

Bug Fixes

  • fix to insert data on async initialization (8d3ff59)
  • sonar quality gate issue fix (43333fa)

Features

  • modelmanager: initializeAsync - enables asynchronous initialization of modelmanager (227cbbe)

1.1.0 (2020-09-22)

Features

  • conditionally add async tag in page editor clientlibs (#19) (9c3e86b)

1.0.3 (2020-08-30)

Bug Fixes

1.0.0 (2020-08-24)

Changes

Initial public release of aem-spa-page-model-manager. Renamed from cq-spa-page-model-manager.