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 built_value group across 1 directory with 10 updates #4863

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 9, 2024

Bumps the built_value group with 10 updates in the / directory:

Package From To
built_value 8.8.1 8.9.2
json_serializable 6.7.1 6.8.0
json_annotation 4.8.1 4.9.0
package_info_plus 6.0.0 8.0.0
built_value_generator 8.8.1 8.9.2
ffigen 9.0.1 12.0.0
dart_style 2.3.2 2.3.6
drift_dev 2.14.1 2.18.0
drift 2.14.1 2.18.0
pigeon 11.0.1 18.0.1

Updates built_value from 8.8.1 to 8.9.2

Release notes

Sourced from built_value's releases.

Improved build performance

  • Improve build performance when there are lots of built_value classes.

Fix for new operator== warning

  • Fix for new warning about operator== param type.

StandardJsonPlugin improvement, EnumClass fix

  • In StandardJsonPlugin, add support for specifying types that should be left as List.
  • Allow non alphanumeric characters in EnumClass names.
Changelog

Sourced from built_value's changelog.

8.9.2

  • Improve build performance when there are lots of built_value classes.

8.9.1

  • Fix for new warning about operator== param type.

8.9.0

  • In StandardJsonPlugin, add support for specifying types that should be left as List.
  • Allow non alphanumeric characters in EnumClass names.
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 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 package_info_plus from 6.0.0 to 8.0.0

Commits
  • 0404dd1 chore(release): prepare for release (#2850)
  • ad06a23 docs(package_info_plus): Add platform specific documentation (#2845)
  • 7259af2 feat(package_info_plus)!: Switch to SHA-256 for buildSignature on Android (...
  • 7d712ef docs(package_info_plus): Improve web documentation re. CORS (#2841)
  • 15985a1 chore(release): prepare for release (#2827)
  • af91dc1 chore(deps): bump org.jetbrains.kotlin.android from 1.7.22 to 1.9.23 in /pack...
  • 2fbc699 chore(deps): bump com.android.application from 8.3.0 to 8.3.1 in /packages/pa...
  • 6293c45 chore(deps): bump com.android.tools.build:gradle from 8.3.0 to 8.3.1 in /pack...
  • 26047f3 feat(package_info_plus)!: Support multiple version.json locations (#2733)
  • a73af89 refactor(share_plus): Migrate Android example to use the new plugins declarat...
  • Additional commits viewable in compare view

Updates built_value_generator from 8.8.1 to 8.9.2

Release notes

Sourced from built_value_generator's releases.

Improved build performance

  • Improve build performance when there are lots of built_value classes.

Fix for new operator== warning

  • Fix for new warning about operator== param type.

StandardJsonPlugin improvement, EnumClass fix

  • In StandardJsonPlugin, add support for specifying types that should be left as List.
  • Allow non alphanumeric characters in EnumClass names.
Changelog

Sourced from built_value_generator's changelog.

8.9.2

  • Improve build performance when there are lots of built_value classes.

8.9.1

  • Fix for new warning about operator== param type.

8.9.0

  • In StandardJsonPlugin, add support for specifying types that should be left as List.
  • Allow non alphanumeric characters in EnumClass names.
Commits

Updates ffigen from 9.0.1 to 12.0.0

Release notes

Sourced from ffigen's releases.

package:ffigen v11.0.0

  • Any compiler errors/warnings in source header files will now result in bindings to not be generated by default, since it may result in invalid bindings if the compiler makes a wrong guess. A flag --ignore-source-errors (or yaml config ignore-source-errors: true) must be passed to change this behaviour.
  • Breaking change: Stop generating setters for global variables marked const in C.
  • Fix objc_msgSend being used on arm64 platforms where it's not available.
  • Fix missing comma with ffi-native functions marked leaf.
  • Add support for finding libclang in Conda environment.

package:ffigen v10.0.0

  • Stable release targeting Dart 3.2 using new dart:ffi features available in Dart 3.2 and later.
  • Add support for ObjC Blocks that can be invoked from any thread, using NativeCallable.listener.
  • Fix invalid exceptional return value ObjCBlocks that return floats.
  • Fix return_of_invalid_type analysis error for ObjCBlocks.
  • Fix crash in ObjC methods and blocks that return structs by value.
  • Fix ObjC methods returning instancetype having the wrong type in sublasses.
  • When generating typedefs for Pointer<NativeFunction<Function>>, also generate a typedef for the Function.
  • Use Dart wrapper types in args and returns of ObjCBlocks.
  • Use Dart wrapper types in args and returns of static functions.
  • Renamed asset to assetId for ffi-native.
Commits

Updates dart_style from 2.3.2 to 2.3.6

Release notes

Sourced from dart_style's releases.

package:dart_style v2.3.6

  • Fix compile error when using dart_style with analyzer 6.2.0.

package:dart_style v2.3.5

  • Ensure switch expressions containing line comments split (#1404).
  • Use language version 3.3 to parse so that code with extension types can be formatted.
  • Support formatting the macro modifier when the macros experiment flag is passed.

package:dart_style v2.3.4

  • Add tall-style experiment flag to enable the in-progress unstable new formatting style (#1253).
  • Format extension types.
  • Normalize ignored whitespace and "escaped whitespace" on first line of multiline string literals. (#1235)
Changelog

Sourced from dart_style's changelog.

2.3.6

  • Fix compile error when using dart_style with analyzer 6.2.0.

2.3.5

  • Ensure switch expressions containing line comments split (#1404).
  • Use language version 3.3 to parse so that code with extension types can be formatted.
  • Support formatting the macro modifier when the macros experiment flag is passed.

2.3.4

  • Add tall-style experiment flag to enable the in-progress unstable new formatting style (#1253).
  • Format extension types.
  • Normalize ignored whitespace and "escaped whitespace" on first line of multiline string literals (#1235).

2.3.3

  • Always split enum declarations containing a line comment (#1254).
  • Fix regression in splitting type annotations with library prefixes (#1249).
  • Remove support for inline class since that syntax has changed.
  • Add --enable-experiment command-line option to enable language experiments. The library API also supports this with DartFormatter.experimentFlags.
Commits
  • c644037 Fix compile error when using dart_style with analyzer 6.2.0. (#1414)
  • 3fcc65f Migrate more tests over to the new style. (#1411)
  • a5533c3 Fix a crash and some formatting bugs in cascades. (#1410)
  • 860410d Fix two bugs around pinned states in the Solver and SolutionCache. (#1409)
  • 13a3a51 Get ready to publish 2.3.5. (#1412)
  • 5a93630 Tweak the heuristics on which expressions allow block formatting. (#1408)
  • 6b2b31e Don't eagerly bind pinned Pieces in Solution. (#1407)
  • be7eb5e For loop metadata (#1406)
  • a6ad769 Force switch expressions to split if they contain a line comment. (#1405)
  • 9dd81d6 Add more tests for type arguments in object patterns and remove a TODO. (#1401)
  • Additional commits viewable in compare view

Updates drift_dev from 2.14.1 to 2.18.0

Commits
  • 7d1430c Prepare 2.18 release
  • d8b5ff2 Merge pull request #2988 from dickermoshe/refactor-manager-generator
  • 0de7615 fix: typo
  • da788c0 refactor: remove small single use snippets from templates
  • 8ca18b9 nit: remove extra underscore
  • af8dff7 Merge branch 'simolus3:develop' into refactor-manager-generator
  • c54fdff Check package names when finding import aliases.
  • f4a2887 Merge branch 'simolus3:develop' into refactor-manager-generator
  • 0170918 refactor: refactor manager generator to use readable templates
  • 6ba049e Fix binding bigint values in postgres backend
  • Additional commits viewable in compare view

Updates drift from 2.14.1 to 2.18.0

Release notes

Sourced from drift's releases.

Drift 2.18.0

Manager APIs

The biggest new feature in this release is the addition of manager APIs, which make it much easier to write common simple queries. The new API has been designed to be easier to use and to avoid boilerplate for common CRUD queries. This feature requires additional code to be generated - if you prefer using the existing APIs exclusively, you can use the generate_manager: false builder option.

Other additions

  • Drift now supports geopoly tables and queries in .drift files if the extension is enabled.
  • Add AggregateFunctionExpression to write custom aggregate function invocations in the Dart query builder.
  • The json_group_array and jsonb_group_array functions now contain an orderBy and filter parameter.

Fixes

  • Improve finding the correct import alias in generated code for part files.

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.

... (truncated)

Commits
  • 7d1430c Prepare 2.18 release
  • d8b5ff2 Merge pull request #2988 from dickermoshe/refactor-manager-generator
  • 0de7615 fix: typo
  • da788c0 refactor: remove small single use snippets from templates
  • 8ca18b9 nit: remove extra underscore
  • af8dff7 Merge branch 'simolus3:develop' into refactor-manager-generator
  • c54fdff Check package names when finding import aliases.
  • f4a2887 Merge branch 'simolus3:develop' into refactor-manager-generator
  • 0170918 refactor: refactor manager generator to use readable templates
  • 6ba049e Fix binding bigint values in postgres backend
  • Additional commits viewable in compare view

Updates pigeon from 11.0.1 to 18.0.1

Commits
  • 9a94bfd Fix unnecessary toList/fromList calls during encode/decode process (#6426)
  • f4719ca [in_app_purchase] implement countryCode correctly (#6636)
  • 6e60826 [webview_flutter_android] Fixes iframe navigation with onNavigationRequest ...
  • d520519 [go_router_builder] Tweaks for latest analyzer-6.5.0 (#6632)
  • ebd138d [flutter_adaptive_scaffold] use MediaQuery.sizeOf instead of `MediaQuery.of...
  • af6fae4 [image_picker] Update documentation to note that Photo Picker use is non-opti...
  • cc47b06 [google_maps_flutter_web] Add marker clustering support (#6187)
  • bc6c186 [google_maps_flutter_android] Add marker clustering support (#6185)
  • 9aa04eb [go_router] Don't log if hierarchicalLoggingEnabled is true (#6019)
  • 8f35774 [file_selector_android] Update LICENSE file to include newly added licensed...
  • 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 May 9, 2024 12:43
@dependabot dependabot bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels May 9, 2024
…dates

Bumps the built_value group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [built_value](https://github.com/google/built_value.dart) | `8.8.1` | `8.9.2` |
| [json_serializable](https://github.com/google/json_serializable.dart) | `6.7.1` | `6.8.0` |
| [json_annotation](https://github.com/google/json_serializable.dart) | `4.8.1` | `4.9.0` |
| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `6.0.0` | `8.0.0` |
| [built_value_generator](https://github.com/google/built_value.dart) | `8.8.1` | `8.9.2` |
| [ffigen](https://github.com/dart-lang/native/tree/main/pkgs) | `9.0.1` | `12.0.0` |
| [dart_style](https://github.com/dart-lang/dart_style) | `2.3.2` | `2.3.6` |
| [drift_dev](https://github.com/simolus3/drift) | `2.14.1` | `2.18.0` |
| [drift](https://github.com/simolus3/drift) | `2.14.1` | `2.18.0` |
| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `11.0.1` | `18.0.1` |



Updates `built_value` from 8.8.1 to 8.9.2
- [Release notes](https://github.com/google/built_value.dart/releases)
- [Changelog](https://github.com/google/built_value.dart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/built_value.dart/commits/v8.9.2)

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 `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 `package_info_plus` from 6.0.0 to 8.0.0
- [Release notes](https://github.com/fluttercommunity/plus_plugins/releases)
- [Commits](https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.0.0/packages/package_info_plus)

Updates `built_value_generator` from 8.8.1 to 8.9.2
- [Release notes](https://github.com/google/built_value.dart/releases)
- [Changelog](https://github.com/google/built_value.dart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/built_value.dart/commits/v8.9.2)

Updates `ffigen` from 9.0.1 to 12.0.0
- [Release notes](https://github.com/dart-lang/native/releases)
- [Commits](https://github.com/dart-lang/native/commits/HEAD/pkgs)

Updates `dart_style` from 2.3.2 to 2.3.6
- [Release notes](https://github.com/dart-lang/dart_style/releases)
- [Changelog](https://github.com/dart-lang/dart_style/blob/main/CHANGELOG.md)
- [Commits](dart-lang/dart_style@v2.3.2...v2.3.6)

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

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

Updates `pigeon` from 11.0.1 to 18.0.1
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/pigeon-v18.0.1/packages)

---
updated-dependencies:
- dependency-name: built_value
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: built_value
- dependency-name: json_serializable
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: built_value
- dependency-name: json_annotation
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: built_value
- dependency-name: package_info_plus
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: built_value
- dependency-name: built_value_generator
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: built_value
- dependency-name: ffigen
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: built_value
- dependency-name: dart_style
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: built_value
- dependency-name: drift_dev
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: built_value
- dependency-name: drift
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: built_value
- dependency-name: pigeon
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: built_value
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pub/built_value-df2ec05154 branch from c003f59 to eb363d5 Compare May 9, 2024 18:15
Copy link
Contributor Author

dependabot bot commented on behalf of github May 14, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this May 14, 2024
@dependabot dependabot bot deleted the dependabot/pub/built_value-df2ec05154 branch May 14, 2024 19:14
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