Skip to content

Commit

Permalink
Merge 8.0.1 and 9.0.0 changelogs
Browse files Browse the repository at this point in the history
  • Loading branch information
Tuomo Ala-Vannesluoma committed Aug 21, 2023
1 parent 9c9896e commit 78106b6
Showing 1 changed file with 53 additions and 68 deletions.
121 changes: 53 additions & 68 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
- Update to Spring Framework 6
- BREAKING CHANGE: Support for Java 11 is dropped
- BREAKING CHANGE: Migrated from `javax` namespace to `jakarta` namespace
- Lot of dependency updates related to `jakarta` changes
- Lot of dependency updates/changes related to `jakarta` changes
- Guice 7.0.0
- Jersey 3.1.3
- Jetty 11.0.15
Expand All @@ -20,48 +20,6 @@
- Inject API to jakarta version 2.0.1
- Jaxb API to jakarta bind-api 4.0.0
- WS RS API to jakarta 3.1.0
- `nflow-netty`
- POTENTIALLY BREAKING CHANGE: Netty configuration might need `Jackson2ObjectMapperBuilder` to have `findModulesViaServiceLoader` enabled as joda time module is not in wellknown modules anymore

*Other dependency updates*
- Commons lang3 3.13.0
- H2 2.2.220
- Jackson 2.15.2
- Joda-time 2.12.5
- Junit5 5.10.0
- MariaDB 3.1.2
- MSSQL 12.4.0-jre11
- MySQL 8.1.0
- OJDBC 23.2.0.0
- PostgreSQL 42.6.0
- Reactor core 3.5.9
- Reactor netty 1.1.10
- SLF4J 2.0.7
- Swagger 2.2.15

*Maven build plugin updates*
- Clean plugin 3.3.1
- Deploy plugin 3.1.1
- Download plugin 1.7.1
- Enforcer plugin 3.3.0
- GPG plugin 3.1.0
- Install plugin 3.1.1
- Jacoco plugin 0.8.10
- PMD plugin 3.21.0
- Project info plugin 3.4.5
- Release plugin 3.0.1
- Resources plugin 3.3.1
- Shade plugin 3.5.0
- Site plugin 4.0.0-M9
- Source plugin 3.3.0
- Surefire plugin 3.1.2
- Spotbugs plugin 4.7.3.5
- Versions plugin 2.16.0

## 8.0.1-SNAPSHOT (future release)

**Highlights**

- `nflow-engine`
- POTENTIALLY BREAKING CHANGE: Add support to manage workflow instances without having the workflow implementation classes in the classpath.
- Clean up old workflow executors that have expired configured time ago (default 1 year).
Expand All @@ -71,6 +29,8 @@
- Include generated mariadb.create.ddl.sql in sources.jar.
- `nflow-metrics`
- export the nflow.database.type as a metric
- `nflow-netty`
- POTENTIALLY BREAKING CHANGE: Netty configuration might need `Jackson2ObjectMapperBuilder` to have `findModulesViaServiceLoader` enabled as joda time module is not in wellknown modules anymore

**Details**

Expand Down Expand Up @@ -99,41 +59,66 @@
- Remove obsolete mysql legacy ddl sql scripts.
- Include generated mariadb.create.ddl.sql in sources.jar.
- Added tests against Oracle now that there is a working docker image of Oracle XE
- Dependency updates
- apache cxf 3.5.5
- jackson 2.14.2
- javassit 3.29.2
- jodatime 2.12.2
- logback-classic 1.4.6
- slf4j 2.0.6
- `nflow-jetty`
- Dependency updates
- jetty 10.0.14
- `nflow-netty`
- Dependency updates
- reactor-core 3.5.1
- reactor-netty 1.1.5
- `nflow-rest-api`
- Remove `@Primary` annotation from `nflowRestObjectMapper` in `RestConfiguration` to allow overriding default mapper. Spring Boot applications may need to define the mapper explicitly now.
- Dependency updates
- swagger 2.2.8
- `nflow-metrics`
- export the nflow.database.type as a metric
- Dependency updates
- metrics 4.2.17
- `nflow-tests`
- Dependency updates
- h2 2.1.214
- mariadb 3.1.2
- postgresql 42.5.4
- mssql 12.2.0
- ojdbc 21.9.0.0
- `nflow-netty`
- POTENTIALLY BREAKING CHANGE: `Jackson2ObjectMapperBuilder` might need configuration for jodatime
- Spring Framework 6 doesn't have Joda time module in wellknown anymore, so might need to configure `findModulesViaServiceLoader` to enable it (or some other way)
- `nflow-explorer-ng`
- Improved formatting timestamps
- Fix retry on endpoint change
- Fix querying with parent instance id
- Fix loading custom instance content for child workflow
- Fix state variables showing false values
- Dependency updates
- Guice 7.0.0
- Jersey 3.1.3
- Jetty 11.0.15
- Apache CFX 4.0.2
- Dropwizard metrics 4.2.19
- Hibernate validator 8.0.1.Final
- Annotation API to jakarta version 2.1.1
- Servlet API to jakarta version 6.0.0
- Glassfish EL to jakarta version 4.0.2
- Inject API to jakarta version 2.0.1
- Jaxb API to jakarta bind-api 4.0.0
- WS RS API to jakarta 3.1.0
- javassit 3.29.2
- logback-classic 1.4.6
- Commons lang3 3.13.0
- H2 2.2.220
- Jackson 2.15.2
- Joda-time 2.12.5
- Junit5 5.10.0
- MariaDB 3.1.2
- MSSQL 12.4.0-jre11
- MySQL 8.1.0
- OJDBC 23.2.0.0
- PostgreSQL 42.6.0
- Reactor core 3.5.9
- Reactor netty 1.1.10
- SLF4J 2.0.7
- Swagger 2.2.15
- Maven build plugin updates
- Clean plugin 3.3.1
- Deploy plugin 3.1.1
- Download plugin 1.7.1
- Enforcer plugin 3.3.0
- GPG plugin 3.1.0
- Install plugin 3.1.1
- Jacoco plugin 0.8.10
- PMD plugin 3.21.0
- Project info plugin 3.4.5
- Release plugin 3.0.1
- Resources plugin 3.3.1
- Shade plugin 3.5.0
- Site plugin 4.0.0-M9
- Source plugin 3.3.0
- Surefire plugin 3.1.2
- Spotbugs plugin 4.7.3.5
- Versions plugin 2.16.0

## 8.0.0 (2022-06-09)

Expand Down

0 comments on commit 78106b6

Please sign in to comment.