Skip to content

Latest commit

 

History

History
217 lines (136 loc) · 11.5 KB

CHANGELOG.md

File metadata and controls

217 lines (136 loc) · 11.5 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

28 July 2022

  • Update yargs and accept output file path in CLI #116
  • Bump to 1.0.0-rc.10 822fc17

4 June 2022

  • Add support to pass http headers when running codegen cli #113
  • Bump to 1.0.0-rc.9 05a8117

29 April 2022

28 April 2022

  • Add SelectionResult type to make type alias extraction easier #111
  • Bump to 1.0.0-rc.7 f253d17

15 April 2022

  • Add support for latest graphql-js #108
  • Faster codeformatter #94
  • Add examples of basic usage e31ecb6
  • Upgrade to Jest 27 7bcde9b
  • Upgrade to typescript@4.5.4 f9071b5

2 January 2022

  • Properly print list scalar input types (closes #93) #93
  • Don't require schema definition in SDL for codegen (closes #91) #91
  • Strip directive definitions from codegen output (closes #92) #92

11 December 2021

  • Fix buildVariableDefinitions to use proper root type 30c3114
  • Bump to 1.0.0-rc.4 08bdb62
  • Bump to 1.0.0-rc.3 a40c729

9 December 2021

  • Configure website google analytics #90
  • Create docs/ and website/ #89
  • Use PNPM in CI workflows 61f15c1
  • Fix buildVariableDefinitions 36d5abb
  • Update current limitations doc 4e77c4e

25 November 2021

  • Highlight core features in README ae2934f
  • Correctly build GraphQLSchema object in generated SDK 6813a65
  • Exclude test files from release builds 1b56242

25 November 2021

  • Ast rewrite #88

23 October 2021

  • Bump ansi-regex from 5.0.0 to 5.0.1 #74
  • Bump tmpl from 1.0.4 to 1.0.5 #73
  • Bump path-parse from 1.0.6 to 1.0.7 #61
  • Patch nested enum input bug (closes #62) #62
  • Add package.json keywords (closes #60) #60
  • Implement Selector and selector APIs d5fb12f
  • Extract Result type into module fbb6313
  • Add Operation.sha256 c0f2dc7

3 August 2021

  • Add missing @apollo/client devDependency d90b2c0
  • Add missing graphql-request devDependency 50116ea

3 August 2021

  • Add graphql-request example (closes #17) #17
  • Improve apollo-client example bfbce55
  • Allow Executor to take custom fetch and httpHeaders 04b96b8
  • Remove Repl.it disclaimer about TypeScript 4.1 1a42fd8

23 June 2021

  • Bump ws from 7.4.1 to 7.4.6 #55
  • Bump handlebars from 4.7.6 to 4.7.7 #51
  • Bump hosted-git-info from 2.8.8 to 2.8.9 #52
  • Bump lodash from 4.17.20 to 4.17.21 #53
  • Unwrap results in client methods 2f14b43
  • Fix scalar and enum root-level client fields 9575864
  • Fix ReadonlyArray field being inferred as ReadonlyObject 8675820

2 April 2021

2 April 2021

  • Workaround for TypeScript 4.2+ support d8beca8
  • Use JavaScript crypto implementation 5ca4aba

1 March 2021

  • Revert "Tweak Executor interface to work with TypeScript 4.2 (#49)" fe5bb68
  • Revert "0.5.1" 892f521

1 March 2021

  • Tweak Executor interface to work with TypeScript 4.2 #49

18 February 2021

  • Support non-standard root type names (closes #46) #48
  • Fix typo #45
  • Support non-standard root type names (closes #46) (#48) #46
  • Use correct tag name value in release workflow 3d4f105

15 February 2021

  • Define and throw TypeConditionError on invalid runtime selection #44
  • Add prepublish command a62ab02

15 February 2021

  • Generate deep readonly interfaces and results by default #41

14 January 2021

  • Partially fix union type inference #35
  • Remove codeql workflow 53f8876
  • Add --silent usage to README example 219bb74

29 December 2020

29 December 2020

  • Add nullable field support #26

28 December 2020

  • Add small apollo-client example 6b80f91
  • Render all variables correctly 6dc8010

27 December 2020

v0.1.0-alpha.5

27 December 2020

  • Support Client class codegen #22
  • Bump node-notifier from 8.0.0 to 8.0.1 #15
  • Create code-analysis workflow #16
  • Experimental inline fragments #11
  • Partially support nullable and list types #8
  • Setup GitHub Actions CI workflow (closes #6) #6
  • Add back missing deprecated comment; ad more tests 2f37495
  • Add JSDoc description comment support bf9ff2d
  • Setup TypeScript project aad0c7c