v0.6.7 - 2026-10-16
- Show the environment color after resolving by @joetannenbaum in #243
- Dependency updates by @joetannenbaum in #263
- Treat failed deployment status as finished by @joetannenbaum in #244
- Add 1h metric period by @joetannenbaum in #245
- Add --name and --description to database-snapshot:create by @joetannenbaum in #246
- Allow fractional instance size CPU counts by @joetannenbaum in #247
- Match command relationships by ID and add failure reason by @joetannenbaum in #251
- Add build command and cluster options to application:create by @joetannenbaum in #257
- Add application:delete-avatar by @joetannenbaum in #258
- Add environment-secret:detach by @joetannenbaum in #261
- Use API WebSocket cluster types and tiers by @joetannenbaum in #262
- Use API database presets by @joetannenbaum in #255
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.6.6...v0.6.7
v0.6.6 - 2026-10-15
- Cache update should fetch sizes from API by @joetannenbaum in #239
- Bump shivammathur/setup-php from 2.37.2 to 2.40.0 in the github-actions group by @dependabot[bot] in #240
- Add database cluster types command by @joetannenbaum in #241
- Don't crash on unknown bucket types or jurisdictions by @joetannenbaum in #242
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.6.5...v0.6.6
v0.6.5 - 2026-10-08
- Better environment resolution by @joetannenbaum in #233
cloud environment:vanity-domainby @joetannenbaum in #234- Fixes for several boolean flags by @joetannenbaum in #235
- Bucket jurisdiction fix by @joetannenbaum in #236
- Websocket bug fixes by @joetannenbaum in #237
- Create instance scaling type and type fixes by @joetannenbaum in #238
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.6.4...v0.6.5
v0.6.4 - 2026-10-07
- Stop following API redirects so ship reports where Cloud sent us by @Frostist in #227
- Add deployment logs command by @joetannenbaum in #229
- Commands for Resend integration by @joetannenbaum in #230
- Docs and skills update by @joetannenbaum in #231
- Environment purge edge cache command by @joetannenbaum in #232
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.6.3...v0.6.4
v0.6.3 - 2026-09-30
- Add metrics commands for environments, databases, caches, and WebSockets by @joetannenbaum in #225
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.6.2...v0.6.3
v0.6.2 - 2026-09-30
- Fail when an environment identifier cannot be resolved by @edgrosvenor in #223
- Cap results in listings to 2000 by @joetannenbaum in #224
- @edgrosvenor made their first contribution in #223
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.6.1...v0.6.2
v0.6.1 - 2026-09-15
- Expand and rename Laravel Cloud deployment skill by @pushpak1300 in #220
- Follow the API's move to versionless database types by @andrevalentin in #222
- @andrevalentin made their first contribution in #222
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.6.0...v0.6.1
v0.6.0 - 2026-09-04
- Support GitLab as a source provider by @joetannenbaum in #217
- Support Bitbucket as a source provider by @joetannenbaum in #218
- Bound the site-readiness poll in ship and survive connection failures by @usamamuneerchaudhary in #216
- Drop several fields that are ultimately unused by the API by @joetannenbaum in #219
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.5.3...v0.6.0
v0.5.3 - 2026-09-03
- Package updates by @joetannenbaum in #199
- Mask API tokens in auth:token --list by @joetannenbaum in #200
- Replace
selectWithContextwithselectby @joetannenbaum in #201 - Dropped handrolled notification for Prompts by @joetannenbaum in #202
- Swap handrolled dynamic spinner component for Prompts task component by @joetannenbaum in #203
- Add Claude.md by @joetannenbaum in #204
- Add commands for managing secrets by @ryangjchandler in #209
- fix database API compatibility by @jewei in #205
- Add --root-directory support to application:create and ship by @WendellAdriel in #208
- Fix bucket key secret never being returned by @joetannenbaum in #211
- Document managed-queue, tinker and skills:install commands in README by @usamamuneerchaudhary in #210
- Fix database-snapshot:get and :delete hitting a 404 by @joetannenbaum in #212
- Replace the dead env var replace action with delete by @joetannenbaum in #213
- Add the missing stopped websocket server status by @joetannenbaum in #214
- Prepare CLI to be released with Bosun by @joetannenbaum in #215
- @ryangjchandler made their first contribution in #209
- @jewei made their first contribution in #205
- @WendellAdriel made their first contribution in #208
- @usamamuneerchaudhary made their first contribution in #210
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.5.2...v0.5.3
v0.5.2 - 2026-08-18
- Read the API token from LARAVEL_CLOUD_TOKEN and make auth:token scriptable by @joetannenbaum in #197
- Fix self-update 404 by @joetannenbaum in #198
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.5.1...v0.5.2
v0.5.1 - 2026-08-18
- Add Dependabot cooldown of 5 days by @nunomaduro in #166
- Enable Dependabot auto-merge by @nunomaduro in #167
- Bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group by @dependabot[bot] in #169
- Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group by @dependabot[bot] in #170
- Bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in #171
- Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot[bot] in #176
- Reduce PHAR size with new build script by @joetannenbaum in #180
- Fix missing corners on header-less tables by @WaleedHU in #178
- Upgrade to Laravel 13 by @joetannenbaum in #181
- Rename hibernation to scale to zero across user-facing output by @joetannenbaum in #184
- Respect CLOUD_BASE_URL in built binaries by @fideloper in #182
- Fix static analysis workflow by @joetannenbaum in #185
- Mask credentials in JSON output, not just environment variables by @joetannenbaum in #186
- Fix database-restore:create fataling on every invocation by @joetannenbaum in #187
- Fix database-cluster:update ignoring every option by @joetannenbaum in #188
- Fix instance:create scaling type handling by @joetannenbaum in #189
- Include database, cache and websocket relationships when fetching environments by @joetannenbaum in #190
- Register prompt fallbacks for our custom prompts so they work on Windows by @joetannenbaum in #191
- Make repo:config work non-interactively by @joetannenbaum in #192
- Scope form fields per resource, and stop retrying requests that cannot succeed by @joetannenbaum in #193
- Fail with a readable error when the API sends back something that is not JSON by @joetannenbaum in #194
- Add merged PRs to the release script by @joetannenbaum in #195
- @WaleedHU made their first contribution in #178
- @fideloper made their first contribution in #182
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.5.0...v0.5.1
v0.5.0 - 2026-06-01
- Bump shivammathur/setup-php from 2.37.0 to 2.37.1 in the github-actions group across 1 directory by @dependabot[bot] in #161
- Add managed queue commands by @joetannenbaum in #164
- @dependabot[bot] made their first contribution in #161
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.4.2...v0.5.0
v0.4.2 - 2026-05-18
- Fix ASCII art alignment by @joetannenbaum in #159
- Fix command history spinner by @joetannenbaum in #160
- Pin GitHub Actions to commit SHAs and add Dependabot config by @joetannenbaum in #156
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.4.1...v0.4.2
v0.4.1 - 2026-05-16
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.4.0...v0.4.1
v0.4.0 - 2026-05-16
- Add --history flag to command:run by @joetannenbaum in #157
- Autocomplete artisan commands in command:run prompt by @joetannenbaum in #158
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.3.0...v0.4.0
v0.3.0 - 2026-04-30
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.2.6...v0.3.0
v0.2.6 - 2026-04-28
- Mask environment variable values in JSON output by @joetannenbaum in #155
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.2.5...v0.2.6
v0.2.5 - 2026-04-21
- Attach database, cache, and WebSocket app via environment:update by @joetannenbaum in #147
- Accept bucket arg on bucket-key:delete and bucket-key:update by @joetannenbaum in #148
- Return SUCCESS when list commands find no results by @joetannenbaum in #149
- Fix websocket-cluster:create in non-interactive mode by @joetannenbaum in #150
- Fix websocket-application:create in non-interactive mode by @joetannenbaum in #151
- Fix instance:create in non-interactive mode by @joetannenbaum in #152
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.2.4...v0.2.5
v0.2.4 - 2026-04-20
- Removed redundant null coalesce by @joetannenbaum in #145
- Added install skills middleware by @joetannenbaum in #146
Full Changelog: https://github.com/laravel/cloud-cli/compare/v0.2.3...v0.2.4
v0.2.3 - 2026-04-20
- Move all packages from
requiretorequire-devto avoid conflicts on installation by @joetannenbaum in #144
v0.2.2 - 2026-04-10
- Add
skills:installcommand by @joetannenbaum in #143
v0.2.1 - 2026-04-10
- Allow
tinkerto run non-interactively by @joetannenbaum in #142
v0.2.0 - 2026-04-10
- Add
tinkerCommand by @joetannenbaum in #141 - [main] [bug] Catch RequestException instead of Throwable in DatabaseDelete by @JoshSalway in #138
- [main] [cleanup] Remove commented-out dead code from EnvironmentVariables by @JoshSalway in #137
- [main] [bug] Guard against empty token list in auth:token --remove by @JoshSalway in #134
- [main] [bug] Use self::FAILURE constant in InstanceDelete by @JoshSalway in #133
- [main] [bug] Remove credential leak in database:open by @JoshSalway in #132
- [main] [bug] Fix method typo getWorkerDefult in BackgroundProcessCreate by @JoshSalway in #131
- [main] [bug] Fix Saloon RequestException import in 7 delete commands by @JoshSalway in #104
v0.1.18 - 2026-04-03
- Tell non-interactive users that deploy command is switching to ship by @joetannenbaum in #129
v0.1.17 - 2026-04-03
- Optimize CLI for AI agents in non-interactive mode by @joetannenbaum in #118
- Fix Font::load crash on Windows by @JoshSalway in #111
- De-dupe tokens on successful auth by @joetannenbaum in #119
- [main] [bug] Fix browser and file manager commands on Windows and Linux by @JoshSalway in #117
- Fix TypeError when startedAt is null in monitor renderers by @joetannenbaum in #120
- Global
--fieldsoption to reduce--jsonpayload by @joetannenbaum in #121 - Monitor commands non-interactively by @joetannenbaum in #122
- Better confirm destructive in non interactive mode by @joetannenbaum in #123
- Include sent values for errors in non-interactive mode by @joetannenbaum in #124
- Update
deploydescription to point towardsshipfor new apps by @joetannenbaum in #125 - Added aliases for both human and agent friendly, guessable command names by @joetannenbaum in #126
- Fix: undefined index on IP Address table by @joetannenbaum in #127
deployships in non-interactive mode if no app exists by @joetannenbaum in #128
v0.1.16 - 2026-03-30
- Upgrade saloonphp/saloon from v3 to v4 by @pushpak1300 in #116
v0.1.15 - 2026-03-16
- Fixed Safari auth flow by @joetannenbaum in #59
v0.1.14 - 2026-03-12
- Send CLI version by @mateusjatenee in #19
- Don't require an auth token for completions by @joetannenbaum in #20
- Better non-interactive mode detection by @joetannenbaum in #21
v0.1.13 - 2026-03-11
- Makes imports consistent by @nunomaduro in #17
- PHPStan and CI flow by @joetannenbaum in #18
v0.1.12 - 2026-03-10
- Detect agent and terminal by @mateusjatenee in #12
- Composer update by @joetannenbaum in #15
- Fix: RepoConfig select LazyCollection error by @joetannenbaum in #16
v0.1.11 - 2026-03-02
v0.1.10 - 2026-03-02
v0.1.9 - 2026-03-02
v0.1.8 - 2026-03-02
v0.1.7 - 2026-03-02
v0.1.6 - 2026-03-02
v0.1.5 - 2026-03-02
v0.1.4 - 2026-03-02
v0.1.3 - 2026-03-02
Initial release.