Project

General

Profile

Actions

Architecture #26455

closed

Changes for scala 3 migration - branch 8.3

Added by François ARMAND about 1 month ago. Updated 27 days ago.

Status:
Released
Priority:
N/A
Category:
Architecture - evolution
Target version:
Effort required:
Name check:
To do
Fix check:
To do
Regression:
No

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


Subtasks 2 (0 open2 closed)

Architecture #26459: Missing commit in parent PRReleasedClark ANDRIANASOLOActions
Architecture #26478: We do need shapeless version to keep dependency tree correctRejectedClark ANDRIANASOLOActions

Related issues 1 (0 open1 closed)

Related to Rudder - Bug #26456: Remove shapeless usage from plugins-publicRejectedActions
Actions #1

Updated by François ARMAND about 1 month ago

  • Status changed from New to In progress
Actions #2

Updated by François ARMAND about 1 month ago

  • Related to Bug #26456: Remove shapeless usage from plugins-public added
Actions #3

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
Actions #4

Updated by Anonymous about 1 month ago

  • Status changed from Pending technical review to Pending release
Actions #5

Updated by François ARMAND about 1 month ago

  • Subtask #26459 added
Actions #6

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.

Actions

Also available in: Atom PDF