Skip to content

Commit 1ed8860

Browse files
committed
Support full Unicode in lexer
1 parent 771a7af commit 1ed8860

File tree

4 files changed

+1044
-929
lines changed

4 files changed

+1044
-929
lines changed

juniper/CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,15 @@ All user visible changes to `juniper` crate will be documented in this file. Thi
2323
- [September 2025] GraphQL spec: ([#1347])
2424
- `__Type.isOneOf` field. ([#1348], [graphql/graphql-spec#825])
2525
- `SCHEMA`, `OBJECT`, `ARGUMENT_DEFINITION`, `INTERFACE`, `UNION`, `ENUM`, `INPUT_OBJECT` and `INPUT_FIELD_DEFINITION` values to `__DirectiveLocation` enum. ([#1348])
26-
- Arguments and input object fields deprecation: ([#1348], [#864], [graphql/graphql-spec#525], [graphql/graphql-spec#805])
26+
- Arguments and input object fields deprecation: ([#1348], [#864], [graphql/graphql-spec#525], [graphql/graphql-spec#805])
2727
- Placing `#[graphql(deprecated)]` and `#[deprecated]` attributes on struct fields in `#[derive(GraphQLInputObject)]` macro.
2828
- Placing `#[graphql(deprecated)]` attribute on method arguments in `#[graphql_object]` and `#[graphql_interface]` macros.
2929
- Placing `@deprecated` directive on arguments and input object fields.
3030
- `includeDeprecated` argument to `__Type.inputFields`, `__Field.args` and `__Directive.args` fields.
3131
- `__InputValue.isDeprecated` and `__InputValue.deprecationReason` fields.
3232
- `schema::meta::Argument::deprecation_status` field.
33+
- Support for variable-length escaped Unicode characters (e.g. `\u{110000}`) in strings. ([#1349], [graphql/graphql-spec#849], [graphql/graphql-spec#687])
34+
- Support full Unicode range. ([#1349], [graphql/graphql-spec#849], [graphql/graphql-spec#687])
3335
- Support for [block strings][0180-1]. ([#1349])
3436

3537
### Changed
@@ -48,8 +50,10 @@ All user visible changes to `juniper` crate will be documented in this file. Thi
4850
[#1348]: /../../pull/1348
4951
[#1349]: /../../pull/1349
5052
[graphql/graphql-spec#525]: https://github.com/graphql/graphql-spec/pull/525
53+
[graphql/graphql-spec#687]: https://github.com/graphql/graphql-spec/issues/687
5154
[graphql/graphql-spec#805]: https://github.com/graphql/graphql-spec/pull/805
5255
[graphql/graphql-spec#825]: https://github.com/graphql/graphql-spec/pull/825
56+
[graphql/graphql-spec#849]: https://github.com/graphql/graphql-spec/pull/849
5357
[graphql/graphql-spec#1040]: https://github.com/graphql/graphql-spec/pull/1040
5458
[graphql/graphql-spec#1142]: https://github.com/graphql/graphql-spec/pull/1142
5559
[0180-1]: https://spec.graphql.org/September2025/#sec-String-Value.Block-Strings

0 commit comments

Comments
 (0)