What's Changed
Fixes
- fix (engine/sqlite): normalize table names (#3162) by @jvns in #3657
- fix(cmd): Read correct environment variable for remote by @emilecaron in #3536
- fix(compiler): Don't crash on WHERE x IN (... UNION ...) by @Jille in #3652
- fix(dbmanager): use correct SQL to drop databases by @scottt in #3640
- fix(docs): correct spelling and grammar by @anazcodes in #3645
- fix(golang): escape q field name by @vitords in #3647
- fix(postgresql): Support renaming and dropping materialized views by @swallowstalker in #3728
- fix: Do not close wazero module on error (#3758) by @edman in #3759
- fix: Incorrect generate model names for "metadata" suffix by @qanghaa in #3553
Features
- feat(cli): Bump version from 1.27.0 to 1.28.0 by @kyleconroy in #3798
- feat(docs): how-to use transactions with pgx by @pedro-tiple in #3557
- feat(dolphin): Upgrade to latest TiDB parser by @kyleconroy in #3733
- feat(mysql): Add a test for VECTOR column type by @kyleconroy in #3734
- feat(quickdb): Remove unused func by @kyleconroy in #3576
- feat: Allow selective disabling of rules per query by @rhodeon in #3620
- feat: added sqlite beta support to C# plugin by @SockworkOrange in #3658
Documentation
- docs: Add changelog for 1.28.0 by @kyleconroy in #3797
- docs: Fix json format and invalid property by @michaelbeutler in #3459
- docs: Fix sqlite package import by @cugu in #3767
- docs: Update tutorial to use modernc.sql/sqlite by @werelord in #3562
- docs: add missing documentation about copyfrom by @YvanDaSilva in #3583
- docs: add sqlc-gen-from-template by @fdietze in #3601
Misc
- build: Upgrade to Go 1.23.5 by @kyleconroy in #3795
- chore: Remove the triage label by @kyleconroy in #3527
- chore: Upgrade to Go 1.22.8 to silence vulncheck by @kyleconroy in #3646
New Contributors
- @emilecaron made their first contribution in #3536
- @pedro-tiple made their first contribution in #3557
- @michaelbeutler made their first contribution in #3459
- @anazcodes made their first contribution in #3645
- @scottt made their first contribution in #3640
- @jvns made their first contribution in #3657
- @vitords made their first contribution in #3647
- @YvanDaSilva made their first contribution in #3583
- @werelord made their first contribution in #3562
- @qanghaa made their first contribution in #3553
- @rhodeon made their first contribution in #3620
- @swallowstalker made their first contribution in #3728
- @fdietze made their first contribution in #3601
- @edman made their first contribution in #3759
- @cugu made their first contribution in #3767
Full Changelog: v1.27.0...v1.28.0