tag:github.com,2008:https://github.com/AzureAD/microsoft-authentication-library-for-java/releases Release notes from microsoft-authentication-library-for-java 2024-12-21T00:12:44Z tag:github.com,2008:Repository/138207524/v1.18.0 2024-12-22T19:12:41Z v1.18.0 <h2>What's Changed</h2> <ul> <li>Fix Www-Authenticate not being read by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/blancqua/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/blancqua">@blancqua</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2718523586" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/885" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/885/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/885">#885</a></li> <li>Bump jackson-databind dependency by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Avery-Dunn/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Avery-Dunn">@Avery-Dunn</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2730884040" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/887" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/887/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/887">#887</a></li> <li>Pass optional tenant override to internal silent call by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Avery-Dunn/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Avery-Dunn">@Avery-Dunn</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2725802670" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/886" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/886/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/886">#886</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/blancqua/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/blancqua">@blancqua</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2718523586" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/885" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/885/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/885">#885</a></li> </ul> Avery-Dunn tag:github.com,2008:Repository/138207524/v1.17.3 2024-12-03T15:54:32Z v1.17.3 <ul> <li>Correctly set buffer for expired tokens (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2612607105" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/875" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/875/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/875">#875</a>)</li> <li>Bump commons-io dependency from 2.7 to 2.14.0 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2589206422" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/871" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/871/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/871">#871</a>)</li> </ul> Avery-Dunn tag:github.com,2008:Repository/138207524/v1.17.2 2024-09-28T01:56:41Z v1.17.2 <ul> <li>Make ManagedIdentityApplication.getManagedIdentitySource static (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2550965254" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/864" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/864/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/864">#864</a>)</li> </ul> Avery-Dunn tag:github.com,2008:Repository/138207524/v1.17.1 2024-09-28T01:56:11Z v1.17.1 <ul> <li>Fix 'refresh on' value calculation in Managed Identity flows (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2488036573" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/858" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/858/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/858">#858</a>)</li> <li>Bump nimbusds-oauth2-oidc-sdk version (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2493766861" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/859" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/859/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/859">#859</a>)</li> </ul> Avery-Dunn tag:github.com,2008:Repository/138207524/v1.17.0 2024-08-26T14:13:06Z v1.17.0 <ul> <li>Add object ID option for Managed Identity (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2474427653" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/854" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/854/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/854">#854</a>)</li> <li>Add support for custom authorities (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2449767393" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/851" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/851/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/851">#851</a>)</li> <li>Fix bug where claims did not cause cache to be skipped (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2246474509" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/811" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/811/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/811">#811</a>)</li> </ul> Avery-Dunn tag:github.com,2008:Repository/138207524/v1.16.2 2024-07-26T23:04:33Z v1.16.2 <ul> <li>Use SHA256 thumbprints in non-ADFS cert flows (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2407490214" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/840" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/840/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/840">#840</a>)</li> <li>Reduce logging level of cache miss messages (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2426083714" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/844" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/844/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/844">#844</a>)</li> <li>Make ManagedIdentitySourceType enum public (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2430858588" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/845" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/845/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/845">#845</a>)</li> </ul> Avery-Dunn tag:github.com,2008:Repository/138207524/v1.16.1 2024-07-15T14:52:04Z v1.16.1 <ul> <li>Add missing refreshOn metadata (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2406311010" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/838" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/838/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/838">#838</a>)</li> </ul> Avery-Dunn tag:github.com,2008:Repository/138207524/v1.16.0 2024-06-27T15:59:07Z v1.16.0 <ul> <li>Fix breaking API changes introduced in v1.15.0 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2360281709" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/828" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/828/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/828">#828</a>)</li> <li>Expose refreshOn parameter in AuthenticationResultMetadata (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2371010915" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/829" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/829/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/829">#829</a>)</li> </ul> Avery-Dunn tag:github.com,2008:Repository/138207524/v1.15.1 2024-06-10T15:19:13Z v1.15.1 <ul> <li>Fix to correctly use custom SSLSocketFactory (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2315284399" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/821" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/821/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/821">#821</a>)</li> <li>Add public API to determine the Managed Identity environment (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2324274166" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/823" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/823/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/823">#823</a>)</li> </ul> Avery-Dunn tag:github.com,2008:Repository/138207524/v1.15.0 2024-03-26T17:35:01Z v1.15.0 <ul> <li>GA support for Azure managed identity scenarios</li> <li>Support managed identities in Azure Functions, App Service, IMDS (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1766098204" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/661" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/661/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/661">#661</a>)</li> <li>Support MI in Cloud Shell (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1903609605" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/713" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/713/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/713">#713</a>)</li> <li>Support MI in Service Fabric (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1948041574" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/729" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/729/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/729">#729</a>)</li> <li>Support MI in Azure Arc (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1948091686" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/730" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/730/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/730">#730</a>)</li> <li>Adjust loopback address binding in interactive flow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/crimsonvspurple/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/crimsonvspurple">@crimsonvspurple</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2179590531" data-permission-text="Title is private" data-url="https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/797" data-hovercard-type="pull_request" data-hovercard-url="/AzureAD/microsoft-authentication-library-for-java/pull/797/hovercard" href="https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/797">#797</a>)</li> </ul> Avery-Dunn