The Plume v5.0.0-beta2 changelog and migration instructions is now versioned in the Git tree of the project. This will be the case for future releases to simplify maintaining the release notes.
Changes since 5.0.0-beta1:
- The module
plume-db-querydsl-codegen
excludes nowjavax.inject
to avoid imports issues with Jakarta imports - Jersey has been downgraded to v3.0.17 to avoid the issue eclipse-ee4j/glassfish-hk2#1130
- The dependency
jersey-container-servlet
has been deleted since it is not used anymore - The dependency
jakarta.servlet-api
is now in compile scope because it seems often required by Grizzly - A fix has been made in
ContentSizeLimitFeature
to avoid blocking some POST requests that have an empty body ContentSizeLimitFeatureFactory
has been deleted because it was confusing and not working well, althoughContentSizeLimitFeature
is still present and working- The upgrade instructions have been rewritten to make it easier to follow
So to upgrade from 5.0.0-beta1, nothing is required except to change the Plume dependency version in the pom.xml
file. Moreover, if some fixes have been made to overcome the issues resolved by the beta2 version, these fixes should be deleted.