Skip to content

Latest commit

 

History

History
55 lines (31 loc) · 2.2 KB

File metadata and controls

55 lines (31 loc) · 2.2 KB

v1.0.0-beta.12

  • Add support for data adapter dependencies when initializing plugin data sources

v1.0.0-beta.11

  • Fix error caused by PluginTranslationStore when loading plugins with full version query string (?v=#.#.#)

v1.0.0-beta.10

Breaking changes

  • Remove ExternalLink component, use the one from @alethio/ui/lib/control/ExternalLink instead
  • Remove dependency for ITheme from @alethio/ui/lib/theme/ITheme
  • Remove MenuItem and MenuLayer components, use the MobileMenuItem and MobileMenuLayer replacements from @alethio/ui v1.1.0+

v1.0.0-beta.9

  • New plugin config structure. Object map replaced with an array of objects, having at least a uri key, an optional config key and other keys such as translations. See IPluginConfigMeta.
  • Support translation overrides per plugin configuration (translations key)

v1.0.0-beta.8

  • Allow optional adapters dependencies in modules to not throw an error if the adapter is undefined.

v1.0.0-beta.7

  • Add plugin versioning and compatibility checks. This requires plugins to export a manifest object that contains some plugin metadata. Existing plugins can be manually migrated by replicating the changes in this PR: https://github.com/Alethio/cms-plugin-tool/pull/8/files. Plugins that have not been migrated, will show warnings in the developer console, but will continue to work correctly.
  • Add support for data adapter dependencies

v1.0.0-beta.6

  • Better plugin error handling and add config validation
  • Add alias support for data adapter config (ref variant)
  • Breaking change: Modules are now wrapped with a position: relative container. Any module that had elements depending on the parent layout, such as flex or height: 100% could theoretically break. As a workaround, a new method called getWrapperStyle was added to the module definition.

v1.0.0-beta.5

  • Add support for inline (baked-in) plugins

v1.0.0-beta.4

  • Fix missing TypeScript export

v1.0.0-beta.3

  • Add support for sub-path routing for apps that are not deployed on the domain root

v1.0.0-beta.2

  • Add support for configuration options per module / per page

v1.0.0-beta.1

  • Dev tooling support: Add TypeScript declaration maps