Changelog History
Page 1
-
v0.17.20 Changes
September 19, 2022- ๐ 0e4cbd10 release v0.17.20
โก๏ธ 12ae8ffa Update go-colorable and x/tools. (#2382)
This picks up a new 2022 version of golang.org/x/sys which is caused by ๐ https://github.com/golang/go/issues/49219 and is needed to fix building using Go 1.18 on aarch64-darwin.
๐ 68136ffb Update diagram in documentation (#2381)
๐ The diagram wasn't rendering properly in Go docs, which was a shame because it's a great diagram. This PR fixes that by indenting it another space.
๐ d29d098f fix field merging behavior for fragments on interfaces (#2380)
โก๏ธ 6bb31862 Update changelog for v0.17.19
๐ bb7fbc0f v0.17.19 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups -->
-
v0.17.19 Changes
September 15, 2022๐ 588c6ac1 release v0.17.19
๐ c6713170 v0.17.18 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups -->
-
v0.17.18 Changes
September 15, 2022๐ 1d41c808 release v0.17.18
โก๏ธ 4dbe2e47 update graphiql to 2.0.7 (#2375)
โ b7cc094a testfix: make apollo federated tracer test more consistent (#2374)
โก๏ธ Update tracing_test.go
โ add missing imports
โก๏ธ d096fb9b Update directives (#2371)
1acfea2f Add v0.17.17 changelog
๐ c273adc8 v0.17.17 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups -->
-
v0.17.17 Changes
September 13, 2022- ๐ d50bc5ac release v0.17.17
462025b4 nil check error before type assertion follow-up from #2341 (#2368)
- ๐ Improve errcode.Set safety
59493aff fix: apollo federation tracer was race prone (#2366)
The tracer was using a global state across different goroutines โ Added req headers to operation context to allow it to be fetched in InterceptOperation
โก๏ธ fc018556 Update gqlparser to v2.5.1 (#2363)
56574a14 feat: make Playground HTML content compatible with UTF-8 charset (#2355)
๐ 182b039d Add
subscriptions.md
recipe to docs (#2346)โ Add
subscriptions.md
recipe to docs๐ Fix wrong request type
b66fff16 Add omit_getters config option (#2348)
โก๏ธ 2ba8040f Update changelog for v0.17.16
๐ 8bef8c80 v0.17.16 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups -->
-
v0.17.16 Changes
August 26, 2022๐ 9593cead release v0.17.16
โก๏ธ 2390af2d Update gqlparser to v2.5.0 (#2341)
โก๏ธ 2a87fe06 feat: update Graphiql to version 2 (#2340)
โก๏ธ 32e2ccd3 Update yaml to v3 (#2339)
โก๏ธ update yaml to v3
โ add missing go entry for yaml on _example
โ add missing sum file
- ๐ 7949117a v0.17.15 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups -->
-
v0.17.15 Changes
August 23, 2022๐ 23cc7492 release v0.17.15
๐ 577a570c Markdown formatting fixes (#2335)
2b584011 Fix Interface Slice Getter Generation (#2332)
๐ Make modelgen test fail if generated doesn't build โ Added returning list of interface to modelgen test schema
Implement slice copying when returning interface slices
๐ Re-generate to satisfy the linter
aee57b4c Correct boolean logic (#2330)
Correcting boolean logic issue
โก๏ธ da0610e1 Update changelog for v0.17.14
๐ ddcb524e v0.17.14 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups -->
-
v0.17.14 Changes
August 18, 2022๐ 581bf6eb release v0.17.14
โก๏ธ d3384377 Update gqlparser
c2d02d35 More descriptive
not implemented
stubs (#2328) (closes #2327)
9f919d2c Avoid GraphQL to Go Naming Collision with "ToGoModelName" func (#2322) (closes #2321)
using ReplaceAllStringLiteral
๐ fixing wordInfo template test
โฌ๏ธ bumping linter timeout to 5m
comment cleanup
some cleanup, adding "ToGoPrivateModelName" func
โ adding "ToGoPrivateModelName" func
๐จ refactoring word walker impl and tests
๐ hopefully making linter happy
๐ 2304c104 Include docstrings on interface getters (#2317)
f5d60326 Leverage (*Imports).LookupType when generating interface field getters (#2315)
242c3ba2 Generate getters for interface fields (#2314)
Generate getters for interface fields
๐ Changes to make models_test.go pass
๐ Use text/template, not html/template
Re-run go generate ./...
๐ gofmt a few files that were failing lint checks
Another gofmt straggler
Try making the "generated" match the exact whitespace github is disliking
0d91c893 Add hackernews graphql api tutorial to other resources (#2305)
โก๏ธ c2526ba5 Update gqlparser to v2.4.7 (#2300)
f283124d #2298: fix gqlgen extracting module name from comment line (#2299)
๐ 779d7cdd Add support for KeepAlive message in websocket client (#2293)
โ Add support for KeepAlive message in websocket client
rewrite if-else to switch statement
- ๐ 5a37d1dc v0.17.13 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups -->
-
v0.17.13 Changes
July 15, 2022- ๐ e82b6bf1 release v0.17.13
f0e9047d Hide dependencies in
tools.go
from importers (#2287)Projects that use
go mod vendor
will vendorgithub.com/matryer/moq
despite it not being required at runtime.Moving
tools.go
tointernal
hides this import from downstream ๐ users and avoidsgithub.com/matryer/moq
being vendored.๐คก
go generate
of the mocks still works as expected.โ The assumption behind the import test broke, so I've pointed it at a ๐ different path that has no Go code. This seems to match the intent โ behind the original test for the
internal/code/..
path.- ๐ 6310e6a7 support named interface to Field.CallArgs (#2289)
30493696 fix: return the original error (#2288)
- ๐ fix: return the original error
close https://github.com/99designs/gqlgen/issues/2286
- โก๏ธ Update error.go
โก๏ธ fb13091d updated WebSocker InitFunc recipe (#2275)
โก๏ธ 770c09fb Update changelog for v0.17.12
๐ b4c186a7 v0.17.12 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups -->
-
v0.17.12 Changes
July 04, 2022๐ 94c02b0d release v0.17.12
7eb8ba93 Fix CreateTodo (#2256)
0b0e5ce4 Replace use of strings.Title with cases.Title (#2268)
โ github: Test more go versions
โ github: Fix ci tests
github: Increase verbosity, sleep
github: Drop bash
โ github: Test go 1.18 and newer node verisons
github: Pull out node 16 for now
๐ github: Only lint 1.16 for now
๐ cases: Use cases.Title over strings.Title which is deprecated
๐ gqlgen: Remove use of deprecated strings.Title
๐ 0c11e5fd parse at beginning of do function (#2269)
โก๏ธ edb1c585 Update Changelog for v0.17.11
๐ 5e6b52fd v0.17.11 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups -->
-
v0.17.11 Changes
July 03, 2022๐ ea294c4e release v0.17.11
โก๏ธ 8ebf75c1 Update gqlparser (#2270)
๐ท b8497f52 github: Fix CI pipelines (#2266)
โ github: Test more go versions
โ github: Fix ci tests
github: Increase verbosity, sleep
github: Drop bash
โ github: Test go 1.18 and newer node verisons
github: Pull out node 16 for now
๐ github: Only lint 1.16 for now
c287a7b0 codegen: fix resolvers execution order (#2267)
codegen: fix run order of resolver
๐ fix: update code generate
๐ fix: update stub, root to generate resolver for input
๐ fix: added unit-test for input field order
๐ fix: added test for singlefile
8481457f gqlgen: Add resolver comment generation and preservation (#2263)
gqlgen: Add resolver comment generation and preservation
gqlgen: Regenerate
- ๐ 532d46af Make uploads content seekable (#2247)
34bbc450 Use the go:embed API to lookup templates (#2262)
- ๐ฆ Switch the templates package internally to read from TemplateFS
๐ Users are expected to pass in the FS by using the embed API.
โก๏ธ Update all usages of templates.Render to use the TemplateFS option
๐ Fix unit tests
๐ Fix linter error
Commit generated changes
Doesn't look like anything has changed though. Maybe just a different whitespace character.
- ๐ Fix test
53ca207a Fix PR links in CHANGELOG.md (#2257)
๐ fix "PR" regex in CHANGELOG-full-history.tpl.md
regenerate CHANGELOG.md
๐ 53ada82e Replace deprecated ioutil pkg with os & io (#2254)
๐ฆ As of Go 1.16, the same functionality is now provided by package io or ๐ฆ package os, and those implementations should be preferred in new code.
So replacing all usage of ioutil pkg with io & os.
โก๏ธ a8f112e0 update changelog
๐ 82fbbe41 v0.17.10 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups -->