7.1.12 (2026-08-17)
Bug Fixes
- core: do not mutate caller-provided options in
merge,create,getReferenceandfork(#8150) (8f3ea3f), closes #8144 #8143 - core: do not mutate the options object provided by the caller (#8144) (bc60f44), closes #8143
- core: use own-property checks in populate hints, canPopulate, and filter options (#8164) (fdf9f50)
- postgres: emit and diff the index access method (#8126) (94d57e8), closes #8124
- postgres: flatten dollar-quoted bodies in raw trigger and routine DDL (#8142) (5835d84), closes #8063 #8062 #8140
- postgres: keep parens balanced when stripping casts from introspected checks (#8125) (93bf909), closes #8123
- query-builder: allow alias-prefixed keys in nested
$and/$orgroups (#8147) (ac7cc91), closes #8145 - schema: create foreign keys of new tables after altering existing ones (#8151) (96ec0fa), closes #8141
- sql: compare quoted decimal defaults numerically (#8132) (2776140), closes #8131
- sql: resolve TPT parent alias in JSON property conditions (#8163) (fec54ef), closes #8162
- sql: support joining a table or CTE by name via sql.ref() (#8161) (45d67be), closes #8157