ReferenceChangelog
v1.0.0
Released 2020-02-18 · View on GitHub
Documentation
- Add documentation for query commands (#270)
- Add named parameter documentation (#332)
README
- Add sponsors section (#333)
Cmd
- Remove parse subcommand (#322)
Config
- Parse V2 config format
- Add support for YAML (#336)
Examples
- Add the jets and booktest examples (#237)
- Move sqlc.json into examples folder (#238)
- Add the authors example (#241)
- Add build tag to authors tests (#319)
Internal
- Allow CTE to be used with UPDATE (#268)
- Remove the PackageMap from settings (#295)
Internal/config
- Create new config package (#313)
Internal/dinosql
- Emit Querier interface (#240)
- Strip leading "go-" or trailing "-go" from import (#262)
- Overrides can now be basic types (#271)
- Import needed types for Querier (#285)
- Handle schema-scoped enums (#310)
- Ignore golang-migrate rollbacks (#320)
Internal/endtoend
- Move more tests to the record/replay framework
- Add update test for named params (#329)
Internal/mysql
- Fix flaky test (#242)
- Port tests to endtoend package (#315)
Internal/parser
- Resolve nested CTEs (#324)
- Error if last query is missing (#325)
- Support joins with aliases (#326)
- Remove print statement (#327)
Internal/sqlc
- Add support for composite types (#311)
Kotlin
- Support primitives
- Arrays, enums, and dates
- Generate examples
- README for examples
- Factor out db setup extension
- Fix enums, use List instead of Array
- Port Go tests for examples
- Rewrite numbered params to positional params
- Always use use, fix indents
- Unbox query params
Parser
- Attach range vars to insert params
- Attach range vars to insert params (#342)
- Remove dead code (#343)