diff --git a/src/HotChocolate/Core/src/Types/Properties/TypeResources.Designer.cs b/src/HotChocolate/Core/src/Types/Properties/TypeResources.Designer.cs
index 31f1c63043f..bb50e74cddd 100644
--- a/src/HotChocolate/Core/src/Types/Properties/TypeResources.Designer.cs
+++ b/src/HotChocolate/Core/src/Types/Properties/TypeResources.Designer.cs
@@ -1151,7 +1151,7 @@ internal static string FieldInitHelper_NoFields {
}
///
- /// Looks up a localized string similar to The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point)..
+ /// Looks up a localized string similar to The `Float` scalar type represents signed double-precision finite values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point)..
///
internal static string FloatType_Description {
get {
@@ -1178,7 +1178,7 @@ internal static string IdSerializer_UnableToEncode {
}
///
- /// Looks up a localized string similar to The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID..
+ /// Looks up a localized string similar to The `ID` scalar type represents a unique identifier, often used to refetch an object or as the key for a cache..
///
internal static string IdType_Description {
get {
@@ -1349,7 +1349,7 @@ internal static string InterfaceTypeExtension_CannotMerge {
}
///
- /// Looks up a localized string similar to The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1..
+ /// Looks up a localized string similar to The `Int` scalar type represents a signed 32-bit numeric non-fractional value..
///
internal static string IntType_Description {
get {
@@ -2159,7 +2159,7 @@ internal static string String_Argument_NullOrEmpty {
}
///
- /// Looks up a localized string similar to The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text..
+ /// Looks up a localized string similar to The `String` scalar type represents textual data, represented as a sequence of Unicode code points..
///
internal static string StringType_Description {
get {
diff --git a/src/HotChocolate/Core/src/Types/Properties/TypeResources.resx b/src/HotChocolate/Core/src/Types/Properties/TypeResources.resx
index 65d5b3f8abf..643feeecf10 100644
--- a/src/HotChocolate/Core/src/Types/Properties/TypeResources.resx
+++ b/src/HotChocolate/Core/src/Types/Properties/TypeResources.resx
@@ -174,10 +174,10 @@ In some cases, you need to provide options to alter GraphQL's execution behavior
Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.
- The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).
+ The `Float` scalar type represents signed double-precision finite values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).
- The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID.
+ The `ID` scalar type represents a unique identifier, often used to refetch an object or as the key for a cache.
Unable to set the input field value.
@@ -219,7 +219,7 @@ In some cases, you need to provide options to alter GraphQL's execution behavior
The interface type extension can only be merged with an interface type.
- The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
+ The `Int` scalar type represents a signed 32-bit numeric non-fractional value.
The `Long` scalar type represents a signed 64-bit integer.
@@ -333,7 +333,7 @@ In some cases, you need to provide options to alter GraphQL's execution behavior
The `Short` scalar type represents a signed 16-bit integer.
- The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
+ The `String` scalar type represents textual data, represented as a sequence of Unicode code points.
The `{0}` cannot be null or empty.
diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Ensure_Benchmark_Query_LargeQuery.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Ensure_Benchmark_Query_LargeQuery.snap
index e44b69ab6d5..00dd486cac6 100644
--- a/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Ensure_Benchmark_Query_LargeQuery.snap
+++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Ensure_Benchmark_Query_LargeQuery.snap
@@ -6634,7 +6634,7 @@
{
"kind": "SCALAR",
"name": "String",
- "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
+ "description": "The `String` scalar type represents textual data, represented as a sequence of Unicode code points.",
"fields": null,
"inputFields": null,
"interfaces": null,
@@ -6912,7 +6912,7 @@
{
"kind": "SCALAR",
"name": "ID",
- "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.",
+ "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as the key for a cache.",
"fields": null,
"inputFields": null,
"interfaces": null,
@@ -6985,7 +6985,7 @@
{
"kind": "SCALAR",
"name": "Int",
- "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
+ "description": "The `Int` scalar type represents a signed 32-bit numeric non-fractional value.",
"fields": null,
"inputFields": null,
"interfaces": null,
@@ -6995,7 +6995,7 @@
{
"kind": "SCALAR",
"name": "Float",
- "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).",
+ "description": "The `Float` scalar type represents signed double-precision finite values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",
"fields": null,
"inputFields": null,
"interfaces": null,
diff --git a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.DefaultValueIsInputObject.snap b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.DefaultValueIsInputObject.snap
index 52b1a388daf..0b5a37495d8 100644
--- a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.DefaultValueIsInputObject.snap
+++ b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.DefaultValueIsInputObject.snap
@@ -1042,7 +1042,7 @@
{
"kind": "SCALAR",
"name": "String",
- "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
+ "description": "The `String` scalar type represents textual data, represented as a sequence of Unicode code points.",
"specifiedByURL": null,
"fields": null,
"inputFields": null,
diff --git a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery.snap b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery.snap
index ad686eb647a..d4f5c952ba7 100644
--- a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery.snap
+++ b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery.snap
@@ -1091,7 +1091,7 @@
{
"kind": "SCALAR",
"name": "String",
- "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
+ "description": "The `String` scalar type represents textual data, represented as a sequence of Unicode code points.",
"specifiedByURL": null,
"fields": null,
"inputFields": null,
diff --git a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery_ToJson.snap b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery_ToJson.snap
index ad686eb647a..d4f5c952ba7 100644
--- a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery_ToJson.snap
+++ b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery_ToJson.snap
@@ -1091,7 +1091,7 @@
{
"kind": "SCALAR",
"name": "String",
- "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
+ "description": "The `String` scalar type represents textual data, represented as a sequence of Unicode code points.",
"specifiedByURL": null,
"fields": null,
"inputFields": null,
diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.DescriptionsAreCorrectlyRead.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.DescriptionsAreCorrectlyRead.snap
index 123850094b9..9571da418cf 100644
--- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.DescriptionsAreCorrectlyRead.snap
+++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.DescriptionsAreCorrectlyRead.snap
@@ -1231,7 +1231,7 @@
{
"kind": "SCALAR",
"name": "String",
- "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
+ "description": "The `String` scalar type represents textual data, represented as a sequence of Unicode code points.",
"fields": null,
"inputFields": null,
"interfaces": null,
diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Interfaces_Impl_Interfaces_Are_Correctly_Exposed_Through_Introspection.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Interfaces_Impl_Interfaces_Are_Correctly_Exposed_Through_Introspection.snap
index befb6f23546..183cb8c1d67 100644
--- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Interfaces_Impl_Interfaces_Are_Correctly_Exposed_Through_Introspection.snap
+++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Interfaces_Impl_Interfaces_Are_Correctly_Exposed_Through_Introspection.snap
@@ -1113,7 +1113,7 @@
{
"kind": "SCALAR",
"name": "String",
- "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
+ "description": "The `String` scalar type represents textual data, represented as a sequence of Unicode code points.",
"fields": null,
"inputFields": null,
"interfaces": null,
diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.InvalidInputObjectPartialObjectMissingRequired.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.InvalidInputObjectPartialObjectMissingRequired.snap
index 2e3b9610589..bd8a68b30c8 100644
--- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.InvalidInputObjectPartialObjectMissingRequired.snap
+++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.InvalidInputObjectPartialObjectMissingRequired.snap
@@ -25,7 +25,7 @@
"Directives": [],
"SyntaxNode": null,
"Name": "String",
- "Description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text."
+ "Description": "The `String` scalar type represents textual data, represented as a sequence of Unicode code points."
},
"ClrType": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
diff --git a/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__resources__/StarWarsIntrospectionResult.json b/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__resources__/StarWarsIntrospectionResult.json
index b00b73904e6..3896bc5608d 100644
--- a/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__resources__/StarWarsIntrospectionResult.json
+++ b/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__resources__/StarWarsIntrospectionResult.json
@@ -13,7 +13,7 @@
"types": [{
"kind": "SCALAR",
"name": "String",
- "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
+ "description": "The `String` scalar type represents textual data, represented as a sequence of Unicode code points.",
"fields": null,
"inputFields": null,
"interfaces": null,
@@ -23,7 +23,7 @@
{
"kind": "SCALAR",
"name": "ID",
- "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.",
+ "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as the key for a cache.",
"fields": null,
"inputFields": null,
"interfaces": null,
@@ -43,7 +43,7 @@
{
"kind": "SCALAR",
"name": "Int",
- "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
+ "description": "The `Int` scalar type represents a signed 32-bit numeric non-fractional value.",
"fields": null,
"inputFields": null,
"interfaces": null,
@@ -53,7 +53,7 @@
{
"kind": "SCALAR",
"name": "Float",
- "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).",
+ "description": "The `Float` scalar type represents signed double-precision finite values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",
"fields": null,
"inputFields": null,
"interfaces": null,
diff --git a/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__snapshots__/IntrospectionFormatterTests.DeserializeStarWarsIntrospectionResult.snap b/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__snapshots__/IntrospectionFormatterTests.DeserializeStarWarsIntrospectionResult.snap
index f02d1d9b8ea..ebdaf0ee7e6 100644
--- a/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__snapshots__/IntrospectionFormatterTests.DeserializeStarWarsIntrospectionResult.snap
+++ b/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__snapshots__/IntrospectionFormatterTests.DeserializeStarWarsIntrospectionResult.snap
@@ -4,19 +4,19 @@ schema {
subscription: Subscription
}
-"The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text."
+"The `String` scalar type represents textual data, represented as a sequence of Unicode code points."
scalar String
-"The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID."
+"The `ID` scalar type represents a unique identifier, often used to refetch an object or as the key for a cache."
scalar ID
"The `Boolean` scalar type represents `true` or `false`."
scalar Boolean
-"The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1."
+"The `Int` scalar type represents a signed 32-bit numeric non-fractional value."
scalar Int
-"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point)."
+"The `Float` scalar type represents signed double-precision finite values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point)."
scalar Float
scalar Decimal
diff --git a/src/StrawberryShake/CodeGeneration/test/CodeGeneration.CSharp.Tests/Integration/__snapshots__/StarWarsIntrospectionTest.Execute_StarWarsIntrospection_Test.snap b/src/StrawberryShake/CodeGeneration/test/CodeGeneration.CSharp.Tests/Integration/__snapshots__/StarWarsIntrospectionTest.Execute_StarWarsIntrospection_Test.snap
index 680c7f33291..3ea79288b93 100644
--- a/src/StrawberryShake/CodeGeneration/test/CodeGeneration.CSharp.Tests/Integration/__snapshots__/StarWarsIntrospectionTest.Execute_StarWarsIntrospection_Test.snap
+++ b/src/StrawberryShake/CodeGeneration/test/CodeGeneration.CSharp.Tests/Integration/__snapshots__/StarWarsIntrospectionTest.Execute_StarWarsIntrospection_Test.snap
@@ -1723,7 +1723,7 @@
{
"Kind": "Scalar",
"Name": "String",
- "Description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
+ "Description": "The `String` scalar type represents textual data, represented as a sequence of Unicode code points.",
"Fields": null,
"InputFields": null,
"Interfaces": null,
@@ -1743,7 +1743,7 @@
{
"Kind": "Scalar",
"Name": "Int",
- "Description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
+ "Description": "The `Int` scalar type represents a signed 32-bit numeric non-fractional value.",
"Fields": null,
"InputFields": null,
"Interfaces": null,
@@ -2011,7 +2011,7 @@
{
"Kind": "Scalar",
"Name": "ID",
- "Description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.",
+ "Description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as the key for a cache.",
"Fields": null,
"InputFields": null,
"Interfaces": null,
@@ -2084,7 +2084,7 @@
{
"Kind": "Scalar",
"Name": "Float",
- "Description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).",
+ "Description": "The `Float` scalar type represents signed double-precision finite values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",
"Fields": null,
"InputFields": null,
"Interfaces": null,
@@ -5657,7 +5657,7 @@
"__typename": "__Type",
"Name": "String",
"Kind": "Scalar",
- "Description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
+ "Description": "The `String` scalar type represents textual data, represented as a sequence of Unicode code points.",
"Fields": null,
"InputFields": null,
"Interfaces": null,
@@ -5681,7 +5681,7 @@
"__typename": "__Type",
"Name": "Int",
"Kind": "Scalar",
- "Description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
+ "Description": "The `Int` scalar type represents a signed 32-bit numeric non-fractional value.",
"Fields": null,
"InputFields": null,
"Interfaces": null,
@@ -6149,7 +6149,7 @@
"__typename": "__Type",
"Name": "ID",
"Kind": "Scalar",
- "Description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.",
+ "Description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as the key for a cache.",
"Fields": null,
"InputFields": null,
"Interfaces": null,
@@ -6278,7 +6278,7 @@
"__typename": "__Type",
"Name": "Float",
"Kind": "Scalar",
- "Description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).",
+ "Description": "The `Float` scalar type represents signed double-precision finite values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",
"Fields": null,
"InputFields": null,
"Interfaces": null,
diff --git a/website/src/docs/strawberryshake/v16/scalars.md b/website/src/docs/strawberryshake/v16/scalars.md
index 88dcff079fa..d4ff9742246 100644
--- a/website/src/docs/strawberryshake/v16/scalars.md
+++ b/website/src/docs/strawberryshake/v16/scalars.md
@@ -4,33 +4,33 @@ title: "Scalars"
Strawberry Shake supports the following scalars out of the box:
-| Type | Description |
-| ------------- | --------------------------------------------------------------------------------------------------------------- |
-| Any | The [Any][1] scalar type represents any valid GraphQL value. |
-| Base64String | The [Base64String][2] scalar type represents an array of bytes encoded as a Base64 string. |
-| Boolean | The [Boolean][3] scalar type represents `true` or `false`. |
-| Byte | The [Byte][4] scalar type represents a signed 8-bit integer. |
-| ByteArray | Base64-encoded array of bytes. (DEPRECATED, use `Base64String`) |
-| Date | The [Date][5] scalar type represents a date in UTC. |
-| DateTime | The [DateTime][6] scalar type represents a date and time with time zone offset information. |
-| Decimal | The [Decimal][7] scalar type represents a decimal floating-point number with high precision. |
-| Float | The [Float][8] scalar type represents signed double-precision fractional values as specified by [IEEE 754][9]. |
-| ID | The [ID][10] scalar type represents a unique identifier, often used to refetch an object or as key for a cache. |
-| Int | The [Int][11] scalar type represents a signed 32-bit numeric non-fractional value. |
-| LocalDate | The [LocalDate][12] scalar type represents a date without time or time zone information. |
-| LocalDateTime | The [LocalDateTime][13] scalar type represents a date and time without time zone information. |
-| LocalTime | The [LocalTime][14] scalar type represents a time of day without date or time zone information. |
-| Long | The [Long][15] scalar type represents a signed 64-bit integer. |
-| Short | The [Short][16] scalar type represents a signed 16-bit integer. |
-| String | The [String][17] scalar type represents textual data, represented as a sequence of Unicode code points. |
-| TimeSpan | The [TimeSpan][18] scalar type represents a duration of time. |
-| UnsignedByte | The [UnsignedByte][19] scalar type represents an unsigned 8-bit integer. |
-| UnsignedInt | The [UnsignedInt][20] scalar type represents an unsigned 32-bit integer. |
-| UnsignedLong | The [UnsignedLong][21] scalar type represents an unsigned 64-bit integer. |
-| UnsignedShort | The [UnsignedShort][22] scalar type represents an unsigned 16-bit integer. |
-| URI | The [URI][23] scalar type represents a Uniform Resource Identifier (URI) as defined by RFC 3986. |
-| URL | The [URL][24] scalar type represents a Uniform Resource Locator (URL) as defined by RFC 3986. |
-| UUID | The [UUID][25] scalar type represents a Universally Unique Identifier (UUID) as defined by RFC 9562. |
+| Type | Description |
+| ------------- | ------------------------------------------------------------------------------------------------------------------- |
+| Any | The [Any][1] scalar type represents any valid GraphQL value. |
+| Base64String | The [Base64String][2] scalar type represents an array of bytes encoded as a Base64 string. |
+| Boolean | The [Boolean][3] scalar type represents `true` or `false`. |
+| Byte | The [Byte][4] scalar type represents a signed 8-bit integer. |
+| ByteArray | Base64-encoded array of bytes. (DEPRECATED, use `Base64String`) |
+| Date | The [Date][5] scalar type represents a date in UTC. |
+| DateTime | The [DateTime][6] scalar type represents a date and time with time zone offset information. |
+| Decimal | The [Decimal][7] scalar type represents a decimal floating-point number with high precision. |
+| Float | The [Float][8] scalar type represents signed double-precision finite values as specified by [IEEE 754][9]. |
+| ID | The [ID][10] scalar type represents a unique identifier, often used to refetch an object or as the key for a cache. |
+| Int | The [Int][11] scalar type represents a signed 32-bit numeric non-fractional value. |
+| LocalDate | The [LocalDate][12] scalar type represents a date without time or time zone information. |
+| LocalDateTime | The [LocalDateTime][13] scalar type represents a date and time without time zone information. |
+| LocalTime | The [LocalTime][14] scalar type represents a time of day without date or time zone information. |
+| Long | The [Long][15] scalar type represents a signed 64-bit integer. |
+| Short | The [Short][16] scalar type represents a signed 16-bit integer. |
+| String | The [String][17] scalar type represents textual data, represented as a sequence of Unicode code points. |
+| TimeSpan | The [TimeSpan][18] scalar type represents a duration of time. |
+| UnsignedByte | The [UnsignedByte][19] scalar type represents an unsigned 8-bit integer. |
+| UnsignedInt | The [UnsignedInt][20] scalar type represents an unsigned 32-bit integer. |
+| UnsignedLong | The [UnsignedLong][21] scalar type represents an unsigned 64-bit integer. |
+| UnsignedShort | The [UnsignedShort][22] scalar type represents an unsigned 16-bit integer. |
+| URI | The [URI][23] scalar type represents a Uniform Resource Identifier (URI) as defined by RFC 3986. |
+| URL | The [URL][24] scalar type represents a Uniform Resource Locator (URL) as defined by RFC 3986. |
+| UUID | The [UUID][25] scalar type represents a Universally Unique Identifier (UUID) as defined by RFC 9562. |
[1]: https://scalars.graphql.org/chillicream/any.html
[2]: https://scalars.graphql.org/chillicream/base64-string.html