v0.12.1 - 2024-10-03
- release: remove 'archives.replacements' (deprecated + removed), replace w 'name_template'
v0.12.0 - 2024-09-27
- deps: remove go-gitlint (#241)
- generate: add ability to generate multiple targeted packages
v0.11.0 - 2023-03-15
- nerdgraphclient: dont generate integration test file yet, needs more work before its ready
- update README with installation command
- generate integration test file alongside client api file
- nerdgraphclient: generate integration test file via --include-integration-test command flag
v0.10.319 - 2022-06-30
- print correct version
v0.10.318 - 2022-06-30
v0.10.317 - 2022-06-30
v0.10.316 - 2022-06-30
v0.10.315 - 2022-06-30
v0.10.314 - 2022-06-30
v0.10.313 - 2022-06-30
v0.10.312 - 2022-06-30
v0.10.311 - 2022-06-30
v0.10.310 - 2022-06-30
v0.10.309 - 2022-06-30
v0.10.308 - 2022-06-30
v0.10.307 - 2022-06-30
v0.10.306 - 2022-06-30
v0.10.305 - 2022-06-30
v0.10.304 - 2022-06-30
v0.10.303 - 2022-06-30
v0.10.302 - 2022-06-30
v0.10.301 - 2022-06-30
v0.10.300 - 2022-06-30
v0.10.299 - 2022-06-30
v0.10.298 - 2022-06-30
v0.10.297 - 2022-06-30
v0.10.296 - 2022-06-30
v0.10.295 - 2022-06-30
v0.10.294 - 2022-06-30
v0.10.293 - 2022-06-30
v0.10.292 - 2022-06-30
v0.10.291 - 2022-06-30
v0.10.290 - 2022-06-30
v0.10.289 - 2022-06-30
v0.10.288 - 2022-06-30
v0.10.287 - 2022-06-30
v0.10.286 - 2022-06-30
v0.10.285 - 2022-06-30
v0.10.284 - 2022-06-30
v0.10.283 - 2022-06-30
v0.10.282 - 2022-06-30
v0.10.281 - 2022-06-30
v0.10.280 - 2022-06-30
v0.10.279 - 2022-06-30
v0.10.278 - 2022-06-30
v0.10.277 - 2022-06-30
v0.10.276 - 2022-06-30
v0.10.275 - 2022-06-30
v0.10.274 - 2022-06-30
v0.10.273 - 2022-06-30
v0.10.272 - 2022-06-30
v0.10.271 - 2022-06-30
v0.10.270 - 2022-06-30
v0.10.269 - 2022-06-30
v0.10.268 - 2022-06-30
v0.10.267 - 2022-06-30
v0.10.266 - 2022-06-30
v0.10.265 - 2022-06-30
v0.10.264 - 2022-06-30
v0.10.263 - 2022-06-30
v0.10.262 - 2022-06-30
v0.10.261 - 2022-06-30
v0.10.260 - 2022-06-30
v0.10.259 - 2022-06-30
v0.10.258 - 2022-06-30
v0.10.257 - 2022-06-30
v0.10.256 - 2022-06-30
v0.10.255 - 2022-06-30
v0.10.254 - 2022-06-30
v0.10.253 - 2022-06-30
v0.10.252 - 2022-06-30
v0.10.251 - 2022-06-30
v0.10.250 - 2022-06-30
v0.10.249 - 2022-06-30
v0.10.248 - 2022-06-30
v0.10.247 - 2022-06-30
v0.10.246 - 2022-06-30
v0.10.245 - 2022-06-30
v0.10.244 - 2022-06-30
v0.10.243 - 2022-06-30
v0.10.242 - 2022-06-30
v0.10.241 - 2022-06-30
v0.10.240 - 2022-06-30
v0.10.239 - 2022-06-30
v0.10.238 - 2022-06-30
v0.10.237 - 2022-06-30
v0.10.236 - 2022-06-30
v0.10.235 - 2022-06-30
v0.10.234 - 2022-06-30
v0.10.233 - 2022-06-30
v0.10.232 - 2022-06-30
v0.10.231 - 2022-06-30
v0.10.230 - 2022-06-30
v0.10.229 - 2022-06-30
v0.10.228 - 2022-06-30
v0.10.227 - 2022-06-30
v0.10.226 - 2022-06-30
v0.10.225 - 2022-06-30
v0.10.224 - 2022-06-30
v0.10.223 - 2022-06-30
v0.10.222 - 2022-06-30
v0.10.221 - 2022-06-30
v0.10.220 - 2022-06-30
v0.10.219 - 2022-06-30
v0.10.218 - 2022-06-30
v0.10.217 - 2022-06-30
v0.10.216 - 2022-06-30
v0.10.215 - 2022-06-30
v0.10.214 - 2022-06-30
v0.10.213 - 2022-06-30
v0.10.212 - 2022-06-30
v0.10.211 - 2022-06-30
v0.10.210 - 2022-06-30
v0.10.209 - 2022-06-30
v0.10.208 - 2022-06-30
v0.10.207 - 2022-06-30
v0.10.206 - 2022-06-30
v0.10.205 - 2022-06-30
v0.10.204 - 2022-06-30
v0.10.203 - 2022-06-30
v0.10.202 - 2022-06-30
v0.10.201 - 2022-06-30
v0.10.200 - 2022-06-30
v0.10.199 - 2022-06-30
v0.10.198 - 2022-06-30
v0.10.197 - 2022-06-30
v0.10.196 - 2022-06-30
v0.10.195 - 2022-06-30
v0.10.194 - 2022-06-30
v0.10.193 - 2022-06-30
v0.10.192 - 2022-06-30
v0.10.191 - 2022-06-30
v0.10.190 - 2022-06-30
v0.10.189 - 2022-06-30
v0.10.188 - 2022-06-30
v0.10.187 - 2022-06-30
v0.10.186 - 2022-06-30
v0.10.185 - 2022-06-30
v0.10.184 - 2022-06-30
v0.10.183 - 2022-06-30
v0.10.182 - 2022-06-30
v0.10.181 - 2022-06-30
v0.10.180 - 2022-06-30
v0.10.179 - 2022-06-30
v0.10.178 - 2022-06-30
v0.10.177 - 2022-06-30
v0.10.176 - 2022-06-30
v0.10.175 - 2022-06-30
v0.10.174 - 2022-06-30
v0.10.173 - 2022-06-30
v0.10.172 - 2022-06-30
v0.10.171 - 2022-06-30
v0.10.170 - 2022-06-30
v0.10.169 - 2022-06-30
v0.10.168 - 2022-06-30
v0.10.167 - 2022-06-30
v0.10.166 - 2022-06-30
v0.10.165 - 2022-06-30
v0.10.164 - 2022-06-30
v0.10.163 - 2022-06-30
v0.10.162 - 2022-06-30
v0.10.161 - 2022-06-30
v0.10.160 - 2022-06-30
v0.10.159 - 2022-06-30
v0.10.158 - 2022-06-30
v0.10.157 - 2022-06-30
v0.10.156 - 2022-06-30
v0.10.155 - 2022-06-30
v0.10.154 - 2022-06-30
v0.10.153 - 2022-06-30
v0.10.152 - 2022-06-30
v0.10.151 - 2022-06-30
v0.10.150 - 2022-06-30
v0.10.149 - 2022-06-30
v0.10.148 - 2022-06-30
v0.10.147 - 2022-06-30
v0.10.146 - 2022-06-30
v0.10.145 - 2022-06-30
v0.10.144 - 2022-06-30
v0.10.143 - 2022-06-30
v0.10.142 - 2022-06-30
v0.10.141 - 2022-06-30
v0.10.140 - 2022-06-30
v0.10.139 - 2022-06-30
v0.10.138 - 2022-06-30
v0.10.137 - 2022-06-30
v0.10.136 - 2022-06-30
v0.10.135 - 2022-06-30
v0.10.134 - 2022-06-30
v0.10.133 - 2022-06-30
v0.10.132 - 2022-06-30
v0.10.131 - 2022-06-30
v0.10.130 - 2022-06-30
v0.10.129 - 2022-06-30
v0.10.128 - 2022-06-30
v0.10.127 - 2022-06-30
v0.10.126 - 2022-06-30
v0.10.125 - 2022-06-30
v0.10.124 - 2022-06-30
v0.10.123 - 2022-06-30
v0.10.122 - 2022-06-30
v0.10.121 - 2022-06-30
v0.10.120 - 2022-06-30
v0.10.119 - 2022-06-30
v0.10.118 - 2022-06-30
v0.10.117 - 2022-06-30
v0.10.116 - 2022-06-30
v0.10.115 - 2022-06-30
v0.10.114 - 2022-06-30
v0.10.113 - 2022-06-30
v0.10.112 - 2022-06-30
v0.10.111 - 2022-06-30
v0.10.110 - 2022-06-30
v0.10.109 - 2022-06-30
v0.10.108 - 2022-06-30
v0.10.107 - 2022-06-30
v0.10.106 - 2022-06-30
v0.10.105 - 2022-06-30
v0.10.104 - 2022-06-30
v0.10.103 - 2022-06-30
v0.10.102 - 2022-06-30
v0.10.101 - 2022-06-30
v0.10.100 - 2022-06-30
v0.10.99 - 2022-06-30
v0.10.98 - 2022-06-30
v0.10.97 - 2022-06-30
v0.10.96 - 2022-06-30
v0.10.95 - 2022-06-30
v0.10.94 - 2022-06-30
v0.10.93 - 2022-06-30
v0.10.92 - 2022-06-30
v0.10.91 - 2022-06-30
v0.10.90 - 2022-06-30
v0.10.89 - 2022-06-30
v0.10.88 - 2022-06-30
v0.10.87 - 2022-06-30
v0.10.86 - 2022-06-30
v0.10.85 - 2022-06-30
v0.10.84 - 2022-06-30
v0.10.83 - 2022-06-30
v0.10.82 - 2022-06-30
v0.10.81 - 2022-06-30
v0.10.80 - 2022-06-30
v0.10.79 - 2022-06-30
v0.10.78 - 2022-06-30
v0.10.77 - 2022-06-30
v0.10.76 - 2022-06-30
v0.10.75 - 2022-06-30
v0.10.74 - 2022-06-30
v0.10.73 - 2022-06-30
v0.10.72 - 2022-06-30
v0.10.71 - 2022-06-30
v0.10.70 - 2022-06-30
v0.10.69 - 2022-06-30
v0.10.68 - 2022-06-30
v0.10.67 - 2022-06-30
v0.10.66 - 2022-06-30
v0.10.65 - 2022-06-30
v0.10.64 - 2022-06-30
v0.10.63 - 2022-06-30
v0.10.62 - 2022-06-30
v0.10.61 - 2022-06-30
v0.10.60 - 2022-06-30
v0.10.59 - 2022-06-30
v0.10.58 - 2022-06-30
v0.10.57 - 2022-06-30
v0.10.56 - 2022-06-30
v0.10.55 - 2022-06-30
v0.10.54 - 2022-06-30
v0.10.53 - 2022-06-30
v0.10.52 - 2022-06-30
v0.10.51 - 2022-06-30
v0.10.50 - 2022-06-30
v0.10.49 - 2022-06-30
v0.10.48 - 2022-06-30
v0.10.47 - 2022-06-30
v0.10.46 - 2022-06-30
v0.10.45 - 2022-06-30
v0.10.44 - 2022-06-30
v0.10.43 - 2022-06-30
v0.10.42 - 2022-06-30
v0.10.41 - 2022-06-30
v0.10.40 - 2022-06-30
v0.10.39 - 2022-06-30
v0.10.38 - 2022-06-30
v0.10.37 - 2022-06-30
v0.10.36 - 2022-06-30
v0.10.35 - 2022-06-30
v0.10.34 - 2022-06-30
v0.10.33 - 2022-06-30
v0.10.32 - 2022-06-30
v0.10.31 - 2022-06-30
v0.10.30 - 2022-06-30
v0.10.29 - 2022-06-30
v0.10.28 - 2022-06-30
v0.10.27 - 2022-06-30
v0.10.26 - 2022-06-30
v0.10.25 - 2022-06-30
v0.10.24 - 2022-06-30
v0.10.23 - 2022-06-30
v0.10.22 - 2022-06-30
v0.10.21 - 2022-06-30
v0.10.20 - 2022-06-30
v0.10.19 - 2022-06-30
v0.10.18 - 2022-06-30
v0.10.17 - 2022-06-30
v0.10.16 - 2022-06-30
v0.10.15 - 2022-06-30
v0.10.14 - 2022-06-30
v0.10.13 - 2022-06-30
v0.10.12 - 2022-06-30
v0.10.11 - 2022-06-30
v0.10.10 - 2022-06-30
v0.10.9 - 2022-06-30
v0.10.8 - 2022-06-30
v0.10.7 - 2022-06-30
v0.10.6 - 2022-06-30
v0.10.5 - 2022-06-30
v0.10.4 - 2022-06-30
v0.10.3 - 2022-06-30
v0.10.2 - 2022-06-30
- add tutone --help output to docs for reference
- add package schema documentation
v0.10.1 - 2021-09-27
- Add release info to README
v0.10.0 - 2021-09-27
- enable auto-releases
v0.9.0 - 2021-09-15
- add skip_fields for skipping fields within a type
- add custom template funcs
- generator: add ability to override struct tags
v0.8.1 - 2021-06-15
- schema: Explicitly anchor the regexp for mutation name (MatchString does not)
v0.8.0 - 2021-06-15
- schema: Allow for mutations to be matched by regexp instead of statically declared in config
v0.7.0 - 2021-06-14
- fetch: allow plain graphql endpoints for local development
- schema: Add ability to filter out specific fields in queries/mutations
v0.6.1 - 2021-02-11
- golang: Use Golang field names, not title case of path
- nerdgraphclient: Return value types need name overrides
- Fix repository URL in changelog
v0.6.0 - 2021-01-27
- schema: Queries withouth args do not get ()
v0.5.0 - 2021-01-04
- golang: Add ability to generate Get funcs for structs
v0.4.3 - 2020-12-21
- schema: Do not expand fields of types we will not create
- schema: The endpoint for a query might not take args
v0.4.2 - 2020-12-16
v0.4.1 - 2020-12-15
v0.4.0 - 2020-12-15
- config: Mutation and Query field depth params should match
- schema: improve Mutation query generation
- Add some info on templates
- schema: Enable mutations to have fields required in GraphQL (work-around schema issues)
v0.3.0 - 2020-12-04
- golang: Missing 0 == more allocations...
- golang: interface method memory usage can be right-sized
- golang: skip_type_create should skip for all types, not just scalars
- golang: ensure prefix for method arguments
- golang: pass input prereqs for method signature
- schema: ensure proper casing of mutation names
- schema: reduce handling of query args to only non-null
- schema: ensure proper handling of query args
- typegen: Avoid panic on nil pointer unmarshal
- command: add ability to generate READ commands (amend this commit with cleanup)
- command: use schema types to build CLI command
- format: programmatically run goimports on generated code, template updates
- query: Enable nullable fields in query (this enables all of them...)
- schema: implement helper to gatehr input variables from path
- typegen: Add package import path to config
- typegen: Allow custom methods to be added to an interface definition
v0.2.5 - 2020-10-08
- build: update changelog action for improved standards
- deps: use v3 package for sprig
- schema: use better comparison when overriding field names
v0.2.4 - 2020-10-07
- expander: ensure expansion of type arguments
- golang: ensure list kinds are represented as slices
- golang: ensure more sorting for deterministic output
- golang: sort the methods before return
- schema: ensure possibleTypes on interfaces are expanded
- fix casing in README and format
- tidy up on some documentation
- add new generator for generating CLI commands
- include query string handling for golang
- begin method to build a query string from a Type
v0.2.3 - 2020-09-04
v0.2.2 - 2020-09-03
- golang: move Interface reference to template
- release: update project name for goreleaser
v0.2.1 - 2020-09-03
- changelog: update changelog on release only, drop reviewer spec
- golang: ensure Name references use goFormatName()
- schema: use correct name for lookups
v0.2.0 - 2020-09-02
- ensure only specific package types are generated when passing --package option
- codegen: update package ref for go mod usage
- generate: ensure correct generator client
- lang: remove pointer reference from return type
- nerdgraphclient: move condition block end to exclude mutation
- schema: ensure proper handling of list interfaces
- schema: avoid recursing forever when handling interface kinds
- schema: ensure recursive expansion for additional Kinds
- codegen: implement sprig community template functions
- lang: begin GoMethod implementation
- schema: implement type expansion based on method name
v0.1.2 - 2020-08-14
v0.1.1 - 2020-07-23
- schema: avoid expanding a type twice
- fetch: exit non-zero on fatal log message
- generate: dont double prepend [] for list types - i.e. [][]type
- generate: remove generate.yml and all instances of it's reference
- schema: ensure proper handling of LIST types
- util: ensure fields of nested types are also expanded
- tutone: include a couple doc strings
- tutone: include a what? section
- fetch: Fetch root mutation type
- fetch: Generic schema fetching and cache to file
- generate: format the generated source code according Go standards
- generate: implement --refetch flag
- generate: fetch if schema not present
- generate: WIP - first attempt at getting tutone to generate types
- generate: Generate command reading configs
- generator: introduce a generator concept
- tutone: default path for tutone config file