Commit 20b4d32
434: Bump dart_jsonwebtoken from 2.17.0 to 3.2.0 r=curquiza a=dependabot[bot]
Bumps [dart_jsonwebtoken](https://github.com/jonasroussel/dart_jsonwebtoken) from 2.17.0 to 3.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/jonasroussel/dart_jsonwebtoken/releases">dart_jsonwebtoken's releases</a>.</em></p>
<blockquote>
<h2>v3.2.0</h2>
<ul>
<li>Update upper bound of pointycastle (<a href="https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65">jonasroussel/dart_jsonwebtoken#65</a>)</li>
<li>Dart SDK minimum version set to 3.0.0</li>
<li>Use <code>pointycastle</code> for HMAC calculation instead of <code>crypto</code></li>
<li>Implement custom deep list equality instead of using the <code>collection</code> package</li>
</ul>
<h2>v3.1.1</h2>
<ul>
<li>Rollback <code>collection</code> to 1.17.1 to be compatible with older flutter versions</li>
</ul>
<h2>v3.1.0</h2>
<ul>
<li>Fix unconsistant JWK convertion</li>
<li>Add <code>JWTKey.fromJWK</code> static method for parsing JWK to various key types</li>
</ul>
<h2>v3.0.0</h2>
<ul>
<li>Possible <strong>BREAKING CHANGE</strong>: <code>exp</code>, <code>nbf</code> and <code>iat</code> are now following the JWT RFC for NumericDate by only using UTC DateTime</li>
<li>Add JWK (JSON Web Key) conversion methods to key classes (<code>toJWK()</code>)</li>
<li>Fix HMAC secret auto detect if base64 is url or not</li>
<li>Fix base64Url instead of base64 for string payloads JWT</li>
<li>Add header tests for <code>exp</code>, <code>nbf</code> and <code>iat</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/jonasroussel/dart_jsonwebtoken/blob/main/CHANGELOG.md">dart_jsonwebtoken's changelog</a>.</em></p>
<blockquote>
<h2>3.2.0</h2>
<ul>
<li>Update upper bound of pointycastle (<a href="https://redirect.github.com/jonasroussel/dart_jsonwebtoken/pull/65">jonasroussel/dart_jsonwebtoken#65</a>)</li>
<li>Dart SDK minimum version set to 3.0.0</li>
<li>Use <code>pointycastle</code> for HMAC calculation instead of <code>crypto</code></li>
<li>Implement custom deep list equality instead of using the <code>collection</code> package</li>
</ul>
<h2>3.1.1</h2>
<ul>
<li>Rollback <code>collection</code> to 1.17.1 to be compatible with older flutter versions</li>
</ul>
<h2>3.1.0</h2>
<ul>
<li>Fix unconsistant JWK convertion</li>
<li>Add <code>JWTKey.fromJWK</code> static method for parsing JWK to various key types</li>
</ul>
<h2>3.0.0</h2>
<ul>
<li>Possible <strong>BREAKING CHANGE</strong>: <code>exp</code>, <code>nbf</code> and <code>iat</code> are now following the JWT RFC for NumericDate by only using UTC DateTime</li>
<li>Add JWK (JSON Web Key) conversion methods to key classes (<code>toJWK()</code>)</li>
<li>Fix HMAC secret auto detect if base64 is url or not</li>
<li>Fix base64Url instead of base64 for string payloads JWT</li>
<li>Add header tests for <code>exp</code>, <code>nbf</code> and <code>iat</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/jonasroussel/dart_jsonwebtoken/commit/ca7b8539a86e806f3d845c7de441c7e961e7781b"><code>ca7b853</code></a> v3.2.0</li>
<li><a href="https://github.com/jonasroussel/dart_jsonwebtoken/commit/5ac703a4b20f0087eb0dda8d8f5cae8e7345186c"><code>5ac703a</code></a> feat: Reduce dependencies</li>
<li><a href="https://github.com/jonasroussel/dart_jsonwebtoken/commit/368d05a1a5363d71bfa53fbe6cc4bcbf0523da9f"><code>368d05a</code></a> Update upper bound of <code>pointycastle</code> (<a href="https://redirect.github.com/jonasroussel/dart_jsonwebtoken/issues/65">#65</a>)</li>
<li><a href="https://github.com/jonasroussel/dart_jsonwebtoken/commit/bd6d246927ff2059c677f45c032750893b315a0f"><code>bd6d246</code></a> v3.1.1</li>
<li><a href="https://github.com/jonasroussel/dart_jsonwebtoken/commit/87e3d1d8ca6f0622401b94c52c4cb2bbadb5a9f0"><code>87e3d1d</code></a> fix: Rollback collection to 1.17.1 for older Flutter version</li>
<li><a href="https://github.com/jonasroussel/dart_jsonwebtoken/commit/56a419968134dbfcbc48454ea44ef54321208b44"><code>56a4199</code></a> v3.1.0</li>
<li><a href="https://github.com/jonasroussel/dart_jsonwebtoken/commit/e1a4d6cce9cd54856a57b7d70973186349bf2a85"><code>e1a4d6c</code></a> feat: Add JWTKey.fromJWK method for parsing JWK to various key types</li>
<li><a href="https://github.com/jonasroussel/dart_jsonwebtoken/commit/cd4b6ee1b966139acaf3be652fd27008dbdd28bc"><code>cd4b6ee</code></a> test: Add comprehensive JWK conversion tests for various key types</li>
<li><a href="https://github.com/jonasroussel/dart_jsonwebtoken/commit/a4b59af51d963f9ac5ae952b38c6a1821c34071c"><code>a4b59af</code></a> refactor: Centralize test key constants in keys_const.dart</li>
<li><a href="https://github.com/jonasroussel/dart_jsonwebtoken/commit/7da7286cb946745a35efd3cb24e7a39a63b28d43"><code>7da7286</code></a> fix: unconsistant JWK convertion</li>
<li>Additional commits viewable in <a href="https://github.com/jonasroussel/dart_jsonwebtoken/compare/v2.17.0...v3.2.0">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
446: Update version for the next release (v0.17.1) r=curquiza a=meili-bot
_This PR is auto-generated._
The automated script updates the version of meilisearch-dart to a new version: "v0.17.1"
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: meili-bot <[email protected]>
4 files changed
+7
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
3 | 6 | | |
4 | 7 | | |
5 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
0 commit comments