Release Notes
8.0
The main highlights are :
-
Migration to Jakarta EE 10+ and Java 21 (LTS)
-
Add S3 Object Storage support for files management
-
Add cache management support
-
Add API key authentication via HTTP header
-
Add Multi-Factor Authentication (MFA) support
-
Implement scripting policy check support
-
Implement a new context propagation system across threads and tasks submission
-
Add application bundle & CLI support
-
Implement multi-tenancy support of quartz schedulers
-
Implement
Tag
widget for M2O/O2O to render value as a tag element. -
Re-implemented audit tracking/fields support
Please check the change log for a detailed list of changes and the 8.0 migration guide.
7.4
This version is a transition to our new enterprise edition. It is focused on bringing new features such as studio and advance import/export. Few changes have been made to support this transition, but it should be compatible with previous 7.3 as it is mostly internal changes.
It also comes with:
-
improvement of audit tracking messages and followers processing to optimize performance on large operations
-
feature to put application in maintenance mode
Please check the change log for a detailed list of changes and the 7.4 migration guide.
7.3
The main highlights are :
-
Add theme customization support
-
Add editable support in grid dashlet
-
Add QRCode widget
-
Add BarCode widget
-
Add
x-step
support to Integer and Decimal fields -
Improve mail message form
-
Introduce help widget
variant
attribute -
Add support to hide view popup header and footer
Please check the change log for a detailed list of changes and the 7.3 migration guide.
7.2
The main highlights are :
-
Region support added on translations :
fr-FR
,fr-CA
, … -
Implement password reset flow
-
Add support to track custom fields/models
-
String pattern validation set to be case-sensitive
-
Customize the login page via the properties
application.sign-in.*
-
Add color picker widget
-
Add Stepper widget
-
Add SwitchSelect widget
-
Enhance relative time widget display
-
Add image field support on relational fields
-
Allow configuring client polling interval
-
Add more events to views (
onDelete
,onCopy
, …) -
Add support to reset dummy field value on save
-
Enhance TreeGrid widget
Please check the change log for a detailed list of changes and the 7.2 migration guide.
7.1
The main highlights are :
-
Introduce Axelor Enterprise Edition containing SSO authentications and view collaboration features
-
Implement Drawing widget (ie Signature Pad)
-
Add support to expandable and tree-grid for collection fields or grid views
-
Allow exporting collection fields when exporting lists
-
Add area/scatter/radar charts support
-
Add OpenAPI v3 specifications and embedded Swagger UI
-
Add support to search on collection fields in grid views
-
Add support to calendar event popover template
-
Add flag support on phone widgets (i.e., internationalization)
-
Improve phone/url/password/email widgets with quick actions icons
-
Add support to collapsed Kanban columns
-
Add support to hilite elements on calendar views
Please check the change log for a detailed list of changes and the 7.1 migration guide.
7.0
The main highlights are :
-
Migrate to new front-end built on top of React
Please check the change log for a detailed list of changes and the 7.0 migration guide.
6.1
The main highlights are:
-
Code generator now merges entity fields attributes instead of replacing them
-
Implement views collaboration, allowing seeing users that are seeing/editing/updating
-
Client-side sorting of o2m/m2m grids
-
Customizations of grid pagination
Please check the change log for a detailed list of changes and the 6.1 migration guide.
6.0
This release adds a significant number of upgrades and new features.
The main highlights are :
-
Upgrade to JDK-11
-
Upgrade to Apache Tomcat® 9.x
-
Upgrade to Gradle 7.4.2
-
Upgrade to Groovy 3.0
-
Migrate to GraalVM JavaScript engine (drop nashorn engine)
-
Add WebSocket support for tag polling
-
Add
QuickMenu
to allow running actions from default page -
Re-implement entity code generator in JAVA. Dropped the old code generator written in Groovy in favor of a new code generator written in Java.
-
Re-implement authentication support
-
Application configuration is now
axelor-config.properties
. Properties can be defined via file, system props or environment vars. -
Many dependencies upgrades: Hibernate, Guice, JDBC, …
-
Some deprecated features and usages have been removed
Please check the change log for a detailed list of changes and the 6.0 migration guide.
5.4
This release comes with some important new features.
New Features
-
Implement grid view customization
-
Add support for defining view attrs externally
-
Numeric/Decimal/Date/DateTime format support based on browser language
-
Add support to show workflow status on top of the form
Fixes & Enhancements
Please check the change log for a detailed list of changes.
5.3
This release comes with some important new features.
New Features
-
Refactor grid widget to improve the inline edit experience
-
Gradle has been upgraded to 5.6.4
-
Parallelize loading of meta data
-
Add support for Basic Auth
-
Add CSRF protection
Fixes & Enhancements
Please check the change log for a detailed list of changes.
5.2
This release comes with some important new features.
New Features
-
Add support for SAML2
-
Add support for OpenID Connect
-
Add support for more CAS client types
-
Add support for OAuth
-
Allow adding anonymous rest endpoints
Fixes & Enhancements
Please check the change log for a detailed list of changes.
5.1
This release comes with some important new features.
New Features
-
Migrate to OpenJDK 8
-
New event system similar to CDI 2.0 event api
-
Support for JPA event listeners
-
Complete re-write of view extensions
Fixes & Enhancements
Please check the change log for a detailed list of changes.
5.0
This release comes with tons of new features, a new refreshed look and feel, and much more.
New Features
-
Migrate to Java 8
-
Migrate to Hibernate 5
-
Migrate to
java.time
api (droppedjoda.time
) -
Tomcat 8.5
-
Superfast HikariCP connection pool
-
Oracle support (min version 12c)
-
MySQL support (min version 5.7)
-
Multi-Tenancy support
-
Custom fields support
-
Custom models support
-
Encrypted fields support
-
JavaScript scripting support
-
JCache integration for hibernate L2-cache
-
IntelliJ IDEA support
-
Eclipse support with buildship
-
Experimental hotswap support
and a lot more…
Fixes & Enhancements
Please check the change log for a detailed list of changes.