92 lines
3.0 KiB
Markdown
92 lines
3.0 KiB
Markdown
## History
|
|
|
|
### 2.3.0
|
|
* [Add command workflow (#75)](https://github.com/PrismarineJS/prismarine-auth/commit/a574e5acc72ac0499d1c3c146303468134b52307) (thanks @LucienHH)
|
|
* [Cache fixes (#73)](https://github.com/PrismarineJS/prismarine-auth/commit/85b66dc5bdd4b6ce9b763bdf18a79fa9ac3357c1) (thanks @LucienHH)
|
|
* [Bump @azure/msal-node from 1.18.1 to 2.0.2 (#72)](https://github.com/PrismarineJS/prismarine-auth/commit/a51a660f16abcd50830f08059128a8030cc7903e) (thanks @dependabot[bot])
|
|
* [Update caching doc for clarity](https://github.com/PrismarineJS/prismarine-auth/commit/9e967ca2942002881b4b3ca23cac567367f563a5) (thanks @extremeheat)
|
|
|
|
### 2.2.0
|
|
* Add mcpc chat report method
|
|
|
|
### 2.1.1
|
|
* Fix typings
|
|
|
|
### 2.1.0
|
|
* include signatureV2 (@jtsiskin)
|
|
|
|
### 2.0.1
|
|
* Update docs
|
|
|
|
### 2.0.0
|
|
* BREAKING : Add flow option (#55) @LucienHH
|
|
* `flow` argument now required to explicitly specify what authentication flow (alternative endpoints for authentication) to use when instantiating Authflow. Supported options are `live`, `msal`, `sisu` ; see documentation for more information. Set this to `msal` if you have an custom Azure client token or `live` if you want to login as a official Microsoft app (like vanilla Minecraft client).
|
|
|
|
### 1.7.0
|
|
* Breaking: Abstract fetchCertificates in MinecraftJavaTokenManager (#52)
|
|
|
|
### 1.6.0
|
|
|
|
* Add fetchCertificates option to getMinecraftJavaToken
|
|
|
|
### 1.5.4
|
|
|
|
* XboxTokenManager: Combine `getXSTSToken` & `getXSTSTokenWithTitle` and implement own `getUserToken` ([#47](https://github.com/PrismarineJS/prismarine-auth/pull/47))
|
|
|
|
### 1.5.3
|
|
* Fix web request error logging expecting JSON response @LucienHH
|
|
* Add exception messages for more Xbox API errors @Kashalls
|
|
|
|
### 1.5.2
|
|
* Don't log authentication prompt if codeCallback is specified. ([#40](https://github.com/PrismarineJS/prismarine-auth/pull/40)) - @ATXLtheAxolotl
|
|
|
|
### 1.5.1
|
|
* Update User-Agent header @LucienHH
|
|
|
|
### 1.5.0
|
|
* Move relyingParty option from constructor to `getXboxToken(relyingParty?: string)` ([#34](https://github.com/PrismarineJS/prismarine-auth/pull/34))
|
|
* Fixed a bug that would cause refreshing the MSA token to error due to an undefined function
|
|
|
|
### 1.4.2
|
|
* add debug dependency (#31) - @safazi
|
|
|
|
### 1.4.1
|
|
* Correct missing await statement in live token refreshing (#29) - @dustinrue
|
|
|
|
### 1.4.0
|
|
|
|
* Allow to use a custom cache instead of using the filesystem only (#26) - @Paulomart
|
|
* Replace `fs.rmdirSync` with `fs.rmSync` (#25)
|
|
* Add `doSisuAuth` option (#24)
|
|
|
|
### 1.3.0
|
|
* Add `deviceType` and `deviceVersion` options to Authflow options [#21](https://github.com/PrismarineJS/prismarine-auth/pull/21)
|
|
|
|
### 1.2.1
|
|
|
|
* bump jose dep
|
|
|
|
### 1.2.0
|
|
* Improve error handling (#15)
|
|
* Fix caching, relyingParty issue (#13)
|
|
* Documentation updates, see [API usage](https://github.com/PrismarineJS/prismarine-auth/blob/master/docs/API.md).
|
|
|
|
### 1.1.2
|
|
|
|
* proper fix
|
|
|
|
### 1.1.1
|
|
|
|
* fix jose dep
|
|
|
|
### 1.1.0
|
|
|
|
* Added entitlement and profile checks for Minecraft Java Token
|
|
* Fixed bug when fetching only the xbox token
|
|
* Added examples
|
|
* Added index.d.ts
|
|
|
|
### 1.0.0
|
|
|
|
* initial implementation
|