# Changelog

## [v1.10.0](https://github.com/fujiwara/tfstate-lookup/compare/v1.9.0...v1.10.0) - 2026-01-23
- Add build tags for selective backend builds by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/290

## [v1.9.0](https://github.com/fujiwara/tfstate-lookup/compare/v1.8.1...v1.9.0) - 2026-01-16
- Go modernize by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/281
- Add ReadURLOption interface for S3 endpoint configuration by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/283
- Add ReadURLOption to public functions by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/284
- Bump actions/setup-go from 6.0.0 to 6.1.0 by @dependabot[bot] in https://github.com/fujiwara/tfstate-lookup/pull/272
- Bump Songmu/tagpr from 1.9.0 to 1.10.0 by @dependabot[bot] in https://github.com/fujiwara/tfstate-lookup/pull/279
- Bump actions/checkout from 5.0.0 to 6.0.1 by @dependabot[bot] in https://github.com/fujiwara/tfstate-lookup/pull/278
- Add cloud storage authentication documentation by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/285
- bump modules by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/286
- Skip getBucketRegion when using custom S3 endpoint by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/288
- Bump aws-sdk-go-v2 to latest by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/289

## [v1.8.1](https://github.com/fujiwara/tfstate-lookup/compare/v1.8.0...v1.8.1) - 2025-12-13
- set default region(us-east-1) for getBucketRegion by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/276

## [v1.8.0](https://github.com/fujiwara/tfstate-lookup/compare/v1.7.1...v1.8.0) - 2025-11-21
- Ensure UsePathStyle=true if s3 endpoint is set. by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/268
- Bump Songmu/tagpr from 1.8.4 to 1.9.0 by @dependabot[bot] in https://github.com/fujiwara/tfstate-lookup/pull/267
- supports `aws login` - update to aws-sdk-go-v2 v1.40.0 by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/271
- Bump golang.org/x/crypto from 0.39.0 to 0.45.0 by @dependabot[bot] in https://github.com/fujiwara/tfstate-lookup/pull/270

## [v1.7.1](https://github.com/fujiwara/tfstate-lookup/compare/v1.7.0...v1.7.1) - 2025-09-19
- Immutable release by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/263

## [v1.7.0](https://github.com/fujiwara/tfstate-lookup/compare/v1.6.0...v1.7.0) - 2025-07-22
- Add parent key support for indexed resources (count/for_each) by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/252
- Bump github.com/hashicorp/go-tfe from 1.56.0 to 1.84.0 by @dependabot[bot] in https://github.com/fujiwara/tfstate-lookup/pull/250
- Bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage from 1.3.0 to 1.8.1 by @dependabot[bot] in https://github.com/fujiwara/tfstate-lookup/pull/249
- Bump golang.org/x/oauth2 from 0.16.0 to 0.27.0 by @dependabot[bot] in https://github.com/fujiwara/tfstate-lookup/pull/255

## [v1.6.0](https://github.com/fujiwara/tfstate-lookup/compare/v1.5.0...v1.6.0) - 2025-04-19
- Bump golang.org/x/crypto from 0.31.0 to 0.35.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/235
- Bump golang.org/x/net from 0.33.0 to 0.38.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/236
- Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/233
- Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/232
- Bump the aws-sdk-go-v2 group across 1 directory with 6 updates by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/238

## [v1.5.0](https://github.com/fujiwara/tfstate-lookup/compare/v1.4.3...v1.5.0) - 2025-02-07
- Supports S3 endpoint by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/223
- use tagpr by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/224
- Support for `TF_WORKSPACE` by @shmokmt in https://github.com/fujiwara/tfstate-lookup/pull/212
- update readme for -s3-endpoint-url and TF_WORKSPACE by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/226

## [v1.4.3](https://github.com/fujiwara/tfstate-lookup/compare/v1.4.2...v1.4.3) - 2025-01-29
- delete blank code block by @shmokmt in https://github.com/fujiwara/tfstate-lookup/pull/211
- Bump golang.org/x/crypto from 0.24.0 to 0.31.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/215
- Bump github.com/hashicorp/go-slug from 0.15.0 to 0.16.3 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/216
- Bump golang.org/x/net from 0.26.0 to 0.33.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/218
- Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/217
- Embed the original error into a new error. by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/214

## [v1.4.2](https://github.com/fujiwara/tfstate-lookup/compare/v1.4.1...v1.4.2) - 2024-09-17
- Improve quoteJQQuery reliability by @qgrp-m-kondratenko in https://github.com/fujiwara/tfstate-lookup/pull/205
- Fix/performance by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/206

## [v1.4.1](https://github.com/fujiwara/tfstate-lookup/compare/v1.4.0...v1.4.1) - 2024-09-03
- Add -dump flag to cli. by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/204

## [v1.4.0](https://github.com/fujiwara/tfstate-lookup/compare/v1.3.2...v1.4.0) - 2024-09-03
- Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/189
- add -dump flag and Dump() method. by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/203

## [v1.3.2](https://github.com/fujiwara/tfstate-lookup/compare/v1.3.1...v1.3.2) - 2024-06-14
- Add *TFState.FuncMap and *TFState.JsonnetNativeFuncs by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/188

## [v1.3.1](https://github.com/fujiwara/tfstate-lookup/compare/v1.3.0...v1.3.1) - 2024-06-13

## [v1.3.0](https://github.com/fujiwara/tfstate-lookup/compare/v1.2.0...v1.3.0) - 2024-06-13
- fix readme by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/180
- add JsonnetNatevieFuncs by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/185
- Bump actions/setup-go from 4 to 5 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/181
- Bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/182
- Bump golang.org/x/net from 0.20.0 to 0.23.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/163
- remove pkg/errors by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/186
- Bump the aws-sdk-go-v2 group with 6 updates by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/183
- Bump github.com/hashicorp/go-tfe from 1.2.0 to 1.56.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/184
- Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.3.1 to 1.6.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/178
- Update modules by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/187

## [v1.2.0](https://github.com/fujiwara/tfstate-lookup/compare/v1.1.7...v1.2.0) - 2024-03-19
- Integrate simeji/jid by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/152

## [v1.1.7](https://github.com/fujiwara/tfstate-lookup/compare/v1.1.6...v1.1.7) - 2024-03-14
- Bump google.golang.org/protobuf from 1.26.0 to 1.33.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/148
- Bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/149
- Bump golang.org/x/crypto from 0.12.0 to 0.17.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/150
- update google.golang.org/grpc by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/151

## [v1.1.6](https://github.com/fujiwara/tfstate-lookup/compare/v1.1.5...v1.1.6) - 2023-12-25
- Fix bucket region configuration issue by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/147

## [v1.1.5](https://github.com/fujiwara/tfstate-lookup/compare/v1.1.4...v1.1.5) - 2023-11-16
- azurerm: Add AzureAD Auth by @jkroepke in https://github.com/fujiwara/tfstate-lookup/pull/144
- Fix function names for azure by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/145

## [v1.1.4](https://github.com/fujiwara/tfstate-lookup/compare/v1.1.3...v1.1.4) - 2023-10-06
- Fix read tfe state. by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/141

## [v1.1.3](https://github.com/fujiwara/tfstate-lookup/compare/v1.1.2...v1.1.3) - 2023-08-22
- Upgrade azidentity by @jkroepke in https://github.com/fujiwara/tfstate-lookup/pull/133

## [v1.1.2](https://github.com/fujiwara/tfstate-lookup/compare/v1.1.1...v1.1.2) - 2023-05-19
- Support for Subscription ID in AzureRM URL by @ashpr in https://github.com/fujiwara/tfstate-lookup/pull/115

## [v1.1.1](https://github.com/fujiwara/tfstate-lookup/compare/v1.1.0...v1.1.1) - 2023-04-04
- Use azidentity for authentication by @jkroepke in https://github.com/fujiwara/tfstate-lookup/pull/86

## [v1.1.0](https://github.com/fujiwara/tfstate-lookup/compare/v1.0.0...v1.1.0) - 2023-03-24
- Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/58
- Bump github.com/aws/aws-sdk-go-v2 from 1.16.16 to 1.17.5 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/56
- Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.33 to 1.11.54 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/55
- Bump github.com/Azure/azure-storage-blob-go from 0.14.0 to 0.15.0 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/54
- Bump github.com/mattn/go-isatty from 0.0.12 to 0.0.17 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/52
- Bump github.com/itchyny/gojq from 0.9.0 to 0.12.11 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/53
- Bump github.com/Azure/go-autorest/autorest/azure/cli from 0.4.2 to 0.4.6 by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/49
- Bump github.com/Azure/azure-sdk-for-go from 56.2.0+incompatible to 68.0.0+incompatible by @dependabot in https://github.com/fujiwara/tfstate-lookup/pull/57
- Add interactive mode to tfstate-lookup command and refactor object display. by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/79

## [v1.0.0](https://github.com/fujiwara/tfstate-lookup/compare/v0.4.4...v1.0.0) - 2022-09-21
- switch to aws-sdk-go-v2 by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/47
- introduce context. by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/48

## [v0.4.4](https://github.com/fujiwara/tfstate-lookup/compare/v0.4.3...v0.4.4) - 2022-06-10
- fix lookup to azurerm subdir. by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/43
- fixes #39 by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/45
- fixes #40 by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/44
- Support encryption_key in GCS backend by @dex4er in https://github.com/fujiwara/tfstate-lookup/pull/38

## [v0.4.3](https://github.com/fujiwara/tfstate-lookup/compare/v0.4.2...v0.4.3) - 2022-05-06
- use StateVersions.ReadCurrent instead of Current by @Songmu in https://github.com/fujiwara/tfstate-lookup/pull/41

## [v0.4.2](https://github.com/fujiwara/tfstate-lookup/compare/v0.4.1...v0.4.2) - 2021-12-14
- multiple resources may have same name (for_each or not). by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/36

## [v0.4.1](https://github.com/fujiwara/tfstate-lookup/compare/v0.4.0...v0.4.1) - 2021-12-13
- Fix lookup list resources (some resources have not index_key). by @fujiwara in https://github.com/fujiwara/tfstate-lookup/pull/35
