Eric Norman created SLING-13148:
-----------------------------------

             Summary: Update to Parent 66
                 Key: SLING-13148
                 URL: https://issues.apache.org/jira/browse/SLING-13148
             Project: Sling
          Issue Type: Improvement
            Reporter: Eric Norman
            Assignee: Eric Norman
             Fix For: JCR ContentLoader 2.6.2


Update to the latest parent and related refactoring

bump bundle major version to 3.0.0
bump minimum java version to 17

bump org.apache.sling.api to 3.0.0
bump slf4j-api to the 2.x version

bump the oak dependencies to 1.74.0
bump the jackrabbit dependencies to 2.22.0
bump commons-lang3 to 3.18.0
bump jakarta.json-api to 2.1.3


bump org.ops4j.pax.exam.version to 4.14.0
bump org.apache.sling.testing.paxexam to 4.1.2
bump org.apache.sling.testing.sling-mock-oak to 4.1.0-1.86.0
bump org.apache.sling.testing.osgi-mock.junit4 to 3.5.6
bump org.apache.sling.testing.sling-mock.junit4 to 4.0.4

bump hamcrest to 3.0
bump jmock-junit4 to 2.13.1
bump mockito-inline to 5.2.0
bump byte-buddy to 1.18.7
bump johnzon-core to 2.0.2

remove junit-addons depdendency that is not compatible with the latest JVMs and 
refactor the code that was using it
remove the org.apache.sling.resource.presence dependency that is not compatible 
with sling.api 3.x and refactor the code that was using it

resolve deprecated usage in maven-failsafe-plugin configuration


refactoring to remove the usage of guava APIs in the integration tests

refactoring the integration tests to migrate to tinybundles 4.x

refactoring the integration tests to provide a compatible set of bundles with 
the newer dependencies



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to