v0.6.0
Changelog
Changes
- 8098593: Check the queries against the server they will run against (@linyows)
- b83548d: Describe the query files to an editor (@linyows)
- 08032d9: Follow a type's changes (@linyows)
- 6fa3d08: Let WithAPIURL skip the apiUrl check (@linyows)
- c2f5423: Let an argument be left out (@linyows)
- b7596f5: Let errors.As reach a SetError (@linyows)
- 068fabd: Resolve a relative apiUrl against the session URL (@linyows)
- 2ade77d: Restructure the READMEs and clarify the paging section (@linyows)
- 56dff27: Run a query without generating a client for it (@linyows)
- 611eaa6: Say when a session lists no capabilities at all (@linyows)
- 73a26e4: Say which call ids a response did carry (@linyows)
- 598e84d: Say which way the arity trade-off was decided (@linyows)
- 5ecb096: Say who the released binaries are for (@linyows)
- 37b84e5: Ship the server to test a client against (@linyows)
- ebf590f: Smooth out a few rough sentences in both READMEs (@linyows)
- 1526269: Tone down an overstated claim about JMAP's core idea (@linyows)
- 515a44c: Wait where the server says not now (@linyows)
- a2ecd45: Walk what does not fit in one request (@linyows)
Install
The generator is a Go tool, and what it generates is Go, so the usual way
is to record it in the module that uses it:
go get -tool github.com/linyows/jmapc/cmd/jmapc@v0.6.0
Binaries are attached below for anyone without a Go toolchain.