Releases: DandreYang/DyroEngineeringFlow
Release list
Dyro 0.6.2
Highlights
- Add a preview-first personal-preferences step to interactive
dyro setupand Profile onboarding, covering update checks, opt-in patch auto-updates, local coding-tool defaults, and Console project selection. - Improve coding-tool selection with a concise detected shortlist, on-demand full catalog, and direct supported tool-ID entry.
Verification
- Full CI passed on Python 3.11–3.14, macOS, Windows, wheel/sdist install smoke, and TypeScript interoperability.
- Release source is
main@b1fca06aeb046ed310c69f0d0d5e022814b46510.
Dyro v0.6.1
Dyro 0.6.1
- Improve first-run setup, workspace registration, functional line/Hotfix guidance, and per-repository Git preflight.
- Expand coding-tool discovery and desktop launcher support, with readable semantic terminal status output and graceful interruption recovery.
- Refresh the read-only Console as a Signal Room command center while preserving the Core delivery boundaries.
See CHANGELOG.md for details.
Dyro v0.6.0
Highlights
- Native, local-first Continuation: explicit Objective ownership, deterministic planning, bounded waves, budgets, triggers, attention, durable action journals, and explicitly confirmed supervised execution.
- Read-only local Web Console: loopback-only listener, one-time browser bootstrap, tab-scoped session, and a multi-workspace overview without browser-initiated Core or project mutations.
- Console static assets are manifest-validated and verified in clean wheel and sdist installations.
Delivery boundary
Continuation uses existing Task execution and review APIs only after explicit confirmation. It does not bypass review, sign-off, merge, or push. The Console does not run agents, mutate projects, or access external services.
See CHANGELOG.md for the complete release record.
Dyro 0.5.6
Dyro 0.5.6 makes updates safe and low-friction.
What’s new
- Checks the official PyPI endpoint at most once per local day on interactive
dyro,dyro home, anddyro startlaunches. - Adds
dyro update check,dyro update now, update-check enable/disable controls, and opt-in patch-only automatic updates. - Detects uv tool, pipx, pip, and pip-less virtual environments using uv pip.
- Pins the checked version, uses only the official PyPI index, executes without a shell, and verifies the installed version.
- Keeps workspace entry available when the network or update state is unavailable.
- Never overwrites editable source installations; minor and major updates still require confirmation.
Set DYRO_NO_UPDATE_CHECK=1 to skip a startup check for one process without changing saved preferences.
See docs/updates.md and CHANGELOG.md for details.
Dyro 0.5.5
Dyro 0.5.5 focuses on a faster, beginner-friendly coding-tool experience.
Highlights:
- Adds an availability-first coding-tool catalog with workspace history, project recommendations, personal defaults, and pinned ordering.
- Detects Cursor Desktop separately from Cursor CLI.
- Supports OpenClaw as a workspace-scoped external runtime without automatically granting Dyro delivery authority.
- Guides installation of missing tools after showing the official source, exact command, scope, and permission risks.
- Executes audited npm recipes without a shell or sudo, verifies installation with version checks, and opens official pages instead of executing remote install scripts.
- Adds dyro tool list, install, default, and pin commands.
OpenClaw onboarding uses the selected workspace, skips project bootstrap generation, and explicitly warns that its workspace is not an operating-system sandbox.
Upgrade:
pipx upgrade dyro
Verify:
dyro --version
Dyro v0.5.4
Highlights
- Add a zero-friction global dyro home for resuming registered workspaces, development lines, and tasks from any directory.
- Add the generic workspace-blueprint contract, dyro blueprint validate, and preview-first dyro join onboarding.
- Pin joined repository baselines to full commit SHAs, create isolated linked worktrees, and support safe resumable joins.
- Restore the interactive coding-tool picker while keeping gates, review, merge, and push under Dyro control.
- Ship neutral blueprint documentation and examples in the source distribution.
Upgrade
Run pipx upgrade dyro, then verify with dyro --version.
Dyro v0.5.3
Highlights
- Add a preview-first interactive setup path and a read-only next-step guide for new users.
- Keep Dyro state outside a Git project root and preserve the selected base branch during bootstrap.
- Align release metadata checks and the maintainer publishing runbook.
Verification
- Tag source: 1c2801d
- Locked dependency, release-tag test, lint, wheel/sdist build, and Twine metadata validation passed.
- GitHub CI passed on Linux Python 3.11 through 3.14, macOS, Windows, wheel/sdist smoke, and TypeScript interoperability.
Single-maintainer release record
This repository currently has one maintainer. Independent approval is unavailable; the release owner explicitly accepted this risk for v0.5.3. The release workflow still validates the trusted tag source and publishes with short-lived PyPI OIDC credentials.
Upgrade
Run pipx upgrade dyro, or python3 -m pip install --user --upgrade dyro.
Dyro v0.5.2
What's Changed
- fix: 完成对抗复核发布加固 by @Dandre126 in #14
- chore: 忽略本地 OMC 状态 by @Dandre126 in #15
Full Changelog: v0.5.1...v0.5.2
Dyro 0.5.1
What's Changed
- fix: 收口外部运行时与本地派发对抗审查问题 by @Dandre126 in https://github.com/DandreYang/DyroEngineeringFlow/pull/10
- feat: 完善外部运行时生产候选闭环 by @Dandre126 in https://github.com/DandreYang/DyroEngineeringFlow/pull/11
- feat: 完善生产验收操作员工具链 by @Dandre126 in https://github.com/DandreYang/DyroEngineeringFlow/pull/12
- refactor(runtime): 移出外部语义运行器 by @Dandre126 in https://github.com/DandreYang/DyroEngineeringFlow/pull/13
Full Changelog: v0.5.0...v0.5.1
v0.5.0
0.5.0
- Ship
experiments.*in thedyrowheel (local agent dispatch L0–L4, external workflow runner Stage0–5). dyro dispatch …for advisory multi-agent dispatch (never merge/push/signoff).dyro runtime status|production-gate— production remains NOT_READY.- ADRs, multi-language READMEs, Mermaid-in-README, boundary tests, CI wheel smoke.
- Adversarial review board Final Arbitration: Conditional Go.
See CHANGELOG.md for details.