Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 22:19
· 205 commits to main since this release
0c93da8
Screenshot 2026-06-17 at 6 17 47 PM

Highlights

Guided init

aegis init now offers a full-screen guided experience:

  • Welcome screen
  • Interactive component and service selection
  • Review step before building
  • Live build view
  • Completion summary

The flag-driven and --no-interactive paths are unchanged for scripting and CI.

Refreshed CLI

A new visual identity across the CLI with a consistent color system for help, prompts, and output, plus clearer cues for what is typeable versus informational.

Cleaner component/service architecture

The component and service layers were refactored for a sharper separation between infrastructure components and business capabilities services, making add/remove and updates more predictable.

Clearer install flow

The install and project-creation steps were tightened so it is more obvious what is happening at each stage.

Fixes

aegis update works on fresh installs again

Recent copier releases, 9.15 and up, changed where .copier-answers.yml is written for our templates, placing it outside the generated project.

That left newly generated projects unable to run aegis update.

v0.8.0 caps copier below 9.15 so generation records the answers file inside the project and updates work correctly.

More reliable release builds

The build and CI pipeline now pins the Python toolchain and uses copy-based dependency linking, eliminating intermittent partial-install failures that could fail a release.

Installation

pip install aegis-stack==0.8.0

Or run directly:

uvx aegis-stack init my-project

Links

What's Changed

Full Changelog: v0.7.0...v0.8.0