github go-jet/jet v2.16.0
Release v2.16.0

3 hours ago

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 SetStatement in the PostgreSQL, MySQL, and SQLite dialects, allowing compound UNION, INTERSECT, and EXCEPT query results to be named(PR).
  • Added support for using WITH statements as INSERT(...).QUERY(...) for MySQL/MariaDB, and SQLite (issue, PR).
  • Added show version flag to jet generator CLI (PR)

🐛 Bug Fixes

  • Fixed INSERT(...).MODEL and MODELS mapping for customized model field names by supporting column:"..." 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

Don't miss a new jet release

NewReleases is sending notifications on new releases.