Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): Bump the json_annotation group in /packages/test/pub_server with 7 updates #4775

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 25, 2024

Bumps the json_annotation group in /packages/test/pub_server with 7 updates:

Package From To
json_annotation 4.8.1 4.9.0
json_serializable 6.7.1 6.8.0
pub_api_client 2.6.0 2.7.0
drift_dev 2.14.1 2.17.0
drift 2.14.1 2.17.0
amplify_lints 2.0.3 3.1.0
aws_common 0.6.4 0.4.0

Updates json_annotation from 4.8.1 to 4.9.0

Release notes

Sourced from json_annotation's releases.

package:json_annotation v4.9.0

  • Require Dart 3.0
  • Add JsonSerializable(createJsonKeys: true). (#1401)
Commits

Updates json_serializable from 6.7.1 to 6.8.0

Release notes

Sourced from json_serializable's releases.

package:json_serializable v6.8.0

  • Add type arguments to Map literals used for Record serialization.
  • Add support for JsonSerializable(createJsonKeys: true). (#1401)
  • Handle decoding an int value from a double literal. This now matches the behavior of double values being encoded as int.
Commits

Updates pub_api_client from 2.6.0 to 2.7.0

Release notes

Sourced from pub_api_client's releases.

2.7.0

What's Changed

New Contributors

Full Changelog: leoafarias/pub_api_client@2.6.0...3.0.0

Changelog

Sourced from pub_api_client's changelog.

2.7.0

Commits
  • f6cc71c Version bump
  • a4ea990 Merge pull request #47 from jxstxn1/add-missing-field-to-pubspec
  • 69a4086 Merge branch 'main' into add-missing-field-to-pubspec
  • 6d6ed7e Merge pull request #48 from leoafarias/chore/update-schema
  • 6b42745 Model commit
  • cf8b9df Updated schema
  • d8a5db4 fix tests
  • 6a4a572 Add file to export barrel
  • af0fde0 Add missing fields in pubspec package as extension methods
  • ceb15e1 Removed schema and static workflow
  • See full diff in compare view

Updates drift_dev from 2.14.1 to 2.17.0

Commits
  • 9bcaedd Upgrade dev dependencies in drift
  • 11e31cc Prepare 2.17 release
  • ac4947f Support INT64 type for bigints in drift files
  • ca0dee4 docs: minimise the copy/think/paste needed to get the minimal impleme… (#2951)
  • c6f0fa2 sqlparser: Extend support for IN expressions
  • 74fb269 Avoid encoding to hex twice
  • 43b7f72 sqlparser: Fix parsing binary literals
  • 039838b Support bytea sql literal in postgres (#2943)
  • 37f120d Add setup param to schema verifier
  • 82123e5 Raise language version in examples
  • Additional commits viewable in compare view

Updates drift from 2.14.1 to 2.17.0

Release notes

Sourced from drift's releases.

Drift 2.17.0

Core

  • Add the TypeConverter.extensionType factory to create type converters for extension types.
  • Fix invalid SQL syntax being generated for BLOB literals on postgres.
  • Add a setup parameter to SchemaVerifier. It is called when the verifier creates database connections (similar to the callback on NativeDatabase) and can be used to register custom functions.

Generator

  • Adds companion entry to DataClassName to override the name of the generated companion class.
  • Fix drift using the wrong import alias in generated part files.
  • Add the use_sql_column_name_as_json_key builder option.
  • Fix parsing binary literals in drift files.
  • Expand support for IN expressions in drift files, they now support tuples on the left-hand side and the shorthand syntax for table references and table-valued functions.
  • Allow custom class names for CREATE VIEW statements.
  • Support the INT64 hint for CREATE TABLE statements.

Drift 2.16.0 mostly contains performance and stability improvements:

  • When a migration throws, the database will now block subsequent operations instead of potentially allowing them to operate on a database in an inconsistent state.
  • Improve stack traces for errors happening on drift isolates (which includes usages of NativeDatabase.createInBackground).
  • Statements built through the Dart query builder will now run in the context active while they are running, instead of the context active at the time they were created. For instance, creating an UpdateStatement with database.update outside of a transaction and then calling UpdateStatement.write inside of a transaction will now perform the update inside of the transaction, instead of causing a deadlock.
  • Improve performance when reading results from joined statements with many rows.
  • Don't cache EXPLAIN statements, avoiding schema locks.
  • Deprecate Value.ofNullable in favor of Value.absentIfNull, which is more explicit about its behavior and allows nullable types too.
  • Migrate WasmDatabase to dart:js_interop and package:web.

Improvements to the generator

  • Allow selecting from virtual tables using the table-valued function syntax.
  • Keep import alias when referencing existing elements in generated code (#2845).

Improvements to drift_postgres

  • Drift's comparable expression operators are now available for expressions using postgres-specific date or timestamp types.

Drift 2.15.0

Drift 2.15 introduces new features improving web support and for sharing database classes against different databases (e.g. sqlite3 and Postgres):

  • Better support for custom SQL types:
    • Custom types are now applied consistently in the query builder API.
    • Add DialectAwareSqlType, a custom type depending on the runtime dialect. This allows writing "polyfill" types that use native date types on Postgres while falling back to a textual representation on sqlite3 for instance.
  • Initial JSONB support: sqlite 3.45 supports a binary JSON format aiming at reducing size and improving performance for JSON operations in SQL. Drift 2.15.0 supports jsonb functions in the query builder through package:drift/extensions/json1.dart. jsonb functions are also supported by sqlparser when analyzing drift files.
  • Runtime improvements:
    • Wasm databases hosted in workers are closed after the last client disconnects.
    • Add enableMigrations parameter to NativeDatabase to disable migrations, a flag useful for existing databases managed with an external schema tool.
  • Add analysis errors for illegal unqualified references to old and new in CREATE TRIGGER statements.

... (truncated)

Commits
  • 9bcaedd Upgrade dev dependencies in drift
  • 11e31cc Prepare 2.17 release
  • ac4947f Support INT64 type for bigints in drift files
  • ca0dee4 docs: minimise the copy/think/paste needed to get the minimal impleme… (#2951)
  • c6f0fa2 sqlparser: Extend support for IN expressions
  • 74fb269 Avoid encoding to hex twice
  • 43b7f72 sqlparser: Fix parsing binary literals
  • 039838b Support bytea sql literal in postgres (#2943)
  • 37f120d Add setup param to schema verifier
  • 82123e5 Raise language version in examples
  • Additional commits viewable in compare view

Updates amplify_lints from 2.0.3 to 3.1.0

Commits

Updates aws_common from 0.6.4 to 0.4.0

Commits
  • 0e67f1d chore: release 0.4.0, authenticator 0.1.0-rc.6, version bump and changelogs (...
  • e127fee chore(amplify_authenticator): remove support for amplify theme (#1367)
  • a6e450a feat(datastore): Add QueryPredicate to Save/Delete (#1336)
  • a04c1c1 Merge pull request #1356 from ragingsquirrel3/merge-rc-to-main-0.4.0
  • 2a417bb chore(flutter): Fix AtomicResultTest (#1363)
  • 650120a Merge branch 'release-candidate' into merge-rc-to-main-0.4.0
  • 95cd352 update amplify_flutter dep to >=0.3.0 <0.5.0 (#1361)
  • c8f71d7 feat(datastore): Add QueryPredicate to Observe (#1332)
  • 959d9ec fix(amplify_api): GraphQL model helpers, make items nullable in list queries ...
  • af07793 Merge branch 'main' into merge-rc-to-main-0.4.0
  • Additional commits viewable in compare view

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 commands and options

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot requested a review from a team as a code owner April 25, 2024 12:17
@dependabot dependabot bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels Apr 25, 2024
@dependabot dependabot bot force-pushed the dependabot/pub/packages/test/pub_server/json_annotation-88fc8d2b53 branch 5 times, most recently from 72bafc5 to 019d981 Compare May 2, 2024 12:14
Bumps the json_annotation group in /packages/test/pub_server with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [json_annotation](https://github.com/google/json_serializable.dart) | `4.8.1` | `4.9.0` |
| [json_serializable](https://github.com/google/json_serializable.dart) | `6.7.1` | `6.8.0` |
| [pub_api_client](https://github.com/leoafarias/pub_api_client) | `2.6.0` | `2.7.0` |
| [drift_dev](https://github.com/simolus3/drift) | `2.14.1` | `2.17.0` |
| [drift](https://github.com/simolus3/drift) | `2.14.1` | `2.17.0` |
| [amplify_lints](https://github.com/aws-amplify/amplify-flutter/tree/main/packages) | `2.0.3` | `3.1.0` |
| [aws_common](https://github.com/aws-amplify/amplify-flutter/tree/main/packages) | `0.6.4` | `0.4.0` |


Updates `json_annotation` from 4.8.1 to 4.9.0
- [Release notes](https://github.com/google/json_serializable.dart/releases)
- [Commits](google/json_serializable.dart@json_annotation-v4.8.1...json_annotation-v4.9.0)

Updates `json_serializable` from 6.7.1 to 6.8.0
- [Release notes](https://github.com/google/json_serializable.dart/releases)
- [Commits](google/json_serializable.dart@json_serializable-v6.7.1...json_serializable-v6.8.0)

Updates `pub_api_client` from 2.6.0 to 2.7.0
- [Release notes](https://github.com/leoafarias/pub_api_client/releases)
- [Changelog](https://github.com/leoafarias/pub_api_client/blob/main/CHANGELOG.md)
- [Commits](leoafarias/pub_api_client@2.6.0...2.7.0)

Updates `drift_dev` from 2.14.1 to 2.17.0
- [Release notes](https://github.com/simolus3/drift/releases)
- [Commits](simolus3/drift@drift_dev-2.14.1...drift_dev-2.17.0)

Updates `drift` from 2.14.1 to 2.17.0
- [Release notes](https://github.com/simolus3/drift/releases)
- [Commits](simolus3/drift@drift-2.14.1...drift-2.17.0)

Updates `amplify_lints` from 2.0.3 to 3.1.0
- [Release notes](https://github.com/aws-amplify/amplify-flutter/releases)
- [Commits](https://github.com/aws-amplify/amplify-flutter/commits/HEAD/packages)

Updates `aws_common` from 0.6.4 to 0.4.0
- [Release notes](https://github.com/aws-amplify/amplify-flutter/releases)
- [Commits](https://github.com/aws-amplify/amplify-flutter/commits/v0.4.0/packages)

---
updated-dependencies:
- dependency-name: json_annotation
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: json_annotation
- dependency-name: json_serializable
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: json_annotation
- dependency-name: pub_api_client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: json_annotation
- dependency-name: drift_dev
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: json_annotation
- dependency-name: drift
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: json_annotation
- dependency-name: amplify_lints
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: json_annotation
- dependency-name: aws_common
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: json_annotation
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pub/packages/test/pub_server/json_annotation-88fc8d2b53 branch from 019d981 to ceaad9c Compare May 3, 2024 12:13
Copy link
Contributor Author

dependabot bot commented on behalf of github May 6, 2024

Superseded by #4833.

@dependabot dependabot bot closed this May 6, 2024
@dependabot dependabot bot deleted the dependabot/pub/packages/test/pub_server/json_annotation-88fc8d2b53 branch May 6, 2024 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dart Pull requests that update Dart code dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants