Added
- DuckDB view import restored: inspect and snapshot import now lists views alongside tables. Export runs with DuckDB
enable_external_access=false(andallowed_directoriesfor the snapshot output path) so views that only reference in-catalog data import correctly while definitions that read external files, attach other databases, or access the network are blocked. Disable withDCC_ENABLE_DUCKDB_VIEW_IMPORT=falsefor table-only mode.
Fixed
- Re-selecting a dataset in the sidebar now invalidates cached profile, sample, and related queries so Columns, Samples, and Charts reflect current data instead of stale TanStack Query results.
- Frontend dependencies upgraded to patched releases, resolving all
npm auditfindings. - Vite dev server pre-bundles heavy lazy-loaded deps at startup so first navigation to Columns/Charts/Query no longer triggers
504 (Outdated Optimize Dep)errors. - Backend dependencies upgraded (
starlette,python-multipart,pydantic-settings, and transitivemsgpack/pip) so Security Auditpip-auditpasses in CI. - Added
pytzdependency so timestamp-with-timezone columns sample correctly.
Full changelog: CHANGELOG.md