Repository navigation
Releases: AetherBreaker/aeth-devkit
Release list
v15.1.1
v15.1.0
Dockerfile windows and kept release jobs
v15.0.2
the compose scaffold comes from devkit-container only
v15.0.1
setup-project sweeps the container package's gates after installing it
v15.0.0
the # ! template language: Python gate expressions, structural blocks, rule annotations; setup-project: markers are no longer read
v14.1.0
'setup-project reports drift it cannot edit as error on stderr and exits 1 after writing what it can; drops the pre Rust hook script migration; docs describe only what this repository still contains'
v14.0.0
'The templates now come from the devkit-templates package, which setup-project installs into every project and reads from its environment; the check flag is gone and a dry run always exits 0. In every project run poe lock, then poe setup-project, before the next session. Commit any pyproject edit before that run, since the first run on 14.0.0 edits the dev group.'
v13.0.0
'The Claude Code hooks and the poe completion now live in devkit-claude-hooks and devkit-poe-complete, installed into every project by setup-project; devkit hook and devkit complete are removed, and the setup-project replace-docker flag is replaced by the yes flag (accept every change; a run with no stdin at all needs it). In every project run poe lock, then poe setup-project (interactively, or with the yes flag), before the next Claude Code session.'
v12.1.0
'The VS Code extension now lives in AetherBreaker/devkit-vscode and releases from there as vN; setup-project installs it from that repository. [tool.devkit] release-workflow = false opts a repository out of the devkit release workflow.'
v12.0.0
'Breaking: devkit-container is now its own package on SFTPyPI (AetherBreaker/devkit-container). setup-project adds it as a runtime dependency of every project with [tool.docker].services, locks it under the running devkit, syncs the venv and renders docker/Dockerfile from the installed package; docker-pin refreshes a drifted Dockerfile before pinning. The container crate, its Dockerfile template and the container-vN release stream are gone. Rollout per project: poe lock, poe setup-project (answer replace for the Dockerfile), poe docker-pin, push.'