Skip to content

Commit 20b4d32

Browse files
meili-bors[bot]dependabot[bot]meili-bot
authored
Merge #434 #446
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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dart_jsonwebtoken&package-manager=pub&previous-version=2.17.0&new-version=3.2.0)](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]>
3 parents c454a31 + 9bcd96c + 63853ac commit 20b4d32

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
[comment]: <> (All notable changes to this project will be documented in this file.)
22

3+
# 0.17.1
4+
### Breaking Changes:
5+
36
# 0.17.0
47
### Breaking Changes:
58

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ You can install the **meilisearch** package by adding a few lines into `pubspec.
5454

5555
```yaml
5656
dependencies:
57-
meilisearch: ^0.17.0
57+
meilisearch: ^0.17.1
5858
```
5959
6060
Then open your terminal and update dart packages.

lib/src/version.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
class Version {
2-
static const String current = '0.17.0';
2+
static const String current = '0.17.1';
33

44
static String get qualifiedVersion {
55
return "Meilisearch Dart (v$current)";

pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: meilisearch
22
description: Meilisearch Dart is the Meilisearch API client for Dart and Flutter developers.
3-
version: 0.17.0
3+
version: 0.17.1
44
homepage: https://meilisearch.com
55
repository: https://github.com/meilisearch/meilisearch-dart
66
issue_tracker: https://github.com/meilisearch/meilisearch-dart/issues
@@ -17,7 +17,7 @@ dependencies:
1717

1818
dev_dependencies:
1919
test: ^1.0.0
20-
dart_jsonwebtoken: ^2.12.2
20+
dart_jsonwebtoken: ">=2.12.2 <4.0.0"
2121
lints: ">=2.1.0 <4.0.0"
2222
json_serializable: ^6.7.1
2323
build_runner: ^2.4.6

0 commit comments

Comments
 (0)