Skip to content

Conversation

@Avery-Dunn
Copy link
Contributor

@Avery-Dunn Avery-Dunn commented May 12, 2025

This is just an organizational PR that merges the dependency removal feature branch into the beta release feature branch. All commits have been approved in other PRs.

At a high level, this represents all of the not-yet-released work for #909, including usage of azure-json for JSON behavior, the full removal of nimbus for OAuth behavior, and the full removal of lombok code generation.

Avery-Dunn and others added 30 commits March 26, 2025 17:09
…tion-library-for-java into avdunn/nimbus-grants

# Conflicts:
#	msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/OnBehalfOfRequest.java
Remove usage of com.nimbusds.oauth2's Token classes
Remove usage of com.nimbusds.oauth2's HTTP classes
…tion-library-for-java into avdunn/nimbus-grants

# Conflicts:
#	msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/TokenRequestExecutor.java
Remove usage of com.nimbusds.oauth2 from grant-related classes
Represent query parameters with Map<String, String>
…crosoft-authentication-library-for-java into avdunn/nimbus-utils

# Conflicts:
#	msal4j-sdk/src/test/java/com/microsoft/aad/msal4j/HelperAndUtilityTests.java
Avery-Dunn and others added 20 commits May 6, 2025 18:11
Remove final usages of org.projectlombok from the packaged codebase
Remove and replace various com.nimbusds utils
Replace com.fasterxml.jackson with com.azure.json
Remove final usages of com.nimbusds from the packaged codebase
…nn/json-removal

# Conflicts:
#	msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/JsonHelper.java
Merge JSON and Nimbus feature branches
@Avery-Dunn Avery-Dunn requested a review from a team as a code owner May 12, 2025 16:56
@Avery-Dunn Avery-Dunn merged commit f8799dc into avdunn/release-1.30.0-beta May 12, 2025
3 checks passed
@Avery-Dunn Avery-Dunn deleted the avdunn/nimbus-removal branch September 15, 2025 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants