Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: rm nexus links
Info
iconfalse

(warning) In the latest release of the module, there are still certain objects that the old BlossomFormDialogPresenter used to make injectable, mostly Vaadin 7 items, JCR Node and node path.
For the time being, please keep using the Pages compatibility app for these use cases. Magnolia 6 UI framework does not have configurable form-dialog presenters, nor Vaadin 7 items.

Version 3.2.4

Source repository

Version 3.2.3

...

Source cross-reference 
Source repository

Version 3.2.2

As part of BLOSSOM-255, the Blossom sample webapp was moved to FreeMarker to remove the remaining dependencies on JavaServer Pages (JSP), deprecated with the release of Magnolia 6.0.Download 
Javadoc 

Source cross-reference 
Source repository

Version 3.2.1

This release fixes a bug that may appear when migrating to Magnolia 5.6.3:

  • BLOSSOM-249 Definitions app not opening up after migrating to 5.6.3

...


Source repository

Version 3.2

...

...

Source repository

Version 3.1.4

...

  • BLOSSOM-242  Make it possible to configure dialog presenter class
  • BLOSSOM-237  Adapt to new API in 5.4.7

...

Source repository

Version 3.1.3

...

  • BLOSSOM-235 Support for setting writable, movable and deletable with @Template
  • BLOSSOM-232 Annotations for declaring template parameters

...

Source repository

Version 3.1.2

...

  • BLOSSOM-226 Call to annotated method @RequestMapping on a template ends in Argument type mismatch
  • BLOSSOM-228 Compatibility with new I18n API

...

  • API

Source repository

Version 3.1.1

...

  • BLOSSOM-221 Allow setting type and subtype on templates
  • BLOSSOM-222 Integration with site module
  • BLOSSOM-223 Support Channel as an argument to @RequestMapping methods
  • BLOSSOM-224 Update Blossom sample for site module support
  • BLOSSOM-225 Compatibility fixes for Spring 4.2

...

Source cross-reference
Source repository

Version 3.0.7

Minor update that fixes a problem with permissions on components and a change to how the BlossomDispatcherServlet
behaves on refresh allowing templates and dialogs to be reregistered.

...

  • BLOSSOM-208 Permissions on components have no effect
  • BLOSSOM-209 BlossomDispatcherServlet should send BlossomDispatcherInitializedEvent on ApplicationContext refresh

Download
Javadoc
Source cross-reference
Source repository

Version 3.0.6

Minor update that makes using Spring java config easier with new methods in BlossomModuleSupport for starting context
and servlets, configuring template view renderers and ordering handler mappings. Also adds more arguments to annotated
methods called to create dialogs and opens the tab ordering logic to extension.

...

We'd like to thank everyone that has invested time in testing and providing feedback. Special thanks goes out to
Frank Sommer.Download
Javadoc
Source cross-reference

Source repository

Version 3.0.5

...

We'd like to thank everyone that has invested time in testing and providing feedback. Special thanks goes out to
Declan Newman.Download
Javadoc
Source cross-reference

Source repository

Version 3.0.4

...

We'd like to thank everyone that has invested time in testing and providing feedback. Special thanks goes out to
Frank Sommer and Andreas Antener.Download
Javadoc

Source cross-reference
Source repository

Version 3.0.3

Adds compatibility with DAM 2.x, a short-hand syntax for redirecting to the current content and adds a flag for
exposing model attributes when doing uuid redirects.

...

We'd like to thank everyone that has invested time in testing and providing feedback. Special thanks goes out to
Dominika and Jean-Charles.

Download
Javadoc
Source cross-reference
Source repository

Version 3.0.2

Small feature release adding support for Spring 3.1 MVC handler methods, callbacks for auto generation of components in
areas and post processing of definitions prior to registration.

...

  • BLOSSOM-104 Support for inheriting areas from super class
  • BLOSSOM-111 Add support for auto generation of components in areas
  • BLOSSOM-167 Support Spring MVC 3.1 MVC handler methods
  • BLOSSOM-172 Add post processing callback prior to registration in templates, areas and dialogs
  • BLOSSOM-176 Placeholder for redirecting to the current page

Download
Javadoc
Source cross-reference
Source repository

Version 3.0.1

...

We'd like to thank everyone that has invested time in testing and providing feedback. Special thanks goes out to
Francisco J. Giner.Download
Javadoc
Source cross-reference .

Source repository

Version 3.0

...

We'd like to thank everyone that has invested time in testing and providing feedback. Special thanks goes out to
Wolfgang Wachsmuth and TLN.Download
Javadoc

Source cross-reference
Source repository

Version 2.0.8

Minor update that opens the tab ordering logic to extension.

...

We'd like to thank everyone that has invested time in testing and providing feedback. Special thanks goes out to
Frank Sommer.

Download
Javadoc
Source cross-reference
Source repository

Version 2.0.7

Adds a way of checking if handler is invoked during pre-execution, and performance improvements which should be
especially notable when using Freemarker or Thymeleaf.

...

  • BLOSSOM-38 Add a mechanism for testing whether a controller is executed within pre-execution

...

Source repository

Version 2.0.6

...

  • BLOSSOM-178 Add exposeModelAttributes property on UuidRedirectViewResolver
  • BLOSSOM-182 Support short-hand syntax for redirecting to the current content

...

Source repository

Version 2.0.5

...

  • BLOSSOM-104 Support for inheriting areas from super class
  • BLOSSOM-176 Placeholder for redirecting to the current page

...

Source cross-reference
Source repository

Version 2.0.4

Small feature release adding support for limiting the number of components in an area.

...

  • BLOSSOM-147 Support for specifying maximum components in an area

Download
Javadoc
Source cross-reference
Source repository

Version 2.0.3

Maintenance release for a regression in version 2.0.2.

...

Thanks to Jean-Charles for reporting this.

Download
Javadoc
Source cross-reference
Source repository

Version 2.0.2

...

Thanks to everyone who has reported issues and provided feedback. Special thanks goes out to Tomas Brimor, TLN and Francisco J. Giner.Download
Javadoc
Source cross-reference .

Source repository

Version 2.0.1

...

  • BLOSSOM-88 Annotations are not found when using cglib proxies
  • BLOSSOM-94 Added message about migration from 1.2.x

...

Source cross-reference
Source repository

Version 2.0

Major update for Magnolia 4.5 and its new rendering engine, page editor and templating concepts. With Magnolia 4.5
areas are explicit entities rather than implicit as node collections. The term paragraph is replaced with component.
Components and templates have been streamlined and are internally identical, the only real difference is that they
have different id formats which in turn controls where they're applicable.

...

  • BLOSSOM-58 Update for Java 6 and JCR 2.0
  • BLOSSOM-60 upgraded test to JUnit 4
  • BLOSSOM-62 UuidRedirectView and resolver use JCR terminology (workspace instead of repository)
  • BLOSSOM-63 MagnoliaComponentFactoryBean uses Components instead of FactoryUtil
  • BLOSSOM-64 Templates are registered in Magnolia using providers
  • BLOSSOM-67 Update rendering for Magnolia 4.5
  • BLOSSOM-69 TemplateExporter is customizable in beans xml and have full control of the created definition
  • BLOSSOM-70 DialogExporter is customizable in beans xml and have full control the the created definition
  • BLOSSOM-73 Dialog registry is a magnolia component
  • BLOSSOM-75 Dialogs are registered in Magnolia using providers
  • BLOSSOM-76 Update template availability callbacks for Magnolia 4.5

Download
Javadoc
Source cross-reference
Source repository

Version 1.2.4

Small feature release adding support for finding annotations on proxies.

...

  • BLOSSOM-88 Annotations are not found when using cglib proxies

...

Source repository

Version 1.2.3

...

  • BLOSSOM-51 Dialog registry accepts dialog descriptions directly and DialogDescriptionBuilder is more open to extension

...

Source repository

Version 1.2.2

...

  • BLOSSOM-37 Empty dialog when editing version 0.5 content or using Magnolia before 4.3.2
  • BLOSSOM-40 Model not emptied after rendering of paragraph completes

...

Source cross-reference
Source repository

Version 1.2.1

Bug fix release. Fixes two issues related to context path and bridging from content rendering into Spring's DispatcherServlet and an issue with context path and uuid redirects.

...

  • BLOSSOM-33 - Simulated forwards should use the webapps context path
  • BLOSSOM-34 - Simulated forward attributes are not visible after an include
  • BLOSSOM-35 - Redirects based on uuid should include contextPath

Download
Javadoc
Source cross-reference
Source repository

Version 1.2

Big enhancements to the feature set and fixes two important bugs. Most notably added support for having beans that are
configured in the repository with support for reloading them transparently when their configuration changes. The feature
builds on an extension to Content2Bean that allows dependency injection, lifecycle events and applying AOP proxies using
the ApplicationContext. As for the ApplicationContext there's a new feature that brings in singletons from Magnolia so
that they can be specified as dependencies in bean definitions or used for autowiring. Also new in this release is a
number of enhancements for working with content in controllers even easier.

...

  • BLOSSOM-22 Move BlossomFilter deeper into filter chain to make sure that AggregationState is properly filled in during pre execution
  • BLOSSOM-28 Upgrade to parent pom version 19
  • BLOSSOM-32 Anonymous dialogs for paragraphs should be registered in repository like normal dialogs

Download
Javadoc
Source cross-reference
Source repository

Version 1.1.1

...

We'd like to thank everyone that has invested time in testing and providing feedback. Special thanks goes out to Danilo Ghirardelli, Thomas Duffey, Thomas Kalmar and Åke Argéus.Download
Javadoc
Source cross-reference

Source repository

Version 1.1

...