Releases: clivewalkden/anvil-cli
Releases · clivewalkden/anvil-cli
v1.9.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
1.9.0 - 2026-03-18
Documentation
- Add TODO.md for improvement suggestions based on codebase audit
Features
- Enhance database download process with server provider support and environment variable expansion
Fixes
- Update GITHUB_TOKEN in release.yml to use ANVIL_GITHUB_TOKEN
v1.8.0
Changelog
- f92ed3587b53599490c3fda2e2b2c4b2a072fd5c chore: update changelog for v1.8.0
- 25c42deabad8f83f0d77df4175f83c40fd5ef899 fix: add additional search-replace commands for URL updates in import process
- 8327e47f008e58ae7228805bad030dda734ea35e feat: add configuration environment keys for application setup
- b9fce3b55ddd9002ec864466076c7850ab26ee66 fix: update remote directory environment variable for database backup command
- 4be2314035658ae94f3c61664379fea6eb47f40d Merge branch 'main' into develop
v1.7.0
Changelog
- 566b19642b36f8f21b7d3abbda2bc2ae80d4ebdb chore: update changelog for v1.7.0
- 3805a21a79532940cb144e5c31370aeff9ca2c49 fix: update database backup command to use shared directory environment variable
- 288d432afa055dbf2e566fe757bce55128b5fe80 feat: add feature flagging for file synchronization based on config keys
- 0a37cc566e6811cf768c951ee0f9f2f6bf10d0c2 fix: update release workflow to trigger on tag push instead of branch push
- 1706f4f109b95c3d91e9a6dda765b8a16338c985 Merge branch 'main' into develop
v1.6.4
Changelog
- 4b67952319672565332f28f653e6406454d40b53 chore: update changelog for v1.6.4
- 964c1c14a3f39765cc6b78c709354600601b6b47 fix: ignoring unsupported windows arm versions in goreleaser
- b5749e66fad5ad86db9366ea96a143b6577396ee fix: update Go version in CI configurations to use stable instead of specific version
- 986012cca60e376a96e5885d5e7b120428b0ba27 Merge branch 'main' into develop
v1.6.3
Changelog
- 61f7f6dd8a116519970d6b6adb805886167e659b chore: update changelog for v1.6.3
- 03c4b614e7e8a071b001e6e6dec4d1dee2d9dd0f fix: add ANVIL_GITHUB_TOKEN to CI/CD workflows for improved token management
- 1c0a86278bd9acde4fdaf9176984d71b1dfcb0b5 fix: improve GitHub token handling and update ldflags in configuration
- 9296410b67f639d671404323002e98ab67eefbc6 chore: update GitHub Actions to use latest versions of checkout, setup-go, and goreleaser
v1.6.2
Changelog
- 678d52c67422f54724c78bd1a1dea3072481730b chore: update changelog for v1.6.2
- a40b3d8a80a95fd8f520ae74a2c82e2ebef7e7ef fix: update release workflow to push specific version tags
- 79ddf4ec763578d25c14364cbe835d3782657ecf chore: update changelog for v1.6.2
- af507d0e0df51ea7869d6b03bf3afda48f0ffa4e fix: enhance CI/CD workflows with nightly jobs and version management
- 53c2e9a1033934ff3fa3e12f43f31b5cd1cd5ba4 fix: update release notes generation path in workflow
- 9ee4e3a14635442a9e15dc60436285dbebb6989b Merge branch 'main' into develop
v1.5.0
Changelog
New Features
- db9e2d55249d220fcf90769cd80c5a1d815e992e: feat: add Magento cache management commands (@clivewalkden)
- 557a3d28da48416bc4792b0a62bdcdd0fea9db23: feat: add ece-patches command to manage Magento patches (@clivewalkden)
- 5d3313ae32e37e3a34c0d17b42cc3d05852a71d8: feat: add new commands for managing databases, media, and system setup (@clivewalkden)
- 62e8379e55cd670cf47b165ca0dd320c8ba38bb8: feat: add support for Xdebug configuration in replace and sync processes (@clivewalkden)
Documentation updates
- c43a5fe05607ed5379a2f5347c81cdb203df3e16: docs: add CLAUDE.md for project guidance and command usage (@clivewalkden)
- 275b55a9e5ca477d919ff863cde5a1cf709370d9: docs: update README to organize Docker and Magento command sections (@clivewalkden)
Other work
- 440d86982eb8c2c06000ed012dcd8beebccfd4fd: refactor: enhance optimise command with detailed logging and silent database optimization (@clivewalkden)
- 3edad48d7a6dd089e721318993a4bf8c215373e8: refactor: improve error handling and resource management in environment setup (@clivewalkden)
- 1effd888e697ab02d1368e2b7691cd4e59b50060: refactor: remove dry-run flag from Docker command initialization (@clivewalkden)
- 090706373febcc225366bcef2c1282119a05b704: refactor: remove unused dryRun variable from Docker command (@clivewalkden)
- a06f0d8aef87a2b37dc1d8ce71a50d3a396b679e: refactor: reorganize command structure to group Docker commands under a dedicated package (@clivewalkden)
- 4ddca2956fb1d118e5388e4533920104fa198ab4: refactor: standardize WordPress configuration key to lowercase (@clivewalkden)
- c6c4af7d63d6de7199ed5d030a108b043c02a946: refactor: streamline resource cleanup and improve string formatting in SSL configuration (@clivewalkden)
- d8e5bcd48838aec41507aefd8ef7e912fd2d288b: refactor: update command execution to display help and exit for Docker and Magento commands (@clivewalkden)
- 3761d8ccb551bc66111abdf86d31999e1b41e126: refactor: update logging verbosity levels and improve command output formatting (@clivewalkden)
v1.4.0
Changelog
New Features
- 5f9e22b9d1a1160d7271923ea53e167b23c61df7: feat: add CLI command to run shell in Magento Docker environment (@clivewalkden)
v1.3.0
Changelog
New Features
- 35b21f05e2ec1856becf2472ce67818a9769eff3: feat: add --remove-orphans flag to restart and start commands for Docker (@clivewalkden)
- f8cc93ce846ed617e2860c66b30fa15745f4d99d: feat: add status command to check Magento Docker environment status (@clivewalkden)
Documentation updates
- e485429b517e73ec9d29a667657d3d377b8775e6: docs: add status command to README for Docker container status display (@clivewalkden)
- dc123c7fd01ecd66552c4412af1df461b6572bc3: docs: update token name in release instructions for Homebrew API access (@clivewalkden)
v1.2.1
Changelog
Bug fixes
- b4f0b9ebfc4b8fd3798f4e584ef3a4c216e5a7cb: fix: update Docker template repository reference (@clivewalkden)
Documentation updates
- ed9b01fdabe4c8261bab86845d5ca32bf8ae0485: docs: update release instructions to clarify GitHub and Homebrew token requirements (@clivewalkden)
Other work
- 3da685407237d7114c90d2f8900d020bb0a7498b: refactor: replace fmt with internal logging for better consistency (@clivewalkden)