Changelog
🐛 Bug Fixes
- scaffold: install with the layout the project asks for (81410da) (by Chris chris@stacksjs.com)
- types: expose query trace configuration (8b46264) (by Chris chris@stacksjs.com)
- error-handling: ship the error-page templates with the package (881d9e6) (by Chris chris@stacksjs.com)
- mail: recover encrypted storage after reboot (4322d42) (by Chris chris@stacksjs.com)
⚡ Performance Improvements
- database: streamline deferred select lookups (1b7ad7d) (by Chris chris@stacksjs.com)
- database: skip unused read-routing contexts (e9ae206) (by Chris chris@stacksjs.com)
- router: trust fused request enhancement (bf3b2a9) (by Chris chris@stacksjs.com)
- router: reuse empty middleware state (8e7809a) (by Chris chris@stacksjs.com)
- database: specialize single-predicate selects (98fb1c3) (by Chris chris@stacksjs.com)
- database: remove deferred select replay log (b165598) (by Chris chris@stacksjs.com)
- database: bypass replica routing for SQLite (7ce7fc3) (by Chris chris@stacksjs.com)
- database: compact deferred select replay (84b9958) (by Chris chris@stacksjs.com)
- router: skip redundant request macro checks (6030a6b) (by Chris chris@stacksjs.com)
- router: fuse request helper prototypes (0928e1c) (by Chris chris@stacksjs.com)
- router: rely on scoped query diagnostics (c2e821a) (by Chris chris@stacksjs.com)
- router: skip empty response metadata work (c1e7baa) (by Chris chris@stacksjs.com)
- database: defer full SQLite select builders (5c558bb) (by Chris chris@stacksjs.com)
- database: skip unused production query hooks (d3bfb60) (by Chris chris@stacksjs.com)
- database: make production query history opt-in (916b84e) (by Chris chris@stacksjs.com)
- database: reserve query traces for problems (b1e3055) (by Chris chris@stacksjs.com)
- query-builder: reduce WAL checkpoint frequency (1074b2e) (by Chris chris@stacksjs.com)
- database: widen query log batches (b6aff86) (by Chris chris@stacksjs.com)
- database: batch query log writes (8d620e7) (by Chris chris@stacksjs.com)
- router: preapply generated response metadata (47c94f9) (by Chris chris@stacksjs.com)
- router: skip known-empty security probes (748b82b) (by Chris chris@stacksjs.com)
- router: use leaner security header lookups (a84947f) (by Chris chris@stacksjs.com)
- router: reuse warm CSRF cookie checks (7ce922c) (by Chris chris@stacksjs.com)
- router: skip paginator checks for plain JSON (062b849) (by Chris chris@stacksjs.com)
🔧 Chores
- release v0.74.27 (33029bf) (by Chris chris@stacksjs.com)
Contributors
- Chris chris@stacksjs.com