Magnolia 6.1 reached end of life on March 31, 2021. This branch is no longer supported, see End-of-life policy.
Here is a list of all UI modules in version Magnolia 6.1 of the Magnolia UI project. The list includes both the Maven modules Maven and the Magnolia modules.
Maven
| Function | Magnolia module name(s)1 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Parent reactor | — | ||||||||||||||||||||||||
| The primary module/SDK for Magnolia app development. It This provides – (among others – the ) 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 , (for example, alerts and dialogs). With Magnolia 6.1, the Vaadin 8 integration & and data -bindings binding are provided as a Developer Preview developer preview. | ui-framework-core | ||||||||||||||||||||||||
| Defines This defines some core components for the UI such as
| — | ||||||||||||||||||||||||
| JCR implementation of the Magnolia the Magnolia 6 UI framework (Developer Previewdeveloper preview). | ui-framework-jcr | ||||||||||||||||||||||||
| Magnolia 6 AdmincentralAdminCentral, an OS-like Web web application running Magnolia apps. This is where authors enter, preview, and publish content and where administrators configure Magnolia. This module is considered a private API and may evolve rapidly , without any guarantee of backward/binary compatibility. Developers are encouraged to use what the UI framework offers instead. | admincentral | ||||||||||||||||||||||||
| Magnolia 6 Vaadin theme, based based on Valo. | — | ||||||||||||||||||||||||
| Magnolia's custom Vaadin/GWT components and extensions. Currently this This module 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 | ||||||||||||||||||||||||||
| About Magnolia app | about-app | ||||||||||||||||||||||||
| jcr-browser-app | |||||||||||||||||||||||||
| Messages app | messages-app | ||||||||||||||||||||||||
| Sample app | sample-app | ||||||||||||||||||||||||
| Security app | security-app | ||||||||||||||||||||||||
| Task management app | tasks-app | ||||||||||||||||||||||||
Magnolia 5 compatibility | ||||||||||||||||||||||||||
| Magnolia 5 AdmincentralAdminCentral Accessible via As of Magnolia 6.1, it this module still provides – among other things – (among others) the app launcher configuration, login form and user preferences dialog. These may be replaced or relocated to the new |
| ||||||||||||||||||||||||
| This module brings support for running Magnolia 5 content apps 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 , (for example, The following Magnolia 5 Maven modules have been relocated to this module:
|
| ||||||||||||||||||||||||
| Magnolia 5 Vaadin theme | — |
1) The list of Magnolia modules which that belong to the given Maven submodule.