Version 2.
...
2 -
...
2Q 2019
Highlights
- introducing new feature final messages handling
- added support for Java 9, 10 and 11
- Spring Boot upgraded to 1.5.17
- Apache Camel upgraded to 2.21.3 version
- introducing @EnableTestWsUriBuilder to have control on mocking TestWsUriBuilder bean for unit tests, see How to write unit test?
- end of support for NTML (class NtlmCloseableHttpComponentsMessageSender)
- improved support for multiple datasources, see How to add additional datasource?
- added Sonar analysis
Migration guide
- CloseableHttpComponentsMessageSender : class moved from core module to common, and therefore its package has changed. See OHFJIRA-100 or updated documentation HTTP Message Sender.
- TestWsUriBuilder : is no longer registered by default in the test context. It needs to be explicitely enabled using annotation @EnableTestWsUriBuilder on the class.
- last 2.x version that will contain only fixes and backward compatible changes
Migration guide
Links
- GIT release link
- Javadoc API documentation
- JIRA release notes
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Version 3.x (back log,
...
planned in 2019)
- create SpringBoot starter
- improve alerts and throttling configuration
- remove differences between synchronous and asynchronous messages
- auto generation of Swagger definition of exposed REST interfaces
- upgrade of Apache Camel
- improvement of REST API integration (optimalization of data transfer via graphQL or MsgPack)
- improvement of API security (OpenIDConnect, OAuth2, …)
- optimize items in message table
- create Maven archetype
- add possibility to evict/clear cache values
- change Camel events to Spring application events
- improve of archivation functionality
- documentation style of development - integration of documentation as source of API)
- improved modelation style of development - preparation of component’s snippets with Fuse Tooling
- improved catalog of services (API management, grouped administration of interfaces)
- improvement of logging and monitoring (prepared complete stack)
- admin console refinements
- show all defined quartz jobs in admin gui
- extensions overview
- allow some operations for multiple messages
...