What's Changed
- refactor(widget): Consistently use
warningsfor warnings by @dangotbanned in #1159 - chore: bump the prod-deps group with 3 updates by @dependabot[bot] in #1168
- chore: bump github.com/stretchr/testify from 1.11.1 to 1.12.1 in /packages/server/duckdb-server-go in the gomod group by @dependabot[bot] in #1165
- chore: bump the cargo group in /packages/server/duckdb-server-rust with 6 updates by @dependabot[bot] in #1167
- chore: bump the dev-deps group with 13 updates by @dependabot[bot] in #1166
- docs: fix loadJSON option name in generated SQL example by @domoritz in #1181
- fix: Fix sql scale transforms. by @jheer in #1211
- feat!: remove the persist query option and server-side result caches by @domoritz in #1213
- fix: pass information about time zones to plot by @domoritz in #1162
- feat!: remove json query type from connectors by @domoritz in #1172
- fix(core): reject the in-flight socket request on close by @derekperkins in #1225
- perf: send socket requests without waiting for the previous response by @domoritz in #1209
- fix(sql): remove pivot query import cycle by @rokotyan in #1178
- fix: use standard wikimedia thumbnail sizes for president portraits by @domoritz in #1230
- feat(go-server)!: expose typed command payloads by @derekperkins in #1215
- feat(go-server): configure get response caching by @derekperkins in #1216
- test(duckdb-server): call get_arrow directly in query test by @domoritz in #1236
- test(spec): fix presidential opinion browser snapshot by @derekperkins in #1237
- feat!: size-based client query cache by @domoritz in #1171
- fix: resolve exec acknowledgements in the socket connector by @domoritz in #1227
- refactor!: drop the cache ttl and the shared owner charges by @domoritz in #1229
- docs: update pnpm and uv, update node in docs by @domoritz in #1240
- fix!: require the query type and reject a missing one with 400 by @domoritz in #1228
- feat(server): switch to msgspec, refactor handler by @domoritz in #1244
- docs: Update what-is-mosaic page. by @jheer in #1248
- feat: Add list clause metadata, refactor selection clauses. by @jheer in #1254
- feat: Add isSetOperation method. by @jheer in #1255
- fix: Handle empty non-null points clause. by @jheer in #1256
- html columns in table by @douglaskariuki002 in #1249
- fix: Bail on empty data in Density1D. by @jheer in #1265
- feat(go-server)!: delegate SQL validation to gatekeeper by @derekperkins in #1245
- test(go-server): handle absent gatekeeper in startup check by @derekperkins in #1267
- feat!: Use lineage analysis for preaggregation, plus misc fixes. by @jheer in #1263
- fix: Include
{Nearest,ToggleZ}inPlotInteractorby @dangotbanned in #1269 - fix(spec): use the spec package's own LiteralNode for window frame offsets by @rpruim in #1271
- feat(spec): add nested transforms in transform arguments by @TimothyWang56 in #1257
- style: enforce single quotes by @domoritz in #1266
- fix: Allow
falseinBin.niceby @dangotbanned in #1274 - fix: Annotate
NthValuewith 2 required arguments by @dangotbanned in #1273 - ci: support pre-releases in the release workflow by @domoritz in #1278
- docs: add window-frame example to navigation by @domoritz in #1279
- chore: update node, rust, and python deps by @domoritz in #1277
- chore!: Drop explicit support for
modin.pandas.DataFrameby @dangotbanned in #1295 - feat(go-server): automate localhost HTTPS setup by @derekperkins in #1297
- feat(go-server): compress http responses with gzhttp by @derekperkins in #1298
New Contributors
- @rokotyan made their first contribution in #1178
- @douglaskariuki002 made their first contribution in #1249
- @rpruim made their first contribution in #1271
- @TimothyWang56 made their first contribution in #1257
Full Changelog: v0.31.0...v0.32.0-beta.0