Skip to content

Releases: ensemble-edge/ensemble

v0.1.18

09 Dec 04:28
3a36deb

Choose a tag to compare

Patch Changes

  • 6fdfca4: Fix edgit init to work as a global tool instead of project scaffolder
    • ensemble edgit init no longer asks for a project name
    • Checks if edgit is installed globally and offers to install if missing
    • Checks if inside a git repo and shows helpful instructions if not
    • Delegates to native edgit init for component versioning setup
    • Edgit is a global CLI tool that operates on existing repos, not a scaffolder

v0.1.17

09 Dec 03:46
b28fe54

Choose a tag to compare

Patch Changes

  • ac945d4: Refactor edgit command routing to delegate to native edgit CLI
    • ensemble edgit commands (except info and status) now delegate to native edgit CLI
    • Fixes tag operations that require component registry integration
    • Native edgit handles proper 4-level tag format and prefix inference
    • ensemble edgit info still provides rich UI with banners
    • ensemble edgit status passes through to git

v0.1.16

09 Dec 02:56
4f28065

Choose a tag to compare

Patch Changes

  • 40c5ae3: Add setup alias and internal tag command handling
    • Add ensemble setup as an alias for ensemble configure
    • Handle edgit tag subcommands (create, move, list, delete) internally
    • Handle edgit push command internally with --tags support
    • Fix test for internal tag command routing

v0.1.15

08 Dec 01:31
9d6944d

Choose a tag to compare

Patch Changes

  • b53ca8f: - Explicit Wrangler passthrough: Use ensemble wrangler <cmd> for all Wrangler commands. Unknown commands now show helpful "Did you mean?" suggestions instead of silently failing.

v0.1.14

08 Dec 00:43
1097649

Choose a tag to compare

Patch Changes

  • b2dfb6b: - Fix dev container networking: use --ip instead of --host flag for wrangler (--ip sets listen address, --host is for request forwarding)

v0.1.13

07 Dec 23:46
5d65a5c

Choose a tag to compare

Patch Changes

  • 936e051: Make conductor start run in foreground by default (use --background for detached mode) and generate unique projectId during init

v0.1.12

07 Dec 23:13
3226e80

Choose a tag to compare

Patch Changes

  • 0487e7c: Add conductor start/stop/restart commands with smart dev server management
    • Auto-detects dev containers and binds to 0.0.0.0
    • Auto-finds available port if default is in use
    • Tracks PID for clean stop command
    • Graceful shutdown with SIGTERM, fallback to SIGKILL

v0.1.11

07 Dec 20:53
9ad00d8

Choose a tag to compare

Patch Changes

  • 5ef3f5b: Fix version command to show scan location and skip internal monorepo packages
    • Display "Scanning " to clarify where projects are being discovered
    • Skip packages using workspace:* versions (internal monorepo packages)
    • Improved messaging when no projects are found

v0.1.10

07 Dec 20:32
a3bbc6a

Choose a tag to compare

Patch Changes

  • 7d4c008: Add upgrade command and landscape scanning for --version
    • New ensemble upgrade command to manage updates across multiple Ensemble projects
    • Enhanced --version to show tree view of all discovered projects with update status
    • Landscape scanning recursively finds Conductor and Edgit projects (up to 3 levels deep)
    • Interactive upgrade selection with --all, --yes, --dry-run, and --global options
    • Added hint for using "." in init wizard for current directory

v0.1.9

07 Dec 19:34
2f3d749

Choose a tag to compare

Patch Changes

  • 1681fa9: Add ensemble info command with interactive product selection
    • Interactive menu to select Conductor, Edgit, or Cloud
    • status is an alias for info
    • Calls product CLIs for data (single source of truth architecture)
    • ensemble edgit status passes through to git status