Skip to content

Commit a8ad919

Browse files
authored
Merge branch 'master' into basic-ractor-support
2 parents b52c317 + 62d427f commit a8ad919

27 files changed

+479
-254
lines changed

CHANGELOG-pro.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66

77
### New Features
88

9+
# 1.29.10 (3 Jun 2025)
10+
11+
- `@defer`, `@stream`: Include `"data"` in the payload, if there is any, even if there are `"errors"` #5365
12+
913
# 1.29.9 (20 May 2025)
1014

1115
- Stable relation connection: fix missing records with `nil` values in Postgres #5346

CHANGELOG.md

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,18 @@
1010

1111
### Bug fixes
1212

13-
# 2.5.8
13+
# 2.5.9 (6 Jun 2025)
14+
15+
### New features
16+
17+
- Improve metadata on Scalar coercion errors #5375
18+
19+
### Bug fixes
20+
21+
- Directives: fix validation of Ruby values on definition directive arguments #5377
22+
- `loads:`: fix typechecking of Interface `loads:` values #5379
23+
24+
# 2.5.8 (28 May 2025)
1425

1526
### New features
1627

@@ -24,20 +35,20 @@
2435
- Scalar validation: remove redundant infinity handling #5358
2536
- Directives: fix validation of schema definition directives #5368
2637

27-
# 2.5.7
38+
# 2.5.7 (15 May 2025)
2839

2940
### Bug fixes
3041

3142
- `PerfettoTrace`: Handle non-ascii strings #5351
3243
- `Partial`: Add `#selected_operation_name` to support `GraphQL::Current` #5353
3344

34-
# 2.5.6
45+
# 2.5.6 (5 May 2025)
3546

3647
### New features
3748

3849
- Execution: Add `Query#run_partials` for running sub-trees of valid queries #5183
3950

40-
# 2.5.5
51+
# 2.5.5 (29 Apr 2025)
4152

4253
### Bug fixes
4354

@@ -47,15 +58,15 @@
4758
- Simplify non-null input object argument handling #5333
4859
- Fix compatibility with `ruby-head` #5342
4960

50-
# 2.5.4
61+
# 2.5.4 (18 Apr 2025)
5162

5263
### Bug fixes
5364

5465
- `ActiveRecordSource`: Support composite primary keys #5330
5566
- `ActiveRecordAssociationSource`: Support has_many associations #5331
5667
- Remove broken `Context#path` method (use `#current_path` instead) #5332
5768

58-
# 2.5.3
69+
# 2.5.3 (14 Apr 2025)
5970

6071
### Deprecations
6172

@@ -70,7 +81,7 @@
7081
- Return more descriptive errors when non-nullable list elements are `null` #5301
7182
- Visibility: improve performance on large schemas #5325
7283

73-
# 2.5.2
84+
# 2.5.2 (8 Apr 2025)
7485

7586
### New features
7687

@@ -81,14 +92,14 @@
8192
- Visibility: hide argument types whose uses are all hidden (to match Warden) #5291
8293
- InputObject: fix validation for nested input object with `prepare:` method configs #5321
8394

84-
# 2.5.1
95+
# 2.5.1 (3 Apr 2025)
8596

8697
### Bug fixes
8798

8899
- Datadog trace: fix Dataloader source tracing method #5318
89100
- Sentry trace: handle `nil` current span #5313
90101

91-
# 2.5.0
102+
# 2.5.0 (1 Apr 2025)
92103

93104
### Breaking changes
94105

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2b45187577bcea131660cc2da1a7c846e61e6b5e3d6d4cd23890ce769b510feac4961c63412f4b8031dff232ae91ed62a97ea6824705eb08d76348e1680c907f

guides/testing/integration_tests.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ it "doesn't show draft posts to anyone except their author" do
8282
}
8383
GRAPHQL
8484

85-
post_id = MySchema.id_from_object(post, Types::Post, {})
85+
post_id = MySchema.id_from_object(draft_post, Types::Post, {})
8686

8787
# Authors can see their drafts:
8888
author_result = MySchema.execute(query_string, context: { viewer: author }, variables: { id: post_id })
@@ -104,7 +104,7 @@ GraphQL is usually served over HTTP. You probably want tests that make sure that
104104
- Authentication headers are used to load a `context[:viewer]`
105105

106106

107-
In Rails, you might use a [functional test](https://guides.rubyonrails.org/testing.html#functional-tests-for-your-controllers) for this, for example:
107+
In Rails, you might use a [functional test](https://guides.rubyonrails.org/testing.html#functional-testing-for-controllers) for this, for example:
108108

109109
```ruby
110110
it "loads user token into the viewer" do

javascript_client/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# graphql-ruby-client
22

3+
# 1.14.8 (17 Jun 2025)
4+
5+
- Update some dependencies #5387
6+
7+
# 1.14.7 (6 Jun 2025)
8+
9+
- `AblyLink`: Support calling `.unsubscribe()` from application code #5374
10+
311
# 1.14.6 (25 Mar 2025)
412

513
- `ActionCableLink`: accept ActionCable subscription callbacks #5288

0 commit comments

Comments
 (0)