Skip to content

Commit f7717fd

Browse files
committed
Fill up CHANGELOG
1 parent 64db57e commit f7717fd

File tree

2 files changed

+62
-0
lines changed

2 files changed

+62
-0
lines changed

juniper/CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,49 @@ All user visible changes to `juniper` crate will be documented in this file. Thi
66

77

88

9+
## main
10+
11+
[Diff](/../../compare/juniper-v0.17.0...main) | [Milestone](/../../milestone/9)
12+
13+
### BC Breaks
14+
15+
- [September 2025] GraphQL spec: ([#1347])
16+
- Made `includeDeprecated` argument of `__Type.fields`, `__Type.enumValues`, `__Type.inputFields`, `__Field.args` and `__Directive.args` fields non-`Null`. ([#1348], [graphql/graphql-spec#1142])
17+
- Made `@deprecated(reason:)` argument non-`Null`. ([#1348], [graphql/graphql-spec#1040])
18+
19+
### Added
20+
21+
- [September 2025] GraphQL spec: ([#1347])
22+
- `__Type.isOneOf` field. ([#1348], [graphql/graphql-spec#825])
23+
- `SCHEMA`, `OBJECT`, `ARGUMENT_DEFINITION`, `INTERFACE`, `UNION`, `ENUM`, `INPUT_OBJECT` and `INPUT_FIELD_DEFINITION` values to `__DirectiveLocation` enum. ([#1348])
24+
- Arguments and input object fields deprecation: ([#1348], [graphql/graphql-spec#525], [graphql/graphql-spec#805])
25+
- Placing `#[graphql(deprecated)]` and `#[deprecated]` attributes on struct fields in `#[derive(GraphQLInputObject)]` macro.
26+
- Placing `#[graphql(deprecated)]` attribute on method arguments in `#[graphql_object]` and `#[graphql_interface]` macros.
27+
- Placing `@deprecated` directive on arguments and input object fields.
28+
- `includeDeprecated` argument to `__Type.inputFields`, `__Field.args` and `__Directive.args` fields.
29+
- `__InputValue.isDeprecated` and `__InputValue.deprecationReason` fields.
30+
- `schema::meta::Argument::deprecation_status` field.
31+
32+
### Changed
33+
34+
- [September 2025] GraphQL spec: ([#1347])
35+
- Canonical introspection query to [16.11.0 version of GraphQL.js](https://github.com/graphql/graphql-js/blob/v16.11.0/src/utilities/getIntrospectionQuery.ts#L75). ([#1348])
36+
37+
### Fixed
38+
39+
- Incorrect `__Type.specifiedByUrl` field to `__Type.specifiedByURL`. ([#1348])
40+
41+
[#1347]: /../../issues/1347
42+
[#1348]: /../../pull/1348
43+
[graphql/graphql-spec#525]: https://github.com/graphql/graphql-spec/pull/525
44+
[graphql/graphql-spec#805]: https://github.com/graphql/graphql-spec/pull/805
45+
[graphql/graphql-spec#825]: https://github.com/graphql/graphql-spec/pull/825
46+
[graphql/graphql-spec#1040]: https://github.com/graphql/graphql-spec/pull/1040
47+
[graphql/graphql-spec#1142]: https://github.com/graphql/graphql-spec/pull/1142
48+
49+
50+
51+
952
## [0.17.0] · 2025-09-08
1053
[0.17.0]: /../../tree/juniper-v0.17.0/juniper
1154

@@ -398,3 +441,4 @@ See [old CHANGELOG](/../../blob/juniper-v0.15.12/juniper/CHANGELOG.md).
398441
[object safety]: https://doc.rust-lang.org/reference/items/traits.html#object-safety
399442
[orphan rules]: https://doc.rust-lang.org/reference/items/implementations.html#orphan-rules
400443
[Semantic Versioning 2.0.0]: https://semver.org
444+
[September 2025]: https://spec.graphql.org/September2025

juniper_codegen/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,23 @@ All user visible changes to `juniper_codegen` crate will be documented in this f
66

77

88

9+
## main
10+
11+
### Added
12+
13+
- [September 2025] GraphQL spec: ([#1347])
14+
- Arguments and input object fields deprecation: ([#1348], [graphql/graphql-spec#525], [graphql/graphql-spec#805])
15+
- Placing `#[graphql(deprecated)]` and `#[deprecated]` attributes on struct fields in `#[derive(GraphQLInputObject)]` macro.
16+
- Placing `#[graphql(deprecated)]` attribute on method arguments in `#[graphql_object]` and `#[graphql_interface]` macros.
17+
18+
[#1347]: /../../issues/1347
19+
[#1348]: /../../pull/1348
20+
[graphql/graphql-spec#525]: https://github.com/graphql/graphql-spec/pull/525
21+
[graphql/graphql-spec#805]: https://github.com/graphql/graphql-spec/pull/805
22+
23+
24+
25+
926
## [0.17.0] · 2025-09-08
1027
[0.17.0]: /../../tree/juniper_codegen-v0.17.0/juniper_codegen
1128

@@ -110,3 +127,4 @@ All user visible changes to `juniper_codegen` crate will be documented in this f
110127
[MSRV]: https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field
111128
[orphan rules]: https://doc.rust-lang.org/reference/items/implementations.html#orphan-rules
112129
[Semantic Versioning 2.0.0]: https://semver.org
130+
[September 2025]: https://spec.graphql.org/September2025

0 commit comments

Comments
 (0)