Skip to content

Commit 2f55b4d

Browse files
committed
Migrated release notes dates to ISO format
1 parent 6b14fd0 commit 2f55b4d

File tree

1 file changed

+41
-41
lines changed

1 file changed

+41
-41
lines changed

RELEASE_NOTES.md

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
#### 0.0.1-beta - April 19 2016
1+
#### 0.0.1-beta - 2016-04-19
22
* Initial release
33

4-
#### 0.0.2-beta - September 1 2016
4+
#### 0.0.2-beta - 2016-09-01
55
* Introduced intermediate representation of GraphQL operation execution.
66
* Introduced ability to convert GraphQL query to LINQ.
77
* Replaced current asynchronous API resolver internals.
88
* Ability to use records as complex input variables.
99
* Minor bugfixes and performance optimizations.
1010

11-
### 0.0.3-beta - March 22 2018
11+
### 0.0.3-beta - 2018-03-22
1212
* Introduced a sample for GraphQL over WebSocket Protocol
1313
* Introduced support for Stream and Defer directives
1414
* Minor bugfixes.
1515

16-
### 0.0.4-beta - May 31 2018
16+
### 0.0.4-beta - 2018-05-31
1717
* Introduced support for middlewares in the execution pipeline.
1818
* Introduced new package, named FSharp.Data.GraphQL.Server.Middleware, with generic, built-in middlewares.
1919
* Introduced QueryWeightMiddleware, a generic execution middleware to measure query complexity and optionally block query execution with a threshold.
@@ -25,97 +25,97 @@
2525
* Deferred and streamed error results now are handled.
2626
* Added support for nested deferred and streamed results (currently does have a maximum degree of two nested operations).
2727

28-
### 0.0.4-beta01 - May 31 2018
28+
### 0.0.4-beta01 - 2018-05-31
2929
* Fix package dependency versions
3030

31-
### 0.0.5-beta - August 10 2018
31+
### 0.0.5-beta - 2018-08-10
3232
* Upgraded dependencies on Newtonsoft.Json to the latest version.
3333
* Changing subscription field definitions to have a generic output type - the output is not required to be a GraphQL type anymore.
3434
* Implemented experimental support for @live directive, through a subscription system.
3535
* Fixed a bug that caused an exception when ToString function is called on an empty NameValueLookup.
3636
* Added support for asynchronous subscription field definitions.
3737

38-
### 0.0.6-beta - August 10 2018
38+
### 0.0.6-beta - 2018-08-10
3939
* Fixes for introspection query
4040
* Use string identifier to publish to subscription
4141

42-
### 0.0.7-beta - September 17 2018
42+
### 0.0.7-beta - 2018-09-17
4343
* **Breaking Change:** Async Pub/Sub methods for subscription and live directive handler interfaces
4444
* Add Long Scalar definition
4545

46-
### 0.0.8-beta - October 27 2018
46+
### 0.0.8-beta - 2018-10-27
4747
* Add subscription field to introspection schema
4848

49-
### 0.0.8-beta01 - October 28 2018
49+
### 0.0.8-beta01 - 2018-10-28
5050
* Add subscription field to introspection schema
5151

52-
### 0.0.9 - November 2 2018
52+
### 0.0.9 - 2018-11-02
5353
* Fixed a bug where output def of a subscription field was not reachable for introspection.
5454

55-
### 0.0.10-beta - November 13 2018
55+
### 0.0.10-beta - 2018-11-13
5656
* Deferred and Streamed results now return their fields in the direct result as well. The value of those fields will be an empty list or null.
5757
* Live results now send the immediate result in the direct result, instead of the deferred result.
5858

59-
### 0.0.11-beta - November 21 2018
59+
### 0.0.11-beta - 2018-11-21
6060
* Deferred and Streamed results fixes for GQL interfaces.
6161

62-
### 0.0.12-beta - November 21 2018
62+
### 0.0.12-beta - 2018-11-21
6363
* Deferred and Streamed results fixes for GQL interfaces when at the top-level of query.
6464

65-
### 0.0.16-beta - January 3 2019
65+
### 0.0.16-beta - 2019-01-03
6666
* **Breaking Change** The `ISubscriptionProvider` interface now has additional methods to publish to subscriptions by tag.
6767
* **Breaking Change** Renamed interface methods in `ISubscriptionProvider` from XxAsync to AsyncXx to reserve the former for TPL extensions.
6868
* Fixes for stream and defer execution.
6969

70-
### 0.0.17-beta - January 11 2019
70+
### 0.0.17-beta - 2019-01-11
7171
* Execute deferred results in parallel.
7272

73-
### 0.0.18-beta - January 16 2019
73+
### 0.0.18-beta - 2019-01-16
7474
* Fix dispose of deferred/stream responses.
7575

76-
### 1.0.0-beta - April 27 2019
76+
### 1.0.0-beta - 2019-04-27
7777
* **Breaking Change** New type provider API! see samples/client-provider for details.
7878
* Fixes for #216 enum as a variable.
7979
* Upgraded paket and dependencies.
8080

81-
### 1.0.0-beta2 - April 27 2019
81+
### 1.0.0-beta2 - 2019-04-27
8282
* **Breaking Change** GraphQLProvider now makes Nullable GraphQL inputs optional method arguments instead of options
8383
* **Breaking Change** GraphQLProvider uses the operation name as the generated operation type's names. if no operation name is specified it uses "Operation" + the query string's hash
8484
* Make the type provider cross-targeting
8585
* **Breaking Change** Add postcompile phase to middleware interface
8686

87-
### 1.0.0-beta3 - May 10 2019
87+
### 1.0.0-beta3 - 2019-05-10
8888
* **Breaking Change** GraphQLProvider record types constructors now receive option arguments as optional arguments
8989
* Revision on scalar types parsing - fixed some wrong behaviors such as parsing ints as floats
9090

91-
### 1.0.0-beta4 - May 13 2019
91+
### 1.0.0-beta4 - 2019-05-13
9292
* Fixing a bug when converting variable types to variables json in a query
9393

94-
### 1.0.0-beta5 - May 13 2019
94+
### 1.0.0-beta5 - 2019-05-13
9595
* Fixing a bug when parsing json objects with no fields in serialization
9696

97-
### 1.0.0-beta6 - May 17 2019
97+
### 1.0.0-beta6 - 2019-05-17
9898
* Changing constructors of provided types to have overloads instead of optional parameters (needed because of a limitation of the Type Provider SDK)
9999
* Adding support for field aliases
100100
* Operation result errors and custom data now are provided as their respective types instead of options (`Operation Error []` and `Map<string, obj>`)
101101

102-
### 1.0.0-beta7 - May 17 2019
102+
### 1.0.0-beta7 - 2019-05-17
103103
* Minor bug fixes
104104
* Fixing an error on overload constructor definition
105105

106-
### 1.0.0-beta8 - May 22 2019
106+
### 1.0.0-beta8 - 2019-05-22
107107
* Performance improvements
108108

109-
### 1.0.0-beta9 - May 22 2019
109+
### 1.0.0-beta9 - 2019-05-22
110110
* Fixing dependency issue on Server component
111111

112-
### 1.0.0-beta90 - May 29 2019
112+
### 1.0.0-beta90 - 2019-05-29
113113
* Fixing a wrong cast for System.Uri type
114114
* Adding support for file uploads through [GraphQL Multipart Request Spec](https://github.com/jaydenseric/graphql-multipart-request-spec)
115115
* Changing variable parameters of Run/AsyncRun methods to work as overloaded methods instead of one having optional parameters
116116
* Minor bug fixes
117117

118-
### 1.0.0 - July 4 2019
118+
### 1.0.0 - 2019-07-04
119119
* Changing the internal client of the Type provider (`System.Net.Http.HttpClient`)
120120
* Fixing several minor bugs of the file upload system in the client provider
121121
* Limiting the upload type of the client provider to be a scalar type (provider fails if it is not)
@@ -128,35 +128,35 @@
128128
* Adding null value support for the AST Input Values (it was previously parsed as an Enum Value)
129129
* **Breaking Change** Renaming `FSharp.Data.GraphQL.Server.Middlewares` package to `FSharp.Data.GraphQL.Server.Middleware`
130130

131-
### 1.0.1 - July 5 2019
131+
### 1.0.1 - 2019-07-05
132132
* Adjusting package dependencies (`FParsec`, `System.Net.Http`, and `FSharp.Data.GraphQL.Server` are not locked anymore)
133133

134-
### 1.0.2 - August 19 2019
134+
### 1.0.2 - 2019-08-19
135135
* fixed false positive validation errors related to variable usage.
136136

137-
### 1.0.3 - March 3 2020
137+
### 1.0.3 - 2020-03-03
138138
* Correct printing of queries without names
139139
* Correct printing of ListValue and ObjectValue
140140
* Traverse list values in argument lists
141141
* Added test cases for object inputs for GraphQL functions
142142

143143

144-
### 1.0.4 - March 22 2020
144+
### 1.0.4 - 2020-03-22
145145
* TypeProvider now treats custom scalars as strings
146146
* The Guid scalar was mapped to a DateTime
147147

148148

149-
### 1.0.5 - March 23 2020
149+
### 1.0.5 - 2020-03-23
150150
* Support opening static classes
151151
* Add additional case in client to support failed requests that don't return a path.
152152

153-
### 1.0.6 - December 15 2020
153+
### 1.0.6 - 2020-12-15
154154
* TypeProvider accepts IHttpClientFactory as input
155155

156-
### 1.0.7 - December 30 2020
156+
### 1.0.7 - 2020-12-30
157157
* Add static TypeProvider parameter `explicitOptionalParameters`.
158158

159-
### 1.0.8 - April 18 2021
159+
### 1.0.8 - 2021-04-18
160160
* Remove Desktop build
161161
* Update documentation and build tools
162162
* Upgrade build scripts
@@ -165,7 +165,7 @@
165165
* Make FSharp.Data.GraphQL.Shared a NuGet package
166166
* Fix parser bug. Thanks to @njlr
167167

168-
### 2.0.0 - March 24 2024
168+
### 2.0.0 - 2024-03-24
169169
* **Breaking Change** Migrated to .NET 6/7 and F# 7
170170
* **Breaking Change** Implemented GraphQL error handling using `IGQLError` interface instead of exceptions
171171
* **Breaking Change** Implemented parsing variables as `JsonElement`
@@ -185,18 +185,18 @@
185185
* Improved WebSocket handling to eliminate large array allocations
186186
* Fixed various introspection and default value encoding issues
187187

188-
### 2.1.0 - April 13 2024
188+
### 2.1.0 - 2024-04-13
189189
* Improved server exception logging by including exception in log message
190190
* Documentation and README improvements
191191

192-
### 2.2.0 - May 8 2024
192+
### 2.2.0 - 2024-05-08
193193
* Improved `AddGraphQLOptions`
194194
* Added Altair and GraphiQL to sample projects
195195

196-
### 2.2.1 - June 16 2024
196+
### 2.2.1 - 2024-06-16
197197
* Fixed `JsonSerializerOptions` read-only instance error
198198

199-
### 3.0.0 - November 30 2025
199+
### 3.0.0 - 2025-11-30
200200
* **Breaking Change** Migrated to .NET 8 and F# 9.0 with FSharp.Core 9.0.x
201201
* **Breaking Change** Updated scalar `CoerceOutput` signature to `objnull -> 'Primitive option`
202202
* **Breaking Change** Moved GraphQL error extensions to standard `extensions` field according to specification

0 commit comments

Comments
 (0)