cziegeler opened a new pull request, #3: URL: https://github.com/apache/sling-org-apache-sling-auth-xing-login/pull/3
This PR modernizes the Maven build configuration by bumping the Sling parent POM from version 26 to 66 and updating several dependency declarations to use explicit versions and current artifacts. - Bumped Sling parent POM from version 26 to 66 - Added explicit `sling.java.version` property set to Java 8 - Added `scm` block (moved before `properties`) - Added explicit versions for `servlet-api` (2.5), `org.osgi.core` (4.3.1), `org.osgi.compendium` (4.2.0), and `org.apache.felix.scr.annotations` (1.12.0) - Added new `org.osgi.annotation.versioning` (1.1.2) dependency - Switched `jackrabbit-api` dependency to `oak-jackrabbit-api` and added exclusion from `sling.jcr.jackrabbit.server` - Bumped `maven-bundle-plugin` to version 5.1.9 - Reformatted POM indentation from 2-space to 4-space throughout - Applied corresponding source-level fixes and annotation updates in Java classes Co-authored-by: Maia <maia@noreply> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
