Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates to important End of Life components (Tomcat, Java, Spring) #1500

Merged
merged 54 commits into from
Feb 26, 2025

Conversation

CalebSLane
Copy link
Contributor

Summary

Updated Main Components:

Java 11 -> 21
Tomcat 8.5 -> 10
Spring 5 -> spring 6

This means that we have largely moved away from the javax namespace in favour of the updated jakarta namespace.

Many other libraries updated. Check pom.xml for list of all updated versions.

Ideally this should get migrated into the next major release and may involve additional testing since the updates are potentially very far reaching.

@CalebSLane CalebSLane marked this pull request as draft February 3, 2025 21:06
@github-actions github-actions bot added the merge conflict Merge Conflicts label Feb 5, 2025
Copy link

github-actions bot commented Feb 5, 2025

👋 Hi, @CalebSLane,
Conflicts have been detected against the base branch. Please rebase your branch against the base branch.


This message is automatically generated by prince-chrismc/label-merge-conflicts-action so don't hesitate to report issues/improvements there.

@CalebSLane CalebSLane marked this pull request as ready for review February 5, 2025 18:46
@CalebSLane CalebSLane removed the merge conflict Merge Conflicts label Feb 5, 2025
@CalebSLane CalebSLane requested a review from mozzy11 February 5, 2025 19:19
@github-actions github-actions bot added the merge conflict Merge Conflicts label Feb 20, 2025
Copy link

👋 Hi, @CalebSLane,
Conflicts have been detected against the base branch. Please rebase your branch against the base branch.


This message is automatically generated by prince-chrismc/label-merge-conflicts-action so don't hesitate to report issues/improvements there.

@github-actions github-actions bot removed the merge conflict Merge Conflicts label Feb 21, 2025
Copy link

👋 Hi, @CalebSLane,
Conflicts have been detected against the base branch. Please rebase your branch against the base branch.


This message is automatically generated by prince-chrismc/label-merge-conflicts-action so don't hesitate to report issues/improvements there.

@github-actions github-actions bot added the merge conflict Merge Conflicts label Feb 21, 2025
@adityadeshlahre
Copy link
Contributor

adityadeshlahre commented Feb 24, 2025

@mozzy11 @CalebSLane not an important update but CRA (Create React App) which our frontend is initialized is also deprecated check here! We can still use it without any changes but we should keep this thing is back of head might need to move later on.

official blog here
official tweet here

Thank You 🙂

@github-actions github-actions bot removed the merge conflict Merge Conflicts label Feb 24, 2025
Copy link

👋 Hi, @CalebSLane,
Conflicts have been detected against the base branch. Please rebase your branch against the base branch.


This message is automatically generated by prince-chrismc/label-merge-conflicts-action so don't hesitate to report issues/improvements there.

@github-actions github-actions bot added the merge conflict Merge Conflicts label Feb 24, 2025
@mozzy11 mozzy11 merged commit 322863d into DIGI-UW:develop Feb 26, 2025
3 of 4 checks passed
@mozzy11
Copy link
Collaborator

mozzy11 commented Feb 26, 2025

Thanks @adityadeshlahre for that info.
We can look at doing the frontend upgrade in a separate PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge conflict Merge Conflicts
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants