ReferenceChangelog
v1.4.0
Released 2020-06-17 · View on GitHub
Dockerfile
- Add version build argument (#487)
MySQL
- Prevent Panic when WHERE clause contains parenthesis. (#531)
README
- Document emit_exact_table_names (#486)
All
- Remove the exp build tag (#507)
Catalog
- Support functions with table parameters (#541)
Cmd
- Bump to version 1.3.1-devel (#485)
Cmd/sqlc
- Bump version to v1.4.0 (#547)
Codegen
- Add the new codegen packages (#513)
- Add the :execresult query annotation (#542)
Compiler
- Validate function calls (#505)
- Port bottom of parseQuery (#510)
- Don't mutate table name (#517)
- Enable experimental parser by default (#518)
- Apply rename rules to enum constants (#523)
- Temp fix for typecast function parameters (#530)
Endtoend
- Standardize JSON formatting (#490)
- Add per-test configuration files (#521)
- Read expected stderr failures from disk (#527)
Internal/dinosql
- Check parameter style before ref (#488)
- Remove unneeded column suffix (#492)
- Support named function arguments (#494)
Internal/postgresql
- Fix NamedArgExpr rewrite (#491)
Multierr
- Move dinosql.ParserErr to a new package (#496)
Named
- Port parameter style validation to SQL (#504)
Parser
- Support columns from subselect statements (#489)
Rewrite
- Move parameter rewrite to package (#499)
Sqlite
- Use convert functions instead of the listener (#519)
Sqlpath
- Move ReadSQLFiles into a separate package (#495)
Validation
- Move query validation to separate package (#498)