All Versions
10
Latest Version
Avg Release Cycle
103 days
Latest Release
620 days ago

Changelog History

  • v0.7.9 Changes

    February 08, 2020
    • ๐Ÿ‘ executor: better error handling @ #459
    • introspection: ensuring fields & interfaces initialization @ #469
    • ๐Ÿ“„ docs: formatting & link fixes @ #487, #497
    • โœ… tests: example of a query with variables @ #491
    • executor: ordered execution of mutations @ #493
    • examples: sql.NullString scalar example @ #501
    • ๐Ÿ“œ scalars: bitsize increased to 64 when parsing literals for floats @ #511
    • ๐Ÿ‘ examples/crud: better formatting @ #512
    • โœ… testutil: test data fix @ #513
    • ๐Ÿ‘ rules: better check of overlapping fields @ #521
    • ๐Ÿ‘ scalars: un-serialization of time.Time support for DateTime#523
    • ๐Ÿ—„ introspection: fixes false-positive deprecation of fields @ #524
    • ๐Ÿ‘ extensions: better capture of errors for resolveFieldFinishFn#526
  • v0.7.8 Changes

    March 28, 2019
    • โž• add extensions support @ #448
    • ๐Ÿ›  lexer: fixes panic on empty blockstrings @ #456
    • lexer: simplify lexer.TokenType @ #433
    • ๐Ÿ‘ resolvers: support custom map types @ #440
    • thread-safety: added Result.AppendErrors @ #434
    • ๐Ÿ›  fix panic when mutations or subscriptions are not configured @ #431
    • errors: consolidates original error for re-usability @ #427
  • v0.7.7 Changes

    December 03, 2018
    • null pointer improvements for lists @ #377
    • ๐Ÿ‘ concurrent resolvers support @ #388
    • concurrent resolvers example @ #394
    • thunk signature improvements @ #393
    • code improvements via go-critic [email protected] #395
    • ๐Ÿ”€ graphql-js sync: Public ResolveInfo.Path @ #403
    • ๐Ÿ“„ docs improvements @ #407
    • graphql.DateTime improvements @ #419
    • ๐Ÿ‘ circleci: go modules support @ #425
    • ๐Ÿ”€ graphql-js sync: FormattedError.OriginalError support @ #423
  • v0.7.6 Changes

    August 19, 2018
    • Code improvements via go-critic @ #376, #375, #374, #373 & #372
    • enum nil pointer safety @ #370
    • scalar nil pointer safety @ #369
    • examples: Products CRUD @ #368
    • ๐Ÿ‘ errors: extensions support @ #363 & #364
    • โšก๏ธ coveralls: Badge status updated @ #362
    • ci: TravisCI replaced by CircleCI @ #361
    • examples: Context modification @ #350
    • examples: Custom scalar type @ #346
    • scalars: coerceFloat improvement @ #352
    • โœ… scalars: Test coverage improved for coercion @ #342
    • ๐Ÿ›  thunks: Regression fixes @ #341
    • gofmt @ #335
    • โšก๏ธ scalars: Update float coersion double-precision @ #334
    • โž• Added AddFieldConfig method to InputObjects @ #332
    • executor: Iterable improvements @ #327
    • ๐Ÿ‘ interfaces: Support for & @ #324
    • Code clean-up @ #321, #319, #313, #307, #304, #294
    • ๐Ÿ›  typo fixes @ #320
    • ๐ŸŽ Performance optimizations @ #314
    • ๐Ÿ‘ BindFields: Pointers support @ #311
    • ๐Ÿ‘ errors: Better error messages for empty {}and () @ #310
    • 0๏ธโƒฃ executor: DefaultResolveFn improvements @ #305
    • ๐Ÿ‘ executor: resolvers as pointer methods support @ #302
  • v0.7.5 Changes

    March 08, 2018
    • README: minor introduction improvements @ #270
    • travis: adds -race flag to coveralls running cmd @ #278
    • definition: ignore Resolve FieldResolveFn from JSON export @ #284
    • executor: adds optional FieldResolver @ #288
    • travis: adds go1.10.x @ #289
  • v0.7.4 Changes

    January 07, 2018
  • v0.7.3 Changes

    September 28, 2017
  • v0.7.2 Changes

    August 06, 2017

    v0.7.2

    • graphql-js parity v0.6.0.
    • ๐Ÿ›  go-fuzz nil panic fixes @ #223 #224
    • ๐Ÿ‘ sort fields by name for better reading on introspection @ #225
    • ๐Ÿ›  fixes for input object default values @ #226
    • ๐Ÿ”ฆ exposes default resolve function outside the lib @ #227
    • empty string improvements @ #228
    • ๐Ÿ‘ cyclic fields support @ #229
  • v0.7.1 Changes

    July 24, 2017

    v0.7.1

    • graphql-js parity v0.6.0.
    • std's lib context @ #214
    • no dependencies @ #218
    • date time scalar @ #219
    • enum type pointer values @ #220
    • gqlerrors nil nodes check @ #221
    • โž• add types on runtime @#195
  • v0.7.0 Changes

    July 23, 2017

    Please use this version if using < Go 1.7

    • graphql-js parity v0.6.0.
    • examples improvements @ #216, #190, #181
    • empty string @ #201
    • ๐Ÿ›  fix string pointer @ #199
    • readme improvements @ #198, #191
    • binding fields util @ #197
    • parity graphq-js v0.6.0 @ #192
    • vendoring @ #188
    • context deadline @ #185