Repository navigation
Releases: dblooman/envy
Release list
v0.9.0
What's Changed
- Add product PRDs and complete onboarding preview planning by @dblooman in #24
- Complete diagnostics and baseline drift milestone by @dblooman in #25
- Codex/prd1 2 docs by @dblooman in #26
- Fix lint findings, unused code, and dependency security checks by @dblooman in #27
- Prepare v0.9.0 release by @dblooman in #28
Full Changelog: v0.8.0...v0.9.0
v0.8.0
v0.7.0
What's new
- Optional header-based preview selection at a baseline endpoint, alongside existing preview hostnames.
- A browser-facing Signal Market demo that shows a middle-service override while the other services remain on the baseline.
- A dashboard command for selecting previews using the configured header.
Routing fixes
- Correct Gateway API header-filter generation and preserve the operator-owned Istio baseline fallback.
- Check the ingress controller for Linkerd selector readiness.
- Allow catalog revalidation with existing Envy-owned selector routes while still requiring the baseline fallback.
Downloads
CLI archives are available for macOS (Apple Silicon and Intel), Linux (ARM64 and AMD64), and Windows (AMD64), with SHA256 checksums. This release also publishes both Helm charts and multi-platform container images.
Full changelog: v0.6.0...v0.7.0
v0.6.0
v0.5.0 — Guided application onboarding
Highlights
- Guided application onboarding in the dashboard: register existing applications, configure manual
http-smallor deployment-derived profiles, review discovery findings and permissions, approve overrides, and create a first preview. Resume saved baselines and approvals from Catalog. - Safer preview creation with immutable-image requirements for deployment-derived overrides, reviewed profile revision guards, and clear verification levels. HTTP reachability does not establish downstream routing proof.
- Kubernetes orchestration improvements: reviewed DNS replacements, explicit namespace isolation policies, Server-Side Apply ownership, and event-driven reconciliation with PostgreSQL notifications and recovery sweeps.
- Updated onboarding, dashboard, and operator documentation, plus fixes for startup permission configuration and deployment-derived acceptance fixture synchronization.
Upgrade notes
This release includes database migrations 014_namespace_policy.sql and 015_reconcile_notifications.sql. Existing installations retain legacy connectivity; fresh installations default to isolation and require explicit infrastructure allowances. Changing policy mode or configuration requires draining previews and stopping controller replicas. See the orchestration guide.
Artifacts
- CLI archives for macOS and Linux (amd64/arm64), and Windows (amd64), with
SHA256SUMS. - Control-plane image:
davey/envy:0.5.0(alsov0.5.0andlatest). - Demo images:
davey/envy-demo:0.5.0-v1and0.5.0-v2. - Helm charts:
oci://registry-1.docker.io/davey/envy-chartandoci://registry-1.docker.io/davey/envy-quickstart, version0.5.0.
Validation
The onboarding changes passed make check, 60 web tests, live disposable-installation browser walkthroughs for both profile paths, and the deployment-derived Argo acceptance scenario. Browser and backend evidence are recorded separately in the validation report.
Full Changelog: v0.4.0...v0.5.0
v0.4.0
v0.3.0
What's Changed
- Support Istio and Cilium installations; gate Linkerd on controller readiness by @dblooman in #3
- Derive Envy previews from existing deployments by @dblooman in #2
- Prepare Envy for open-source release and GitHub Pages by @dblooman in #4
- Add unified authentication for web, CLI, and MCP by @dblooman in #11
- feat: add Pub/Sub isolation and Go linting by @dblooman in #12
- Add GitHub App PR preview lifecycle and setup documentation by @dblooman in #13
New Contributors
Full Changelog: https://github.com/dblooman/envy/commits/v0.3.0