Release v2.16.0
✨ New Features
- Added shell-style wildcard support to the generator’s table, view, and enum allow/ignore filters (issue, PR).
- Added PostgreSQL
AS_MATERIALIZED(...)support for common table expressions(PR). - Exported
SetStatementin the PostgreSQL, MySQL, and SQLite dialects, allowing compoundUNION,INTERSECT, andEXCEPTquery results to be named(PR). - Added support for using
WITHstatements asINSERT(...).QUERY(...)for MySQL/MariaDB, and SQLite (issue, PR). - Added show version flag to jet generator CLI (PR)
🐛 Bug Fixes
- Fixed
INSERT(...).MODELandMODELSmapping for customized model field names by supportingcolumn:"..."struct tags. The generator now adds these tags automatically when model fields are renamed, while preserving explicitly configured tags (PR). - Fixed chained arithmetic and logical operators on typed window expressions so their
OVER(...)clauses are preserved (issue, PR).
🧰 Maintenance
- Moved internal test helpers out of runtime package builds (PR).
Contributors
@Seb-C @AzarAI-TOP @galexrt @MatthiasGrandl @1llu5ion @philon123 @ChrisJr404 @2uent1n