Releases: dtyq/artifacts
magicrew-cli v0.0.7
This release enhances deployment configurability and improves error diagnostics for registry operations.
What's included
Custom MinIO access URLs
- Added support for specifying custom MinIO access URLs during deployment, enabling flexible object storage endpoint configuration for different network environments.
Smarter localhost deployment
- After localhost deployment, the deployer now suggests reachable web access IPs instead of just returning localhost, making it easier to access the deployed service from other devices on the network.
Registry error diagnostics
- Included command stderr output in docker run failure messages, providing more actionable error information when registry operations fail.
Ingress-nginx registry integration
- Propagated the registry endpoint to ingress-nginx global image settings, ensuring the ingress controller pulls images from the correct private registry without manual configuration
magicrew-cli v0.0.5
This release improves deployment reliability, cross-platform path handling, and configuration safety.
What's included
More reliable deployments
- Added preflight disk space checks before deployment.
- Added automatic cleanup for stale image-prepull pods before
magic-sandboxinstall. - Improved image pre-pull stability with
WaitForDaemonSetsSettled.
Better cross-platform path and proxy handling
- Unified and centralized config/data directory resolution and path normalization.
- Improved Windows path/environment compatibility and PowerShell behavior.
- Enhanced proxy selection and fallback behavior in deployer flows.
Stronger policy and security safeguards
- Improved MinIO policy validation, normalization, and merge behavior.
- Tightened ARN checks and related policy validation rules.
- Defaulted sensitive file permissions to
0600and improved init error visibility.
magicrew-cli v0.0.6
This release improves deployment reliability and makes web URL handling safer and more predictable across deployer flows.
What's included
More reliable deployments
- Improved install readiness checks by waiting for Helm completion before reporting success.
- Stabilized pod wait output during deployment to make progress reporting clearer.
- Fixed related test instability around TTY reporting and readiness behavior.
Safer web URL handling
- Added validation for deployment web URL configuration.
- Rejected unsupported URL schemes to prevent invalid deploy-time settings.
- Disallowed userinfo in web URLs for stricter and safer validation.
- Added coverage for web URL validation and resolution scenarios.
Cleaner deployer configuration flow
- Implemented
resolveDeployWebBaseURLto centralize web base URL resolution. - Refactored
Deployeroptions to improve configuration handling. - Improved chart repository handling in deployer setup.
- Updated chart versions for infra, magic, and magic-sandbox.
infra-0.0.2
Infrastructure chart for Magic
Full Changelog: magic-0.0.4...infra-0.0.2
magicrew-cli v0.0.4
This release improves proxy configuration ergonomics, adds pre-deployment disk space validation, and enhances deployment resilience with automatic stale pod cleanup.
What's included
Structured proxy configuration
Proxy settings are now first-class config citizens. A new proxy block in the deploy config supports separate host and container URLs, a policy section (useHostProxy, requireReachability, requireEgress), and environment variable inheritance. Process environment variables continue to take priority over config file values.
Disk space check in preflight
The preflight stage now checks available disk space before starting deployment. If less than 40 GB is available, a warning is logged so you can act before running into space issues mid-deploy.
Auto-cleanup of stale image-prepull pods
Before each magic-sandbox install, the deployer now checks for image-prepull pods stuck in ImagePullBackOff or ErrImagePull and removes them automatically. This ensures Helm starts from a clean slate and avoids misreported pre-pull status from previous failed deploys.
magic-sandbox-0.0.3
A Helm chart for magic-sandbox platform with gateway components
Full Changelog: magic-0.0.3...magic-sandbox-0.0.3
magic-0.0.4
A Helm chart for magic platform with web and service components
Full Changelog: magic-0.0.3...magic-0.0.4
magic-0.0.3
A Helm chart for magic platform with web and service components
Full Changelog: magic-0.0.2...magic-0.0.3
magic-0.0.2
A Helm chart for magic platform with web and service components
Full Changelog: magic-sandbox-0.0.2...magic-0.0.2
magicrew-cli v0.0.3
This release improves deployment resilience, proxy behavior consistency, and Helm recovery handling in magicrew-cli.
What's included
- Added deployer-level proxy management and network checks to improve pre-deploy validation and runtime stability.
- Improved container proxy handling for more consistent behavior across deployment environments.
- Added automatic recovery for pending Helm releases to reduce manual intervention during failed or interrupted installs.
- Enhanced proxy plan test coverage and error handling paths to improve reliability in edge cases.
Logging & safety improvements
- Sensitive proxy URL details are now masked in logs.
- Troubleshooting output remains actionable while reducing accidental exposure of credentials or internal endpoints.
Operational notes
- Deployments are now more resilient when Helm releases remain in pending states.
- Proxy-related validation is more explicit, helping surface configuration issues earlier.