Notes
- The
tasksandexeccommands now use subcommands instead of flags (e.g.tasks findinstead oftasks --find). Old flag syntax still works but emits a deprecation warning and will be removed in a future release. - Release binaries no longer support GCS and Azure Blob Storage as Terraform state backends. If you need these backends, build from source without the
no_gcs/no_azurermbuild tags.
New Features
- Add
docssubcommand and LLM agent skill guide by @fujiwara in #937 - Add
--listflag todocscommand by @fujiwara in #941 - Add
--jsonnetflag todiffcommand by @fujiwara in #944 - Support
--with-service/--without-serviceflag fordiffcommand by @neilkuan in #962 - Refactor
tasksandexecto use subcommands by @fujiwara in #950 - Add
skillssubcommand using skillsmith by @fujiwara in #966
Bug Fixes
- Ignore targetGroupArn diff for CodeDeploy services by @fujiwara in #943
- Fix waiting for stale deployment by @fujiwara in #945
- Fix duplicate ECS service deployments when service attributes change by @fujiwara in #961
Improvements
- Use structured slog attributes for log messages by @fujiwara in #939
- Update olekukonko/tablewriter to v1 and ecsta to v0.8.0 by @fujiwara in #942
- Reduce binary size by disabling unused tfstate backends by @fujiwara in #968
- Bump release Go version to 1.26 by @fujiwara in #968
Dependencies
- Bump the aws-sdk-go-v2 group with 17 updates by @dependabot[bot] in #921
- Bump github.com/fujiwara/ecsta from 0.4.5 to 0.8.0 by @dependabot[bot] in #924
- Bump github.com/fujiwara/tfstate-lookup from 1.8.1 to 1.10.0 by @dependabot[bot] in #947
- Bump github.com/alecthomas/kong from 1.10.0 to 1.13.0 by @dependabot[bot] in #922
- Bump github.com/goccy/go-yaml from 1.19.0 to 1.19.2 by @dependabot[bot] in #948
- Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot[bot] in #925
- Bump github.com/hashicorp/go-version from 1.7.0 to 1.8.0 by @dependabot[bot] in #949
- Bump go.opentelemetry.io/otel/sdk from 1.38.0 to 1.40.0 by @dependabot[bot] in #964
- Bump google.golang.org/grpc from 1.76.0 to 1.79.3 by @dependabot[bot] in #965
- Bump dependencies: AWS SDK, Go modules, and GitHub Actions by @fujiwara in #967
- Bump actions/checkout, actions/setup-go, docker/login-action, docker/setup-buildx-action, Songmu/tagpr by @dependabot[bot]
New Contributors
Full Changelog: v2.7.1...v2.8.0