v0.8.0
v0.8.0 - 2026-06-17
Added
make scaffold-lock-upgradere-resolves the bundled workspace'suv.lockto the newest dependency versions itspyproject.tomlallows (PKG=<name>to bump a single package), with a companionmake scaffold-lock-checkdrift guard. Matchingmake lock-upgrade/make lock-checktargets do the same for the rootuv.lock; both checks run in CI and are included inmake ci.
Changed
- Bundled AI toolkits are now
one-shotanddata-exploration(previouslyone-shot-pipelineanddlthub-platform). The one-shot toolkit is reshaped aroundcreate-minimal-pipelineanddeploy-minimal-pipeline; the platform deployment toolkit (deploy-workspace,prepare-deployment,setup-runtime,debug-deployment, …) is dropped in favor ofdata-exploration(explore-data,build-notebook). - Bumped
WORKBENCH_REFtoa6a4b08eand refreshed the bundled AI workbench scaffolds across all agents (claude/codex/cursor). - Widened the startup banner logo so it no longer renders compressed, and added a blank line above it for spacing.
- The minimal workspace now loads into the managed, zero-config
playgrounddelta destination instead of localwarehouse(duckdb), so data persists across ephemeral job runs. Bumps thedltfloor to[hub,deltalake]>=1.27.2(drops the unusedfilesystemextra, addsdeltalakewhich pullsdeltalake/pyarrow;1.28.0inuv.lock) and drops the orphaned[destination.warehouse]block. - After the first pipeline run, the CLI no longer streams the run's logs live or opens the workspace overview. It now submits the run without
--followand then surfaces it withdlthub job runs show pipeline.load_sample_shop, so the user sees the run and its logs instead of an overview page. - The starter prompt handed to the coding agent is now a concrete example — "Load the 50 most recent GitHub issues from https://github.com/dlt-hub/dlt and show me the data on the dltHub query editor" — instead of the fill-in-the-blanks "Build a dlt pipeline for the [API name] API and load [endpoint/data] into DuckDB."