brick_offline_first_with_graphql_build 4.1.0
brick_offline_first_with_graphql_build: ^4.1.0 copied to clipboard
Code generation library for the Brick Offline First Domain using GraphQL
4.1.0 #
- Support
analyzer>=8.0.0 <10.0.0 - Support
build>=3.0.0 <5.0.0 - Support
source_gen>=3.0.0 <5.0.0
4.0.0 #
- BREAKING CHANGE
brick_offline_first_with_graphql_build/builder.darthas been renamed tobrick_offline_first_with_graphql_build/brick_offline_first_with_graphql_build.dart. This will only affect implementations that have overriddenbuild.yaml. - Dart minimum SDK is updated to
3.4.0 - All dependency restrictions are updated to include the minimum released version.
- Update
analyzerconstraint to>=6.11.0 <7.0.0 - (test) remove analysis options override for non-standard library prefixes
- Apply minimum constraint on
brick_offline_first_buildto3.2.0 - Update analysis to modern lints
3.3.0 #
- Update
analyzerconstraints to>=6.0.0 <7.0.0 - Format CHANGELOG.md
3.2.0 #
- Apply standardized lints
- Upgrade minimum Dart to 2.18
3.1.0 #
- Soft breaking change: Rename
build.yamlbuilder keys from camelCase to snake_case (e.g.brickAggregateBuilderbecomesbrick_aggregate_builder). This shouldn't affect implementations because these builders do not support configuration, but some implementations may useruns_before. For these implementations, please rename all configured builders from this package. - Update
build.yamlto support Dart 3 (#343 #344) - Add
brick_new_migration_builder(separated frombrick_schema_builder)
3.0.1 #
- Support Dart 3
3.0.0 #
- Remove
brick_sqlite_abstractdependency - Remove
brick_offline_first_abstractdependency - Remove
brick_offline_first_with_graphql_abstractdependency - Update import paths
1.3.1 #
- Merge
brickSchemaBuilderintobrickNewMigrationBuilderand rename tobrickSchemaBuilderto ensure the schema is compiled before the migration.runs_beforewas not working, perhaps because of the combination withcombining_builder
1.3.0 #
- Upgrade analyzer to version 4
- Generate
RuntimeGraphqlDefinitions#subfieldsasMap<String, Map<String, dynamic>>to support nested properties of JSON-encoded fields. - Apply
@OfflineFirst(where:)params to GraphQL document configuration. Note that the current implementation ignores multiplewhereproperties (OfflineFirst(where: {'id': 'data["id"]', 'otherVar': 'data["otherVar"]'})) and nested values (OfflineFirst(where: {'id': 'data["subfield"]["id"]})). - Support
brick_graphqlv2
1.2.0+1 #
- Fix migration and model discovery
1.2.0 #
- Permit using
partandpart offiles outside of models
1.1.1 #
- Loosen dependency restrictions to major versions
1.1.0 #
- Stable release
1.0.2 #
- Enforce
brick_buildversion2.0.0-rc.2
1.0.1 #
- Support
brick_offline_first_with_graphql_abstract