Skip to content

Commit b371b1a

Browse files
committed
chore(release): publish packages
- gql@1.0.1 - gql_build@0.13.1 - gql_code_builder@0.15.1 - gql_dedupe_link@4.0.0 - gql_dio_link@2.0.0 - gql_exec@1.1.0 - gql_http_link@1.2.0 - gql_link@1.1.0 - gql_pedantic@1.2.0 - gql_tristate_value@1.1.0 - gql_websocket_link@2.1.0 - gql_code_builder_serializers@0.1.0+1 - gql_transform_link@1.0.1 - gql_error_link@1.0.1
1 parent ffefb76 commit b371b1a

File tree

37 files changed

+308
-93
lines changed

37 files changed

+308
-93
lines changed

CHANGELOG.md

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
# Change Log
2+
3+
All notable changes to this project will be documented in this file.
4+
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5+
6+
## 2025-09-20
7+
8+
### Changes
9+
10+
---
11+
12+
Packages with breaking changes:
13+
14+
- [`gql_dedupe_link` - `v4.0.0`](#gql_dedupe_link---v400)
15+
- [`gql_dio_link` - `v2.0.0`](#gql_dio_link---v200)
16+
17+
Packages with other changes:
18+
19+
- [`gql` - `v1.0.1`](#gql---v101)
20+
- [`gql_build` - `v0.13.1`](#gql_build---v0131)
21+
- [`gql_code_builder` - `v0.15.1`](#gql_code_builder---v0151)
22+
- [`gql_exec` - `v1.1.0`](#gql_exec---v110)
23+
- [`gql_http_link` - `v1.2.0`](#gql_http_link---v120)
24+
- [`gql_link` - `v1.1.0`](#gql_link---v110)
25+
- [`gql_pedantic` - `v1.2.0`](#gql_pedantic---v120)
26+
- [`gql_tristate_value` - `v1.1.0`](#gql_tristate_value---v110)
27+
- [`gql_websocket_link` - `v2.1.0`](#gql_websocket_link---v210)
28+
- [`gql_code_builder_serializers` - `v0.1.0+1`](#gql_code_builder_serializers---v0101)
29+
- [`gql_transform_link` - `v1.0.1`](#gql_transform_link---v101)
30+
- [`gql_error_link` - `v1.0.1`](#gql_error_link---v101)
31+
32+
Packages with dependency updates only:
33+
34+
> Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
35+
36+
- `gql_code_builder_serializers` - `v0.1.0+1`
37+
- `gql_transform_link` - `v1.0.1`
38+
- `gql_error_link` - `v1.0.1`
39+
40+
---
41+
42+
#### `gql_dedupe_link` - `v4.0.0`
43+
44+
- **FEAT**(dedupe_link): Add shouldDedupe option (#429).
45+
- **BREAKING** **FIX**(gql_dedupe_link): do not dedupe mutations by default (#489).
46+
47+
#### `gql_dio_link` - `v2.0.0`
48+
49+
- **FIX**: use typedefs instead of subclasses for base contexts for http bases links (#369).
50+
- **FIX**: broken json tests.
51+
- **FIX**: remove duplicated content-type headers added by link.
52+
- **FEAT**(gql_dio_link): migrate to dio 5.2.0: use DioException instead of deprecated (typedef) DioError, fix serializableDioError using new copyWith methods on RequestOptions (#406).
53+
- **FEAT**(gql_dio_link): add option to ensure thrown errors are serializable (#378).
54+
- **BREAKING** **FEAT**(gql_dio_link): dio 5.
55+
56+
#### `gql` - `v1.0.1`
57+
58+
- **FIX**: move CatsRunner to test directory in order to not depend on package:test in the lib/ folder.
59+
60+
#### `gql_build` - `v0.13.1`
61+
62+
- **FIX**(gql_code_builder): Fixing nullables and type overrides for vars create factories (#444).
63+
- **FIX**(gql_code_builder): properly generate nullable types for nullable elements in lists (#363).
64+
- **FEAT**: deferred allocator pattern and configurable formatting support (#495).
65+
- **FEAT**: deferred allocator pattern and configurable formatting support.
66+
- **FEAT**: allow distinguishing between null and absent values in gql_code_builder (#381).
67+
- **FEAT**(gql_code_builder): add when() method to fragment spread classes (#377).
68+
- **FEAT**: build possible types map.
69+
70+
#### `gql_code_builder` - `v0.15.1`
71+
72+
- **FIX**: vars_create_factories handle BuiltList type (#447).
73+
- **FIX**(gql_code_builder): Fixing nullables and type overrides for vars create factories (#444).
74+
- **FIX**(gql_code_builder): add void return to builder param function type (#431).
75+
- **FIX**: value should be non-null (#428).
76+
- **FIX**(gql_code_builder): improve variable resolution in fragment types (#382).
77+
- **FIX**(gql_codegen): Proper field selector recursion on InlineFragments for Interface-extended Types and Typed FragmentSpreads (#373).
78+
- **FIX**: escape reserved dart names for references (#335).
79+
- **FIX**(gql_code_builder): properly generate nullable types for nullable elements in lists (#363).
80+
- **FIX**(gql_code_builder): add typename to possibletypesmap to generate t… (#353).
81+
- **FIX**(gql_code_builder): add @override annotation.
82+
- **FEAT**: deferred allocator pattern and configurable formatting support.
83+
- **FEAT**: allow distinguishing between null and absent values in gql_code_builder (#381).
84+
- **FEAT**(gql_code_builder): add when() method to fragment spread classes (#377).
85+
- **FEAT**: build possible types map.
86+
- **DOCS**(gql_code_builder): fix typo in changelog.
87+
88+
#### `gql_exec` - `v1.1.0`
89+
90+
- **FIX**: use typedefs instead of subclasses for base contexts for http bases links (#369).
91+
- **FEAT**: allow distinguishing between null and absent values in gql_code_builder (#381).
92+
- **FEAT**(gql_exec): add getOperationType() to Operation via extension method (#389).
93+
94+
#### `gql_http_link` - `v1.2.0`
95+
96+
- **PERF**(gql_http_link): improve json decoder performance (#464).
97+
- **FIX**: use typedefs instead of subclasses for base contexts for http bases links (#369).
98+
- **FEAT**: allow distinguishing between null and absent values in gql_code_builder (#381).
99+
- **FEAT**: add canonical dispose method on gql_link.
100+
101+
#### `gql_link` - `v1.1.0`
102+
103+
- **FEAT**: add canonical dispose method on gql_link.
104+
105+
#### `gql_pedantic` - `v1.2.0`
106+
107+
- **FEAT**(gql_pedantic): migrate to nullsafety (#397).
108+
109+
#### `gql_tristate_value` - `v1.1.0`
110+
111+
- **FEAT**(gql_tristate_link): add abstentWhenNull factory.
112+
113+
#### `gql_websocket_link` - `v2.1.0`
114+
115+
- **FIX**(graphql-transport-ws): ensure result message is processed before … (#466).
116+
- **FIX**: vars_create_factories handle BuiltList type (#447).
117+
- **FEAT**: add canonical dispose method on gql_link.
118+
- **DOCS**(gql_websocket_link): add more documentation about the websocket subprotocols (#433).
119+
- **DOCS**(gql_websocket_link): add docs for WebSocketLink (#400).
120+

codegen/end_to_end_test/pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ environment:
88
dependencies:
99
built_collection: ^5.0.0
1010
built_value: ^8.0.6
11-
gql_exec: ^1.0.0
12-
gql_code_builder_serializers: ^0.1.0
11+
gql_exec: ^1.1.0
12+
gql_code_builder_serializers: ^0.1.0+1
1313
dev_dependencies:
1414
build_runner: ^2.0.0
1515
test: ^1.16.8
16-
gql_code_builder: ^0.7.1
17-
gql_build: ^0.8.0
16+
gql_code_builder: ^0.15.1
17+
gql_build: ^0.13.1

codegen/end_to_end_test_tristate/pubspec.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ environment:
88
dependencies:
99
built_collection: ^5.0.0
1010
built_value: ^8.0.6
11-
gql_exec: ^1.0.0
12-
gql_code_builder_serializers: ^0.1.0
11+
gql_exec: ^1.1.0
12+
gql_code_builder_serializers: ^0.1.0+1
1313
dev_dependencies:
1414
build_runner: ^2.0.0
1515
test: ^1.16.8
16-
gql_tristate_value: ^1.0.0
17-
gql_build: ^0.8.0
18-
gql_code_builder: ^0.7.1
16+
gql_tristate_value: ^1.1.0
17+
gql_build: ^0.13.1
18+
gql_code_builder: ^0.15.1

codegen/gql_build/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## 0.13.1
2+
3+
- **FIX**(gql_code_builder): Fixing nullables and type overrides for vars create factories (#444).
4+
- **FIX**(gql_code_builder): properly generate nullable types for nullable elements in lists (#363).
5+
- **FEAT**: deferred allocator pattern and configurable formatting support (#495).
6+
- **FEAT**: deferred allocator pattern and configurable formatting support.
7+
- **FEAT**: allow distinguishing between null and absent values in gql_code_builder (#381).
8+
- **FEAT**(gql_code_builder): add when() method to fragment spread classes (#377).
9+
- **FEAT**: build possible types map.
10+
111
# 0.13.0
212

313
- Add configurable formatting support with dart_style 3.0.0

codegen/gql_build/pubspec.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: gql_build
2-
version: 0.13.0
2+
version: 0.13.1
33
description: Useful builders for your GraphQL SDL and documents. Based on package:gql_code_builder and package:build
44
repository: https://github.com/gql-dart/gql
55
environment:
@@ -14,15 +14,15 @@ dependencies:
1414
dart_style: ^3.0.0
1515
pub_semver: ^2.0.0
1616
glob: ^2.0.0
17-
gql: ^1.0.0
18-
gql_code_builder: ^0.15.0
19-
gql_code_builder_serializers: ^0.1.0
17+
gql: ^1.0.1
18+
gql_code_builder: ^0.15.1
19+
gql_code_builder_serializers: ^0.1.0+1
2020
path: ^1.8.0
2121
yaml: ^3.1.0
22-
gql_tristate_value: ^1.0.0
22+
gql_tristate_value: ^1.1.0
2323
dev_dependencies:
2424
build_test: ^3.0.0
25-
gql_pedantic: ^1.0.2
25+
gql_pedantic: ^1.2.0
2626
topics:
2727
- graphql
2828
- gql

codegen/gql_code_builder/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
## 0.15.1
2+
3+
- **FIX**: vars_create_factories handle BuiltList type (#447).
4+
- **FIX**(gql_code_builder): Fixing nullables and type overrides for vars create factories (#444).
5+
- **FIX**(gql_code_builder): add void return to builder param function type (#431).
6+
- **FIX**: value should be non-null (#428).
7+
- **FIX**(gql_code_builder): improve variable resolution in fragment types (#382).
8+
- **FIX**(gql_codegen): Proper field selector recursion on InlineFragments for Interface-extended Types and Typed FragmentSpreads (#373).
9+
- **FIX**: escape reserved dart names for references (#335).
10+
- **FIX**(gql_code_builder): properly generate nullable types for nullable elements in lists (#363).
11+
- **FIX**(gql_code_builder): add typename to possibletypesmap to generate t… (#353).
12+
- **FIX**(gql_code_builder): add @override annotation.
13+
- **FEAT**: deferred allocator pattern and configurable formatting support.
14+
- **FEAT**: allow distinguishing between null and absent values in gql_code_builder (#381).
15+
- **FEAT**(gql_code_builder): add when() method to fragment spread classes (#377).
16+
- **FEAT**: build possible types map.
17+
- **DOCS**(gql_code_builder): fix typo in changelog.
18+
119
## 0.15.0
220

321
- **BREAKING**: Remove allocator parameter from public APIs - allocation is now deferred using Code.scope

codegen/gql_code_builder/pubspec.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: gql_code_builder
2-
version: 0.15.0
2+
version: 0.15.1
33
description: Dart code builders taking *.graphql documents and SDL to build useful classes.
44
repository: https://github.com/gql-dart/gql
55
environment:
@@ -10,13 +10,13 @@ dependencies:
1010
built_value: ^8.0.6
1111
code_builder: ^4.7.0
1212
collection: ^1.15.0
13-
gql: ^1.0.0
14-
gql_exec: ^1.0.0
13+
gql: ^1.0.1
14+
gql_exec: ^1.1.0
1515
path: ^1.8.0
16-
gql_tristate_value: ^1.0.0
17-
gql_code_builder_serializers: ^0.1.0
16+
gql_tristate_value: ^1.1.0
17+
gql_code_builder_serializers: ^0.1.0+1
1818
dev_dependencies:
19-
gql_pedantic: ^1.0.2
19+
gql_pedantic: ^1.2.0
2020
test: ^1.16.8
2121
topics:
2222
- graphql
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.1.0+1
2+
3+
- Update a dependency to the latest release.
4+
15
## 0.1.0
26

37
- Initial version

codegen/gql_code_builder_serializers/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
name: gql_code_builder_serializers
2-
version: 0.1.0
2+
version: 0.1.0+1
33
description: Common serializers for gql_code_builder
44
repository: https://github.com/gql-dart/gql
55
environment:
66
sdk: ^3.0.0
77
dependencies:
8-
gql: ^1.0.0
8+
gql: ^1.0.1
99
built_value: ^8.0.0
10-
gql_exec: ^1.0.0
10+
gql_exec: ^1.1.0
1111
dev_dependencies:
1212
lints: ^3.0.0
1313
test: ^1.24.0

codegen/gql_debug_tools/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ environment:
66
sdk: '>=2.17.0 <3.0.0'
77

88
dependencies:
9-
gql: any
9+
gql: ^1.0.1
1010
gql_build:
1111
path: ../gql_build
1212
gql_code_builder:

0 commit comments

Comments
 (0)