Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
every 1-2 years we update the dependencies of sling-mock and related mock modules to a new "baseline" of dependencies. as sling-mock is used in a lot of user projects with very different context (applications, deployment target) we try to be as backwards-compatible as possible but dropping out older versions from time to time.
the baseline we target for this ticket is:
https://repo1.maven.org/maven2/io/wcm/maven/io.wcm.maven.aem-dependencies/6.5.17.0001/io.wcm.maven.aem-dependencies-6.5.17.0001.pom
several dependencies from this POM esp. from Sling and Oak are not the latest version from mid 2023, but it's a consistent baseline that is still used in a lot of projects.
the goal is to stick to this baseline for the next 1-2 years and only deviate from it with a good reason. such a reason might be security warnings in artifact scanners - but only if it deviates not too much or in a potential risky way from this baseline.
the goal is that all mock code that is written sticks to this baseline.
Attachments
Issue Links
- is related to
-
SLING-12282 Content Parser: Update Dependencies to 2023
- Closed
- relates to
-
SLING-11295 sling/jcr/osgi/resourceresolver-mock: Update Dependencies to 2020
- Closed
-
SLING-12144 Bump JUnit, Mockito, Commons Lang dependencies to latest in sling/osgi/jcr/resourceresolver-mock
- Closed
- links to