Across Platform 2.0.2 updates a number of the standard modules with new features.
A summary of the most important updates included in this release. Refer to the module specific documentation for all details.
@PostRefresh
now supports method arguments, behaving as an equivalent of @Autowired
but after the Across context has bootstrapped.BootstrapUiBuilders
is a new static facade for all builders, removing the requirement to wire the BootstrapUiFactory
or BootstrapUiComponentFactory
bean.TextboxFormElement
has an option to disable line breaks, allowing you to create autosizing single-line text boxes.WebCmsAsset
has a sortIndex
property that can be used for manual sorting of assets.WebCmsUrl
and redirects can now also be imported using YAML format.This release contains some minor bugfixes.
Several improvements for building your user interfaces:
EntityQuery
now allows sorting using a Sort
specifier or by providing an order by
clause in EQL.OptionIterableBuilder
can now also implement the isSorted()
method to more easily create pre-sorted option lists.Links to the different what's new sections of the updated modules:
Across Platform | 2.0.2.RELEASE |
Across Core | 2.1.1.RELEASE |
AdminWebModule | 2.1.1.RELEASE |
BootstrapUiModule | 1.2.0.RELEASE |
WebCmsModule | 0.0.3.RELEASE |
SpringSecurityModule | 2.0.1.RELEASE |
EntityModule | 2.0.2.RELEASE |
Upgrading from Platform 2.0.1 to 2.0.2 should be seamless. The Across Initializr has been updated to generate new projects using 2.0.2.RELEASE
by default.