Wed, 15 Jan 2025 05:05:17 GMT
- NodeStorage is no longer exported
Please see the migration guide for more details.
Tue, 19 Nov 2024 17:21:57 GMT
- removeAccount method now clears client cache by retrieving partitionKey when accountEntities are empty (#7329) ([email protected])
- Bump eslint-config-msal to v0.0.0
- Bump rollup-msal to v0.0.0
Tue, 12 Nov 2024 15:32:46 GMT
- Fixes bug where getAllAccounts always writes to the cache ([email protected])
- Bump eslint-config-msal to v0.0.0
- Bump rollup-msal to v0.0.0
Tue, 05 Nov 2024 18:58:45 GMT
- Add first order broker parameters #7348 ([email protected])
- Make clear synchronous ([email protected])
- Remove NetworkManager class ([email protected])
- Region auto enable on env variable #7354 ([email protected])
- Bump @azure/msal-common to v14.16.0
- Bump eslint-config-msal to v0.0.0
- Bump rollup-msal to v0.0.0
Thu, 03 Oct 2024 00:40:42 GMT
- Implemented functionality to skip the cache for MI when claims are provided #7207 ([email protected])
- Bump eslint-config-msal to v0.0.0
- Bump rollup-msal to v0.0.0
- Allow POP Params for brokered requests ([email protected])
Thu, 19 Sep 2024 23:48:30 GMT
- Fix type resolution when using moduleResolution node16 ([email protected])
- Bump @azure/msal-common to v14.15.0
- Bump eslint-config-msal to v0.0.0
- Bump rollup-msal to v0.0.0
Wed, 28 Aug 2024 23:06:01 GMT
- Use '127.0.0.1' for the host when spinning up local loopback server ([email protected])
- Bump @azure/msal-common to v14.14.2
- Bump eslint-config-msal to v0.0.0
Tue, 13 Aug 2024 23:25:05 GMT
- Added file-based detection for Azure Arc ([email protected])
- Bump @azure/msal-common to v14.14.1
- Bump eslint-config-msal to v0.0.0
- Send the error template back when there's an error response ([email protected])
- clientSecret can now (once again) be provided as undefined #7209 ([email protected])
Tue, 23 Jul 2024 14:19:34 GMT
- Track MSAL node SKU for broker flows #7213 ([email protected])
- Bump @azure/msal-common to v14.14.0
- Bump eslint-config-msal to v0.0.0
Tue, 16 Jul 2024 18:22:27 GMT
- SHA-256 thumbprints now use PSS padding #7200 ([email protected])
- Bump @azure/msal-common to v14.13.1
- Bump eslint-config-msal to v0.0.0
Fri, 12 Jul 2024 19:56:47 GMT
- Deprecated SHA-1 thumbprint for clientCertificate #7185 ([email protected])
- Bump eslint-config-msal to v0.0.0
Mon, 01 Jul 2024 19:18:29 GMT
- Add main field to package.json ([email protected])
- Bump @azure/msal-common to v14.13.0
- Bump eslint-config-msal to v0.0.0
- Reformatted ManagedIdentityTokenResponse + adjusted unit tests #7167 ([email protected])
Mon, 10 Jun 2024 22:30:36 GMT
- Fixed msal-node unit tests for PoP token support #��7119 ([email protected])
- Implementation Based on Feature Request #7151 ([email protected])
- Bump @azure/msal-common to v14.12.0
- Bump eslint-config-msal to v0.0.0
Tue, 04 Jun 2024 00:08:57 GMT
- Bump @azure/msal-common to v14.11.0
- Bump eslint-config-msal to v0.0.0
Tue, 28 May 2024 21:37:23 GMT
- Added API for Managed Identity to detect the current environment #7093 ([email protected])
- Bump eslint-config-msal to v0.0.0
Mon, 13 May 2024 18:03:26 GMT
- Fixed bug where dev-provided certificate was not being attached to client assertion #7088 ([email protected])
- Bump eslint-config-msal to v0.0.0
Mon, 06 May 2024 23:48:17 GMT
- Client Assertion Implementation now accepts a callback instead of a string argument ([email protected])
- Bump @azure/msal-common to v14.10.0
- Bump eslint-config-msal to v0.0.0
- Fixed inconsistencies with cancellationToken (timeout) ([email protected])
- ClientCredential and OBO acquireToken requests with claims will now skip the cache ([email protected])
- Managed Identity: ManagedIdentityTokenResponse's expires_in is now calculated correctly ([email protected])
- Removed Managed Identity Resource URI Validation ([email protected])
Thu, 11 Apr 2024 21:46:57 GMT
- Implemented Managed Identity in MSAL-Node ([email protected])
- Bump @azure/msal-common to v14.9.0
- Bump eslint-config-msal to v0.0.0
Wed, 27 Mar 2024 18:41:17 GMT
- Bump @azure/msal-common to v14.8.1
- Bump eslint-config-msal to v0.0.0
Fri, 22 Mar 2024 20:32:39 GMT
- Bump @azure/msal-common to v14.8.0
- Bump eslint-config-msal to v0.0.0
Sat, 17 Feb 2024 01:49:05 GMT
- Add ID Token secret to AccountInfo in all reponses #6903 ([email protected])
- Bump @azure/msal-common to v14.7.1
- Bump eslint-config-msal to v0.0.0
Wed, 07 Feb 2024 22:00:37 GMT
- Bump @azure/msal-common to v14.7.0
- Bump eslint-config-msal to v0.0.0
Tue, 23 Jan 2024 00:06:05 GMT
- Fix bug affecting metadata resolution for tenanted authorities ([email protected])
- Bump @azure/msal-common to v14.6.1
Tue, 09 Jan 2024 00:03:25 GMT
- Refactor AuthorityMetadataEntity into type ([email protected])
- Convert ThrottlingEntity into a Type ([email protected])
- Set engines field to >=16 ([email protected])
- Refactor appMetadataEntity into Type ([email protected])
- Bump @azure/msal-common to v14.6.0
Fri, 01 Dec 2023 18:46:06 GMT
- Adding logging to make regional scenarios more clear ([email protected])
- Add support for Multi-tenant accounts and cross-tenant token caching #6466 ([email protected])
- Bump @azure/msal-common to v14.5.0
- Turn on return-await lint rule #6678 ([email protected])
Tue, 07 Nov 2023 20:59:07 GMT
- Fix success template not rendering ([email protected])
Tue, 07 Nov 2023 00:01:50 GMT
- Extend Node support for 16 ([email protected])
- Convert ServerTelemetryEntity to Type instead of Class #6651 ([email protected])
- Bump @azure/msal-common to v14.4.0
- Use new query string parser in LoopbackClient #6646 ([email protected])
Mon, 30 Oct 2023 21:38:25 GMT
- Refactor token cache entities to be defined as Types rather than Classes #6580 ([email protected])
- Bump @azure/msal-common to v14.3.0
Wed, 18 Oct 2023 17:24:19 GMT
- Build account objects from cached ID Token #6529 ([email protected])
- Bump @azure/msal-common to v14.2.0
Thu, 05 Oct 2023 18:06:40 GMT
- Fix unhandled rejections & problems getting redirectUri in LoopbackClient #6481 ([email protected])
- Modified proactive refresh in silent-flow to also return the cached token when the token needs to be refreshed #6397 ([email protected])
- Bump @azure/msal-common to v14.1.0
- expose the api from msal-node imported from common (email not defined)
- Refactor InteractionRequiredAuthError #6472 ([email protected])
- Refactor AuthError for reduced size #6497 ([email protected])
- Refactor ClientAuthError for reduced size #6433 ([email protected])
- Refactor ClientConfigurationError #6471 ([email protected])
Tue, 05 Sep 2023 22:13:47 GMT
- feat(msal-node): change all relative imports to .js #6399 ([email protected])
- Bump @azure/msal-common to v14.0.3
- Make AuthToken methods instead of class #6423 ([email protected])
- Add a linter rule to avoid floating promises #6421 ([email protected])
- Include correlationId on POST API call #6383 ([email protected])
- Fix for source-map related errors #6398 ([email protected])
- close loopback server on error #6387 ([email protected])
- Extend proactive token refresh to client_credentials #6102 ([email protected])
- Remove isEmpty helper API ([email protected])
Fri, 18 Aug 2023 18:40:02 GMT
- Fixed http(s) imports #6349 ([email protected])
- Fixed jwt import error #6347 ([email protected])
- Bump @azure/msal-common to v14.0.2
Fri, 11 Aug 2023 19:00:44 GMT
- Fix msal-node file extensions #6318 ([email protected])
- Update dist settings for packages #6322 ([email protected])
- Bump @azure/msal-common to v14.0.1
Mon, 07 Aug 2023 18:15:15 GMT
- Move node clients from msal-common to msal-node #5788 ([email protected])
- Migrate from tsdx to use rollup and jest directly for msal-node #5818 ([email protected])
- Exception is thrown in acquireTokenByClientCredential if tenantId is missing #5805 ([email protected])
- Add exports to package.json and update type to module #6194 ([email protected])
- Omit new storeInCache request parameter from public API surface ([email protected])
- ClientCredentials: Fixed bug where user-supplied cache is loaded into memory only after network request #6218 ([email protected])
- Update "PerformanceClient" for better usability/extendibility #6270 ([email protected])
- fix: msal-node now references the right index.esm.ja ([email protected])
- Export IdTokenClaims & ServerAuthorizationCodeResponse types ([email protected])
- Make claims-based caching configurable #6163 ([email protected])
- Switch from enums to object literals to reduce the bundle size #6068 ([email protected])
- Revert to common as a regular dependency #5985 ([email protected])
- Bundle msal-common into msal-node #5942 ([email protected])
- Export Serializer and Deserializer from msal-node #5931 ([email protected])
- Add CIAM support for v3(#5915) ([email protected])
- Fix telemetry typos #5868 ([email protected])
- Bump @azure/msal-common to v14.0.0
- Update MSAL Node compatible versions to include Node v20 and drop v16 #5905 ([email protected])
- Remove
null
fromacquireTokenSilent
return type #5912 ([email protected]) - Fix prepack hook #5967 ([email protected])
- Fix: dSTS Token dummy aud claim value for requests with scope input by using v2.0 endpoint ([email protected])
- Exception is thrown in acquireTokenByClientCredential if tenantId is missing #5805 ([email protected])
removeAccount
does not throw if account does not exist in cache #5911 ([email protected])- Remove unused enum ([email protected])
Mon, 01 May 2023 20:47:44 GMT
- Bump @azure/msal-common to v13.0.0
Mon, 03 Apr 2023 21:29:31 GMT
- Optimize token lookups in cache #5806 ([email protected])
- Bump @azure/msal-common to v12.0.0
- Optimize account lookups in cache #5792 ([email protected])
Tue, 07 Mar 2023 16:48:52 GMT
- Add support for NativeBrokerPlugin #5550 ([email protected])
- Allow adding custom loopback client in acquireTokenInteractive #5578 ([email protected])
- Bump @azure/msal-common to v11.0.0
- Fixed bug in msal-node's httpClient #5722 ([email protected])
Mon, 06 Feb 2023 18:51:50 GMT
- proxyUrl is now passed to msal-node's httpClient via it's constructor #5599 ([email protected])
- Add support for custom http(s) agents #5472 ([email protected])
- Bump @azure/msal-common to v10.0.0
- tokenQueryParameters are now sent to the /token endpoint for all Confidential Client flows #5573 ([email protected])
Mon, 09 Jan 2023 22:44:58 GMT
- fix logger undefined error #5355 ([email protected])
- Upgrade jsonwebtoken to v9 ([email protected])
- Bump @azure/msal-common to v9.0.2
Wed, 07 Dec 2022 16:53:07 GMT
- Serialize/deserialize access token userAssertionHash property to fix cache persistence issue in OBO flow #5398 ([email protected])
- Bump @azure/msal-common to v9.0.1
Mon, 21 Nov 2022 19:14:45 GMT
- Added logging to Authority class ([email protected])
- Fixed msal-node HttpClient server error bug #5342 ([email protected])
- Include original request params on /token request in acquireTokenInteractive #5403 ([email protected])
- Fix circular dependency #5402 ([email protected])
- Bump @azure/msal-common to v9.0.0
Mon, 07 Nov 2022 22:46:55 GMT
- Bump @azure/msal-common to v8.0.0
Mon, 10 Oct 2022 22:27:03 GMT
- Bump @azure/msal-common to v7.6.0
Mon, 03 Oct 2022 22:12:27 GMT
- sanitize client credentials request against oidc scopes #4999 ([email protected])
- This PR modifies HttpClient to return apprpropriate underlying error that is handled upstream. #5175 ([email protected])
- Bump @azure/msal-common to v7.5.0
Mon, 12 Sep 2022 18:19:32 GMT
- Add support for the state parameter #4723 ([email protected])
- Bump @azure/msal-common to v7.4.1
Fri, 02 Sep 2022 18:06:53 GMT
- Add acquireTokenInteractive API #5062 ([email protected])
- Bump @azure/msal-common to v7.4.0
Mon, 01 Aug 2022 22:22:36 GMT
- Bump @azure/msal-common to v7.3.0
Mon, 18 Jul 2022 23:26:21 GMT
- App Token Provider extensibiliy for AzureSDK ([email protected])
- add forceCache property to rt token request (#4844) ([email protected])
- Bump @azure/msal-common to v7.2.0
Tue, 05 Jul 2022 22:37:04 GMT
- feat: adding authority metadata resiliency #4536 ([email protected])
- Bump @azure/msal-common to v7.1.0
Mon, 13 Jun 2022 22:28:09 GMT
- Fix ClientAssertion configuration typing between common and node #4846 ([email protected])
- Bump @azure/msal-common to v7.0.0
- Add strict assertion checks for OBO clients (#4691) ([email protected])
Mon, 06 Jun 2022 22:13:00 GMT
- Use native http modules instead of axios for regular and proxied network requests #4744 ([email protected])
- Updated the regex and added a test for detecting public cert for SNI #4790 (email not defined)
- export AuthorizationCodePayload type from msal-common #4803 ([email protected])
- Bump @azure/msal-common to v6.4.0
Mon, 02 May 2022 22:23:33 GMT
- Add Node 18 to msal-node supported versions #4727 ([email protected])
- Bump @azure/msal-common to v6.3.0
Mon, 04 Apr 2022 21:12:42 GMT
- Add Client Application telemetry parameters to MSAL #4616 ([email protected])
- Bump @azure/msal-common to v6.2.0
- Use IGuidGenerator interface for GuidGenerator class #4570 ([email protected])
Mon, 07 Mar 2022 23:28:43 GMT
- Added nonce support to MSAL Node #4504 ([email protected])
- Fix support for claims-based token caching #4533 ([email protected])
- Persist authority in in memory cache #4081 ([email protected])
Tue, 08 Feb 2022 00:41:06 GMT
- feat: add the redis distributed cache layer ([email protected])
- Add AzureCloudInstance to JS libraries ([email protected])
- Support proxy in msal-node(#4447) ([email protected])
- Bump @azure/msal-common to v6.1.0
Tue, 04 Jan 2022 00:20:29 GMT
- Bump @azure/msal-common to v6.0.0
Tue, 07 Dec 2021 00:17:01 GMT
- Add support for hybrid spa flow #3478 ([email protected])
- Bump @azure/msal-common to v5.2.0
Mon, 01 Nov 2021 23:53:22 GMT
- Bump @azure/msal-common to v5.1.0
Mon, 04 Oct 2021 23:12:35 GMT
- Export library version #4124 ([email protected])
- feat: improve the test code coverage for msal-node ([email protected])
- Consistently export error types and messages for errors thrown by MSAL #4117 ([email protected])
- Axios upgrade to 0.21.4 to address a high severity vulnerability ([email protected])
- Bump @azure/msal-common to v5.0.1
Tue, 07 Sep 2021 23:22:24 GMT
- Add removeTokenBindingKey missing method to Node's CryptoProvider #3500 ([email protected])
- Add correlationId to errors #3930 ([email protected])
- Remove non-null assertions #3994 ([email protected])
- Add correlationId to AuthenticationResult type #3947 ([email protected])
- Fixes biased code verifier generation #3993 ([email protected])
Thu, 22 Jul 2021 22:50:22 GMT
- feat: add regional authority telemetry, #3662 ([email protected])
- ROPC added for Confidential Clients (#3838) ([email protected])
Mon, 28 Jun 2021 23:39:48 GMT
- Add correlationId to log messages #3601 ([email protected])
- fix: have the log level propagate to msal-common ([email protected])
- fix: update the client capabilities type in configuration #3678 ([email protected])
Wed, 12 May 2021 18:35:03 GMT
- Add Node 16 to msal-node supported versions ([email protected])
- add support for regional authorities ([email protected])
Thu, 22 Apr 2021 23:26:08 GMT
- Add .browserslistrc #3471 ([email protected])
Wed, 14 Apr 2021 18:39:53 GMT
- feat: fix the device code cancellation flag ([email protected])
- Add support for AccessToken_With_AuthScheme credential type #3426 ([email protected])
Thu, 18 Feb 2021 00:34:32 GMT
- update msal-node landing page & samples page ([email protected])
- ADD FAQs (#3038) ([email protected])
- Update node version support in package.json(#2998) ([email protected])
Tue, 09 Feb 2021 01:48:22 GMT
- Fix version.json import errors (#2993) ([email protected])
- Ignore OIDC scopes during cache lookup or replacement (#2969) ([email protected])
- Set the validateStatus locally than globally for
axios
(#2959) ([email protected]) - Add API Extractor for msal-node ([email protected])
Tue, 02 Feb 2021 01:56:47 GMT
- Get package version from version.json (#2915) ([email protected])
- Add interfaces to public APIs in msal-node (#2623) ([email protected])
Thu, 21 Jan 2021 21:48:01 GMT
- Authority metadata caching (#2758) ([email protected])
Tue, 12 Jan 2021 00:51:26 GMT
- change the code challenge encoding to uniform base64 ([email protected])
- ClientAssertion.parseCertificate - allow newlines in cert (#2721). (email not defined)
- feat: bump up the axios version on msal-node ([email protected])
- Add getKVStore to tokenCache (#2771) ([email protected])
Mon, 07 Dec 2020 22:19:03 GMT
- Expose idTokenClaims on AccountInfo (#2554) ([email protected])
- Add null to API response signatures (#2602) ([email protected])
- Enforce triple equals in eslint ([email protected])
- Log messages contain package name and version (#2589) ([email protected])
- Update request types (#2512) ([email protected])
Wed, 11 Nov 2020 23:33:20 GMT
- Add support for SubjectName/Issuer authentication (#2471). ([email protected])
Tue, 10 Nov 2020 01:48:44 GMT
- Enhance lookup for IdTokens/AppMetadata (#2530) ([email protected])
Sat, 07 Nov 2020 01:50:14 GMT
- Fixing a bug and adding
localAccountId
in AccountInfo interface (#2516) ([email protected]) - Filtered lookup of IdTokens, AppMetadata; Error handling in Node Storage (#2530) ([email protected])
- Implement Password Grant Flow (#2204) ([email protected])
Mon, 02 Nov 2020 23:33:39 GMT
- Add getLogger and setLogger to msal-node (#2520) ([email protected])
- Remove
debug
from themsal-node
library (#2496) ([email protected])
Mon, 26 Oct 2020 21:00:29 GMT
- msal-browser and msal-node cache Interfaces to msal-common updated (#2415) ([email protected])
- Export Node Cache Serializer for use in end-to-end testing framework (#2414) ([email protected])
Tue, 20 Oct 2020 23:47:28 GMT
- Adds support for any OIDC-compliant authority (#2389). ([email protected])
Thu, 15 Oct 2020 00:49:18 GMT
- Export all "Request" types in msal-node ([email protected])
Wed, 14 Oct 2020 23:45:07 GMT
- Docs update for msal-node release ([email protected])
- Export error types for msal-node ([email protected])
- Add uuid as dependency in msal-node package.json so it is installed with the library ([email protected])
- Update TokenCache interface (#2348) ([email protected])
Fri, 02 Oct 2020 17:42:35 GMT
- Dummy implementation of access token proof-of-possession ([email protected])
Wed, 23 Sep 2020 21:13:48 GMT
- Make network interface public (#2335) ([email protected])
- Rename TokenCache.cacheHasChanged to TokenCache.hasChanged (#2332) ([email protected])
- FOCI - Family of Client IDs feature (#2201) ([email protected])
- Fix issue with token cache not removing old cache entities (#2304) ([email protected])
Thu, 17 Sep 2020 23:16:22 GMT
- Address tsdx warnings (#2202) ([email protected])
- Implement Telemetry in msal-node (#1921) ([email protected])
- Changes node storage: getItem(), setItem() and removeItem() simplified and no longer need a 'type' ([email protected])
- Add support for on-behalf-of flow ([email protected])
Tue, 25 Aug 2020 00:40:45 GMT
- update APP_META_DATA to APP_METADATA ([email protected])
- Client Capabilities Support (#2169) ([email protected])
- Remove log statement (email not defined)
- undefined ([email protected])
- Add confidential client support (#2023)
- Fix an issue where the types were not defined correctly in the package.json (#2014)
- Fix an issue where the
dist
folder was not published (#2013)
- Add
response
to device code inmsal-node
(#1947) msal-node
docs update (#1948)- Export
AccountInfo
in `msal-node (#2005)
- scaffolding (#1328)
- Configuration and Client (#1325)
- Account and Authority (#1330)
- initial compatibility with other libs (#1342)
msal-node
crypto module (#1368)msal-node
network module (#1371)msal-node
lerna support (#1383)msal-common
andmsal-node
Client applications, authorization code and device code flow (#1409)msal-node
add DEBUG logging (#1423)msal-common
authority changes (#1424)msal-node
andmsal-common
unit tests for changes in #1409 (#1449)msal-node
switchstrictNullChecks:true
for msal-node (#1478)msal-node
andmsal-common
Update generation of client info headers (#1482)msal-node
andmsal-common
Support for acquiring a token with refresh token (#1496)msal-node
andmsal-common
Move authority generation from common to node (#1537)msal-node
fix casing issue (#1630)msal-node
Cache implementation (#1444, #1471, #1519, #1520, #1522, #1622, #1655, #1680)msal-node
Silent Flow support (#1711)- merge cache logic for all platforms (#1762)
- Utilize ScopeSet across the library (#1770)
- Update UnifiedCacheManager.ts (#1771)
- Node cache interface (#1801)
- SilentFlow node interface (#1809)
- Update TokenCache name (#1901)