Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
- **Main Package**: `com.microsoft.aad.msal4j`
- **Three Application Types**: `PublicClientApplication`, `ConfidentialClientApplication`, `ManagedIdentityApplication`
- **Pattern**: Each auth flow has `*Parameters` (public API), `*Request` (internal), `*Supplier` (executor)
- **Current Version**: 1.25.1
- **Current Version**: 1.26.0

---

Expand All @@ -16,7 +16,7 @@

- **Language**: Java 8+
- **Build Tool**: Maven
- **Current Version**: 1.25.1
- **Current Version**: 1.26.0
- **Artifact**: `com.microsoft.azure:msal4j`
- **Key Protocols**: OAuth2, OpenID Connect

Expand Down Expand Up @@ -236,4 +236,3 @@ Update this file whenever you make changes that affect:
By keeping these instructions current, you help ensure that future Copilot agents (and developers) can quickly understand and work with the MSAL Java library effectively.

---

6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Quick links:
The library supports the following Java environments:
- Java 8 (or higher)

Current version - 1.25.1
Current version - 1.26.0

You can find the changes for each version in the [change log](https://github.com/AzureAD/microsoft-authentication-library-for-java/blob/main/msal4j-sdk/changelog.txt).

Expand All @@ -28,13 +28,13 @@ Find [the latest package in the Maven repository](https://mvnrepository.com/arti
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>msal4j</artifactId>
<version>1.25.1</version>
<version>1.26.0</version>
</dependency>
```
### Gradle

```gradle
implementation group: 'com.microsoft.azure', name: 'com.microsoft.aad.msal4j', version: '1.25.1'
implementation group: 'com.microsoft.azure', name: 'com.microsoft.aad.msal4j', version: '1.26.0'
```

## Usage
Expand Down
10 changes: 9 additions & 1 deletion changelog.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
Version 1.26.0
=============
- Add Azure Arc user-assigned managed identity support with validation that the requested identity was honored (#1057)
- Scope HTTP 5xx throttling per user in public-client flows while preserving app-wide throttling for HTTP 429 responses (#1055)
- Harden regional authority validation and fall back to the global endpoint for invalid region values (#1051, #1056)
- Fix instance discovery incorrectly carrying a custom authority port to the default discovery host (#1053)
- Fix custom IMDS endpoint URLs built from AZURE_POD_IDENTITY_AUTHORITY_HOST containing a double slash (#1060)
- Fix extended cache-key hash collisions by using length-prefixed components (#1048)

Version 1.25.1
=============
- Add claimsFromClient API for client-originated claims on confidential-client flows (#1039)
- Migrate region discovery to IMDS /compute JSON endpoint (#1038)
- Bump Azure Arc HIMDS api-version from 2019-11-01 to 2020-06-01 (#1045)
- Extract shared ExtendedCacheKey helper to de-duplicate cache-key plumbing (#1046)
- Fix refreshed tokens not staying in their client-claims cache partition (#1039)
- Fix extended cache-key hash collision by using a length-prefix encoding of the sorted components (#1047)

Version 1.25.0
=============
Expand Down
6 changes: 3 additions & 3 deletions msal4j-sdk/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Quick links:
The library supports the following Java environments:
- Java 8 (or higher)

Current version - 1.25.1
Current version - 1.26.0

You can find the changes for each version in the [change log](https://github.com/AzureAD/microsoft-authentication-library-for-java/blob/master/changelog.txt).

Expand All @@ -28,13 +28,13 @@ Find [the latest package in the Maven repository](https://mvnrepository.com/arti
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>msal4j</artifactId>
<version>1.25.1</version>
<version>1.26.0</version>
</dependency>
```
### Gradle

```gradle
compile group: 'com.microsoft.azure', name: 'msal4j', version: '1.25.1'
compile group: 'com.microsoft.azure', name: 'msal4j', version: '1.26.0'
```

## Usage
Expand Down
2 changes: 1 addition & 1 deletion msal4j-sdk/bnd.bnd
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Export-Package: com.microsoft.aad.msal4j;version="1.25.1"
Export-Package: com.microsoft.aad.msal4j;version="1.26.0"
Automatic-Module-Name: com.microsoft.aad.msal4j
2 changes: 1 addition & 1 deletion msal4j-sdk/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.microsoft.azure</groupId>
<artifactId>msal4j</artifactId>
<version>1.25.1</version>
<version>1.26.0</version>
<packaging>jar</packaging>
<name>msal4j</name>
<description>
Expand Down
Loading