microshed-testing
microshed-testing copied to clipboard
Upgrade to Java 17
We should upgrade to building and testing using Java 17 as a stepping stone to Java 21 (Necessary for Jakarta EE 11).
- [ ] If necessary upgrade gradle wrapper
- [ ] Update build.gradle (source/target compatibility)
- [ ] Update pom.xml within sample-apps/ (source/target compatibility)
- [ ] Update CI Workflow to build and run using Java 17
- [ ] Update documentation
Hi, I am new to contribution and i love to contribute can u assign this to me?
@inteqam I have assigned this issue to you. Let me know if you need any help from me. Welcome to Microshed Testing. 😁
@inteqam how are you progressing? Can you show it via a draft PR?
@KyleAure I've my doubts whether this is the correct way to go at this moment. I believe we need to aim at the lowest possible Java version for microshed to keep it useful for as many users as possible. When we build with java 17, we already raise the minimal Java version for users to Java 17, without any functional progress as we don't have features depending on Java 17/21 features. Jakarta 11 isn't here yet. Let's postpone this change until it's there.
Agreed, moved the milestone to 1.0.0.