Magnolia 6.0 reached end of life on June 26, 2019. This branch is no longer supported, see End-of-life policy.
Here is a list of all modules in Magnolia UI project version 6.0 . It of the Magnolia UI project. The list includes both the Maven modules and the Magnolia modules.
Maven
| Function(s) | Magnolia module(s) name2 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| The parent Parent reactor | — | ||||||||||||||||||||||||
magnolia-ui-framework | The Magnolia UI Framework is the primary module/SDK for Magnolia app development. Among others, it provides It provides – among others – the content app framework, IoC support for UI components & scopes, as well as Vaadin 8 data-binding facilities and UI view/state management. It also offers convenience builders for selected Magnolia UI components (e.g. alerts, dialogs), for example alerts and dialogs. Note: As of With Magnolia 6.0, the Vaadin 8 integration & data-bindings is are provided as a Developer previewPreview. | ui-framework-core | ||||||||||||||||||||||||
magnolia-ui-api | Defines some core components for the UI such as
| — | ||||||||||||||||||||||||
magnolia-ui-framework-jcr | JCR implementation of the new UI framework (Developer previewPreview). | ui-framework-jcr | ||||||||||||||||||||||||
| The Magnolia 6 Admincentral is the , an OS-like Web application running Magnolia apps. This is where authors enter, preview, publish content and where administrators configure Magnolia. Note: This module is considered private API, and may evolve rapidly, without any guarantee of backwardsbackward/binary compatibility. Developers are encouraged to use what the UI framework offers instead. | admincentral | ||||||||||||||||||||||||
magnolia-resurface-theme | The Magnolia 6 Vaadin theme, based on Valo. | — | ||||||||||||||||||||||||
magnolia-ui-vaadin-common-widgets | The Magnolia's custom Vaadin/GWT components and extensions. Nowadays, Currently this mostly contains mainly former Magnolia 5 widget implementations. For Magnolia 6, most of the components have been re-implemented with plain Vaadin. Consequently, this module may be split and partially deprecated in any future version. | — | ||||||||||||||||||||||||
Magnolia stock apps | ||||||||||||||||||||||||||
| The About Magnolia app | about-app | ||||||||||||||||||||||||
| The JCR Browser app | jcr-browser-app | ||||||||||||||||||||||||
| The Messages app | messages-app | ||||||||||||||||||||||||
| A Sample app | sample-app | ||||||||||||||||||||||||
| The Security app | security-app | ||||||||||||||||||||||||
| The Task management app | tasks-app | ||||||||||||||||||||||||
Magnolia 5 compatibility | ||||||||||||||||||||||||||
magnolia-ui-admincentral | The Magnolia 5 Admincentral Accessible via , now reachable at Note: As of Magnolia 6.0, this it still provides – among other things – the app launcher configuration, login form and user preferences dialog, among other things. These may be replaced or relocated to the new |
| ||||||||||||||||||||||||
magnolia-ui-framework-compatibility | The Magnolia compatibility UI framework This module brings support for running Magnolia 5 content apps inside in Magnolia 6. In particular , it contains former Magnolia 5 content-app components, such as the workbench, forms and dialogs or image provider. It also provides JCR implementations of the deprecated Vaadin 7 Data API, e.g. Note: these The following Magnolia 5 maven Maven modules have been relocated to this module:
The Media Editor may be re-instated as part of the |
| ||||||||||||||||||||||||
magnolia-ui-vaadin-theme | The Magnolia 5 Vaadin theme | — |
1) The Maven groupId is mentioned only mentioned, if it is not info.magnolia.ui
.
...