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

Update spring expression dependency to 5.3 #11441

Closed
2 tasks done
MartinWahnschaffe opened this issue Feb 6, 2023 · 0 comments · Fixed by #11432
Closed
2 tasks done

Update spring expression dependency to 5.3 #11441

MartinWahnschaffe opened this issue Feb 6, 2023 · 0 comments · Fixed by #11432
Assignees
Labels
android-app Affects the Android app backend Affects the web backend change A change of an existing feature (ticket type) dependencies Pull requests that update a dependency file

Comments

@MartinWahnschaffe
Copy link
Contributor

MartinWahnschaffe commented Feb 6, 2023

Problem Description

SpEL is need for campaigns both on server side and android app.
Currently used version has a security issue.
Was not possible to update this, before #10261 was done (min Android 8).

Proposed Change

  • Update to the latest 5 version, which is 5.3.25
  • Add an android unit test to make sure it works on supported android versions

Acceptance Criteria

Implementation Details

Additional Information

Update to version 6 is not possible, because it relies on Java 17 (and Jakarta 9).

Related: #11032 and #7542

@MartinWahnschaffe MartinWahnschaffe added change A change of an existing feature (ticket type) android-app Affects the Android app backend Affects the web backend dependencies Pull requests that update a dependency file labels Feb 6, 2023
@MartinWahnschaffe MartinWahnschaffe self-assigned this Feb 6, 2023
MartinWahnschaffe added a commit that referenced this issue Feb 6, 2023
SpEL is need for campaigns. Added test to make sure needed dependencies are available on Android
MartinWahnschaffe added a commit that referenced this issue Feb 9, 2023
(update spring expression dependency to get rid of security issue)
SpEL is need for campaigns. Added test to make sure needed dependencies are available on Android
MartinWahnschaffe added a commit that referenced this issue Feb 9, 2023
Replaced import of spring utils CollectionUtils with apache commons4
Cleaned up imports of touched files
MartinWahnschaffe added a commit that referenced this issue Feb 9, 2023
…on-dependency

#11441 update spring expression dependency to get rid of security issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android-app Affects the Android app backend Affects the web backend change A change of an existing feature (ticket type) dependencies Pull requests that update a dependency file
Projects
None yet
1 participant