Architecture #26455
closedChanges for scala 3 migration - branch 8.3
Description
We have some more changes in the same vein as #26328 to merge, and branch 8.3 seems the correct one for them:
- specs2 "and" can be avoid and cause complication with scala 3: https://github.com/Normation/rudder/pull/6147
- update to last scala lang version. We should check if other lib can be udpated like zio in the same time: https://github.com/Normation/rudder/pull/6208
- remove shapeless usage that was introdudced in Architecture #26046: Migrate compliance status from lift-json to zio-json : https://github.com/Normation/rudder/pull/6210
- remove compliance percent precision which is not used anymore (???): https://github.com/Normation/rudder/pull/6212
- remove bad usage of opaque type: https://github.com/Normation/rudder/pull/6213
Updated by François ARMAND about 1 month ago
- Status changed from New to In progress
Updated by François ARMAND about 1 month ago
- Related to Bug #26456: Remove shapeless usage from plugins-public added
Updated by François ARMAND about 1 month ago
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Clark ANDRIANASOLO
- Pull Request set to https://github.com/Normation/rudder/pull/6221
Updated by Anonymous about 1 month ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder|e0b1489c0d7c3232ddfaf2aaa1bddeeba9571ab0.
Updated by Vincent MEMBRÉ 27 days ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 8.3.0~beta1 which was released today.