Dear Jersey users,
With JAX-RS 2.1 work getting resumed (the JSR renewal ballot is currently in progress) we need to prepare Jersey repository for future development and start adopting and implementing JAX-RS 2.1 milestone builds. You may have noticed that this work has started already. The purpose of this email is to clary the purpose of several important branches in the Jersey 2.x repository. You may find this information useful when submitting your pull requests.
2.x branch:
- Contains future JAX-RS 2.1 implementation. We are going to use it as a JAX-RS 2.1 development branch until the final version of the spec is released.
- Jersey 2.26 will be released as JAX-RS 2.1 (final) reference implementation. We plan to release 2.26-bX versions until JAX-RS 2.1 is finalized
- All the code will be based on Java SE 8
2.25.x branch:
- Contains the last Jersey 2.x release with JAX-RS 2.0 implementation. IOW, Jersey 2.25 is the last "minor” release of JAX-RS 2.0 implementation
- Moving forward, this branch will be only used for bugfix/patch micro releases as needed (2.25.1, ...)
- All the code remains to be based on Java SE 7
master branch:
- This is the main development branch for the next major release of Jersey - Jersey 3.0
- All the code will be based on Java SE 9
Please, let us know if you have any questions or concerns. Thank you.
Best regards,
Jersey dev team.