-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchangelog.txt
More file actions
107 lines (90 loc) · 3.38 KB
/
changelog.txt
File metadata and controls
107 lines (90 loc) · 3.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
Version 1.7.1
=============
- sendX5c API added to IConfidentialClientApplication to specify if the x5c claim
(public key of the certificate) should be sent to the STS.
Default value is true.
Version 1.7.0
=============
- Tenant profiles added to IAccount
- Support of certificate chain
- Api to set connect and read timeouts for default http client
Version 1.6.2
=============
- Fix for "NullPointerException during accessing B2C authority aliases"
- Adding extraScopesToConsent parameter to AuthorizationRequestUrlParameters builder.
Can be used to request the end user to consent upfront,
in addition to scopes which the application is requesting access to.
Version 1.6.1
=============
- Compatibility with json-smart [1.3.1 - 2.3]
Version 1.6.0
=============
- Client capabilities support
- Enable device code flow for ADFS2019
- Fix dependency issues with jackson 2.6.7 and json-smart 1.3.1
Version 1.5.0
=============
- Support of server side throttling instructions
- Rebuild client assertion when expired
- Update nimbus SDK version from 6.5 to 7.4
- Validation of Authority path segments
Version 1.4.0
=============
- Added acquire token interactive API, using system default browser
- Added authorization code url builder
- Added OSGi support via bnd-maven-plugin
- Added server-side telemetry support
Version 1.3.0
=============
- Added option to pass in AAD instance discovery data
- Removed runtime dependency on commons-codec.commons-codec, org.apache.commons.commons-text, org.apache.httpcomponents.httpclient, com.google.code.gson
- Added runtime dependency on com.fasterxml.jackson.databind
Version 1.2.0
=============
- Added support for ADFS 2019
- Added option to add application name and version for telemetry
- Bug fix: support for ClientCredential on Windows for JDK12+ #128
Version 1.1.0
=============
- Added support for configuring HTTP client
Version 1.0.0
=============
- API surface is now stable and production ready. No breaking changes will be introduced without incrementing MAJOR version
- No changes from 0.7.0-preview
Version 0.7.0-preview
=============
- Added support for ClientAssertions in ClientCredentialFactory
- Renamed AsymmetricKeyCredential to ClientCertificate
- Made Account, IClientApplicationBase, TelemetryConsumer ClientSecret, ClientCertificate, ClientAssertion package-private
- Added IClientSecret, IClientCertificate, IClientAssertion
Version 0.6.0-preview
=============
- Updated TokenCache to be thread safe
- Removed build warnings
- Added web app, B2C, and OBO samples
- Updated to use delomboked sources
Version 0.5.0-preview
=============
- Refactored AuthenticationException to MsalServiceException, MsalClientException, MsalInteractionRequiredException
- Added cache lookup to acquireToken by client credentials grant
- Updated Javadoc reference
- Updated license headers
Version 0.4.0-preview
=============
- Exposed acquire token by refresh token api
Version 0.3.0-preview
=============
- Added support for FOCI
- Updated public API to return interfaces
- Updated cache to be compatible with MSAL Python and MSAL.NET caches
Version 0.2.0-preview
=============
- Added support for B2C
Version 0.1.0-preview
=============
Public preview of Microsoft Authentication Library for Java
- Feature parity with ADAL Java
- Updated public API to use builder pattern
- Added telemetry callback
- Added support for caching tokens
- Added acquire token with silent parameters API