-
Notifications
You must be signed in to change notification settings - Fork 440
Comparing changes
Open a pull request
base repository: graphql-rust/juniper
base: juniper_codegen-v0.17.0
head repository: graphql-rust/juniper
compare: master
- 16 commits
- 122 files changed
- 2 contributors
Commits on Sep 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e82cfcc - Browse repository at this point
Copy the full SHA e82cfccView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7406d0 - Browse repository at this point
Copy the full SHA c7406d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3004c8 - Browse repository at this point
Copy the full SHA a3004c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d4415e - Browse repository at this point
Copy the full SHA 0d4415eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 563c925 - Browse repository at this point
Copy the full SHA 563c925View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6be0ab9 - Browse repository at this point
Copy the full SHA 6be0ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4f1b03 - Browse repository at this point
Copy the full SHA d4f1b03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e3670d - Browse repository at this point
Copy the full SHA 4e3670dView commit details
Commits on Sep 12, 2025
-
Deprecation of input object fields and arguments (#1348, #864, #1347, g…
…raphql/graphql-spec#525, graphql/graphql-spec#805) - allow `#[graphql(deprecated)]` and `#[deprecated]` attributes on struct fields in `#[derive(GraphQLInputObject)]` macro - allow `#[graphql(deprecated)]` attribute on method arguments in `#[graphql_object]` and `#[graphql_interface]` macros - allow `@deprecated` directive on arguments and input object fields - add `__InputValue.isDeprecated` and `__InputValue.deprecationReason` fields - add `includeDeprecated` argument to `__Type.inputFields`, `__Field.args` and `__Directive.args` fields - make `includeDeprecated` argument of `__Type.fields`, `__Type.enumValues`, `__Type.inputFields`, `__Field.args` and `__Directive.args` fields non-`Null` (graphql/graphql-spec#1142) - add `schema::meta::Argument::deprecation_status` field - make `@deprecated(reason:)` argument non-`Null` (graphql/graphql-spec#1040) Additionally: - add `__Type.isOneOf` field (graphql/graphql-spec#825) - add `SCHEMA`, `OBJECT`, `ARGUMENT_DEFINITION`, `INTERFACE`, `UNION`, `ENUM`, `INPUT_OBJECT` and `INPUT_FIELD_DEFINITION` values to `__DirectiveLocation` enum - update canonical introspection query to 16.11.0 version of GraphQL.js - fix incorrect `__Type.specifiedByUrl` field name to `__Type.specifiedByURL` - fix missing `@specifiedBy(url:)` directive in SDL generated by `RootNode::as_sdl()` and `RootNode::as_document()` methods
Configuration menu - View commit details
-
Copy full SHA for 90ecd03 - Browse repository at this point
Copy the full SHA 90ecd03View commit details
Commits on Sep 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 02dec09 - Browse repository at this point
Copy the full SHA 02dec09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b85532 - Browse repository at this point
Copy the full SHA 8b85532View commit details
Commits on Sep 25, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 2f60482 - Browse repository at this point
Copy the full SHA 2f60482View commit details -
Upgrade
tokio-tungstenite
crate from 0.27 to 0.28 version (#1351)Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b282c50 - Browse repository at this point
Copy the full SHA b282c50View commit details
Commits on Oct 1, 2025
-
Satisfy latest nightly rustc linter
- refactor local declarative macro calling in unit tests of `juniper` crate
Configuration menu - View commit details
-
Copy full SHA for 4cda23c - Browse repository at this point
Copy the full SHA 4cda23cView commit details -
Support descriptions of executable documents (#1349, #1347, graphql/g…
…raphql-spec#1170) - add `description` field to `ast::Operation`, `ast::Fragment` and `ast::VariableDefinition` (graphql/graphql-spec#1170) - support full Unicode range (graphql/graphql-spec#849, graphql/graphql-spec#687) - support parsing block string literals - support variable-length escaped Unicode characters in strings (graphql/graphql-spec#849, graphql/graphql-spec#687) - fix incorrect double escaping in `ScalarToken::String` `Display`ing - change `ScalarToken::String` to contain raw quoted and escaped `StringLiteral` - add `LexerError::UnterminatedBlockString` variant Additionally: - move `String` parsing to `StringLiteral::parse()` method - move lexer tests to `parser::lexer` module - satisfy rustc linter when running `juniper` unit tests without features
Configuration menu - View commit details
-
Copy full SHA for 180a513 - Browse repository at this point
Copy the full SHA 180a513View commit details -
Rename
ast::VariableDefinitions
toast::VariablesDefinition
(#1353,#1347, graphql/graphql-spec#916) - rename `ast::Operation::variable_definitions` field to `variables_definition`
Configuration menu - View commit details
-
Copy full SHA for 7725a27 - Browse repository at this point
Copy the full SHA 7725a27View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff juniper_codegen-v0.17.0...master