Skip to content

Commit

Permalink
Small updates for IPF 4.8 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Thopap committed Apr 25, 2024
1 parent 218242b commit 165225c
Showing 1 changed file with 21 additions and 34 deletions.
55 changes: 21 additions & 34 deletions _pages/project-info.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,57 +31,44 @@ Git repository on [GitHub][ipf-github] and provide some good pull requests!

## What's New

The current version of IPF is 4.4.0
The current version of IPF is 4.8.0

See the list of fixed Github issues for an overview:

* Fixes for [4.4.0](https://github.com/oehf/ipf/milestone/33?closed=1)
* Fixes for [4.3.2](https://github.com/oehf/ipf/milestone/34?closed=1)
* Fixes for [4.3.1](https://github.com/oehf/ipf/milestone/35?closed=1)
* Fixes for [4.3.0](https://github.com/oehf/ipf/milestone/31?closed=1)
* Fixes for [4.2.0](https://github.com/oehf/ipf/milestone/29?closed=1)
* Fixes for [4.8.0](https://github.com/oehf/ipf/releases/tag/ipf-4.8.0)
* Fixes for [4.7.0](https://github.com/oehf/ipf/releases/tag/ipf-4.7.0)
* Fixes for [4.6.0](https://github.com/oehf/ipf/releases/tag/ipf-4.6.0)
* Fixes for [4.5.0](https://github.com/oehf/ipf/releases/tag/ipf-4.5.0)
* Fixes for [4.4.0](https://github.com/oehf/ipf/releases/tag/ipf-4.4.0)
* Fixes for [4.3.2](https://github.com/oehf/ipf/releases/tag/ipf-4.3.2)
* Fixes for [4.3.1](https://github.com/oehf/ipf/releases/tag/ipf-4.3.1)
* Fixes for [4.3.0](https://github.com/oehf/ipf/releases/tag/ipf-4.3.0)
* Fixes for [4.2.0](https://github.com/oehf/ipf/releases/tag/ipf-4.2.0)
* Fixes for [4.1.0](https://github.com/oehf/ipf/milestone/27?closed=1)
* Fixes for [4.0.0](https://github.com/oehf/ipf/milestone/13?closed=1)
* Fixes for [3.7.2](https://github.com/oehf/ipf/milestone/26?closed=1)
* Fixes for [3.7.1](https://github.com/oehf/ipf/milestone/25?closed=1)
* Fixes for [3.7.0](https://github.com/oehf/ipf/milestone/20?closed=1)
* Fixes for [3.6.5](https://github.com/oehf/ipf/milestone/23?closed=1)
* Fixes for [3.6.4](https://github.com/oehf/ipf/milestone/23?closed=1)
* Fixes for [3.6.3](https://github.com/oehf/ipf/milestone/21?closed=1)
* Fixes for [3.6.2](https://github.com/oehf/ipf/milestone/19?closed=1)
* Fixes for [3.6.1](https://github.com/oehf/ipf/milestone/22?closed=1)
* Fixes for [3.6.0](https://github.com/oehf/ipf/milestone/17?closed=1)
* Fixes for [3.5.4](https://github.com/oehf/ipf/milestone/18?closed=1)
* Fixes for [3.5.3](https://github.com/oehf/ipf/milestone/16?closed=1)
* Fixes for [3.5.2](https://github.com/oehf/ipf/milestone/15?closed=1)
* Fixes for [3.5.1](https://github.com/oehf/ipf/milestone/14?closed=1)
* Fixes for [3.5](https://github.com/oehf/ipf/milestone/12?closed=1)

IPF 4.x supports Java 11 and up, as well as Camel 3.x. Major new features will be developed
primarily for IPF 4.

IPF 3.7.x is the last branch that supports Java 8 and Camel 2.x. We will support this branch for some more
patch releases to support the folks that are not able (yet) to upgrade to a recent JDK.

The upcoming IPF 5.x release will support java 17 and up, Spring-boot 3.x, Camel 4.x. Major new features will be developed
primarily for IPF 5.

IPF 4.x supports Java 11 and up, Spring-boot 2.x as well as Camel 3.x. We will support this branch for some more
patch releases to support the folks that are not able (yet) to upgrade to a recent JDK.

IPF 3.7.x was the last release supporting Java 8 and Camel 2.x. The support for this branch has already ended
and we highly recommend the upgrade to a recent JDK and new IPF releases.

## Update Instructions

If you are using previous versions of IPF and want to update:

* IPF 4.8 introduce some changes that are mention in [4.8 Update Instructions].
* IPF 4.4 has reimplemented IHE MLLP component. Read the [4.4 Update Instructions] for how to update from earlier versions
* IPF 4.x is not backwards-compatible with IPF 3.x. However, there is most likely not much to be changed, and this is mostly due to the JDK and Camel upgrades. Read the [4.0 Update Instructions] for how to update from IPF 3.7.x
* IPF 3.7.x comes with a few minor changes. Read the [3.7 Update Instructions] for how to update from IPF 3.6.x

### Older update instructions

* Read the [3.6 Update Instructions] for how to update from IPF 3.5.x
* Read the [3.5 Update Instructions] for how to update from IPF 3.4.x
* Read the [3.4 Update Instructions] for how to update from IPF 3.3.x
* Read the [3.2 Update Instructions] for how to update from IPF 3.1.x
* Read the [3.1 Update Instructions] for how to update from IPF 3.0.x
* Read the [Migration Instructions] for how to migrate a IPF 2.x-based integration solution to IPF 3.0

When doing a upgrade to newer IPF version, we recommend to sync minor versions of Spring-Boot and Apache camel within your application, with the versions used in the corresponding IPF release. Please see the dependency management of IPF releases to see which version you should consider.

## Issue Tracking

Expand All @@ -94,7 +81,6 @@ Questions? Please direct your issues to the [IPF User Google Group](https://grou
The javadocs can be obtained [here](apidocs/index.html).



[apache-license]: https://www.apache.org/licenses/LICENSE-2.0
[development]: {{ site.baseurl }}{% link _pages/development.md %}
[ipf-github]: https://github.com/oehf/ipf
Expand All @@ -107,4 +93,5 @@ The javadocs can be obtained [here](apidocs/index.html).
[3.6 Update Instructions]: {{ site.baseurl }}{% link _pages/migration/migration-3.6.md %}
[3.7 Update Instructions]: {{ site.baseurl }}{% link _pages/migration/migration-3.7.md %}
[4.0 Update Instructions]: {{ site.baseurl }}{% link _pages/migration/migration-4.0.md %}
[4.4 Update Instructions]: {{ site.baseurl }}{% link _pages/migration/migration-4.0.md %}
[4.4 Update Instructions]: {{ site.baseurl }}{% link _pages/migration/migration-4.4.md %}
[4.8 Update Instructions]: {{ site.baseurl }}{% link _pages/migration/migration-4.8.md %}

0 comments on commit 165225c

Please sign in to comment.