Releases: DontShaveTheYak/cf2tf
Releases · DontShaveTheYak/cf2tf
v0.9.0
Changes
🚀 Features
🐛 Bug Fixes
🧰 Maintenance
- Update codecov/codecov-action action to v5 @renovate (#346)
- Update dependency black to v24.10.0 @renovate (#349)
- Update dependency coverage to v7.6.7 @renovate (#348)
- Update dependency pytest-cov to v6 @renovate (#344)
- Update actions/setup-python action to v5.3.0 @renovate (#343)
- Update actions/checkout action to v4.2.2 @renovate (#342)
- Update dependency mypy to v1.13.0 @renovate (#341)
- Update dependency mypy to v1.12.1 @renovate (#340)
- Update dependency mypy to v1.12.0 @renovate (#339)
- Update actions/checkout action to v4.2.1 @renovate (#337)
- Update codecov/codecov-action action to v4.6.0 @renovate (#336)
- Update actions/checkout action to v4.2.0 @renovate (#335)
- Update dependency pytest to v8.3.3 @renovate (#334)
- Update actions/setup-python action to v5.2.0 @renovate (#333)
- Update dependency mypy to v1.11.2 @renovate (#332)
- Update dependency PyYAML to v6.0.2 @renovate (#331)
- Update dependency flake8 to v7.1.1 @renovate (#330)
- Update dependency coverage to v7.6.1 @renovate (#329)
- Update dependency black to v24.8.0 @renovate (#328)
- Update dependency mypy to v1.11.1 @renovate (#327)
- Update dependency pytest to v8.3.2 @renovate (#326)
- Update dependency pytest to v8.3.1 @renovate (#324)
- Update dependency mypy to v1.11.0 @renovate (#323)
- Update dependency coverage to v7.6.0 @renovate (#322)
- Update actions/setup-python action to v5.1.1 @renovate (#321)
- Update dependency mypy to v1.10.1 @renovate (#319)
- Update dependency coverage to v7.5.4 @renovate (#318)
- Update dependency requests to v2.32.3 @renovate (#317)
- Update dependency requests to v2.32.2 [SECURITY] @renovate (#316)
- Update dependency flake8 to v7.1.0 @renovate (#315)
- Update codecov/codecov-action action to v4.5.0 @renovate (#314)
- Update actions/checkout action to v4.1.7 @renovate (#313)
- Update dependency pytest to v8.2.2 @renovate (#312)
- Update dependency requests to v2.32.3 @renovate (#311)
- Update dependency coverage to v7.5.3 @renovate (#310)
- Update dependency coverage to v7.5.2 @renovate (#309)
- Update dependency requests to v2.32.2 @renovate (#308)
- Update dependency requests to v2.32.1 @renovate (#306)
- Update codecov/codecov-action action to v4.4.1 @renovate (#304)
- Update dependency pytest to v8.2.1 @renovate (#303)
- Update actions/checkout action to v4.1.6 @renovate (#302)
- Update codecov/codecov-action action to v4.4.0 @renovate (#300)
- Update actions/checkout action to v4.1.5 @renovate (#298)
- Update dependency coverage to v7.5.1 @renovate (#297)
v0.8.0
Changes
🚀 Features
🐛 Bug Fixes
🧰 Maintenance
- Update codecov/codecov-action action to v4.3.1 @renovate (#295)
- Update ubuntu Docker tag to v24 @renovate (#288)
- Update dependency pytest to v8.2.0 @renovate (#292)
- Update dependency coverage to v7.5.0 @renovate (#291)
- Update dependency mypy to v1.10.0 @renovate (#287)
- Update dependency pytest to v8.1.2 @renovate (#289)
- Update dependency black to v24.4.2 @renovate (#286)
- Update actions/checkout action to v4.1.4 @renovate (#284)
v0.7.1
v0.7.0
v0.6.3
Changes
🐛 Bug Fixes
- Fix typo to use
local
instead oflocals
@joaquin386 (#274)
🧰 Maintenance
- Update DevContainer and CICD settings @shadycuz (#276)
- Update release-drafter/release-drafter action to v6 @renovate (#262)
- Update dependency black to v24.4.0 @renovate (#275)
- Update actions/setup-python action to v5 @renovate (#241)
- Update dependency flake8 to v7 @renovate (#251)
- Update dependency black to v24 @renovate (#255)
- Update dependency pytest to v8 @renovate (#257)
- Update dependency pytest-cov to v5 @renovate (#272)
- Update codecov/codecov-action action to v4 @renovate (#259)
- Update dependency GitPython to v3.1.43 @renovate (#273)
- Update dependency coverage to v7.4.4 @renovate (#271)
- Update dependency mypy to v1.9.0 @renovate (#270)
- Update dependency coverage to v7.4.3 @renovate (#267)
- Update dependency coverage to v7.4.2 @renovate (#266)
- Update dependency GitPython to v3.1.42 @renovate (#265)
- Update codecov/codecov-action action to v3.1.6 @renovate (#258)
- Update dependency coverage to v7.4.1 @renovate (#256)
- Update codecov/codecov-action action to v3.1.5 @renovate (#254)
- Update dependency thefuzz to ^0.22.0 @renovate (#253)
- Update dependency GitPython to v3.1.41 @renovate (#252)
- Update dependency pytest to v7.4.4 @renovate (#250)
- Update dependency coverage to v7.4.0 @renovate (#249)
- Update dependency black to v23.12.1 @renovate (#248)
- Update dependency mypy to v1.8.0 @renovate (#247)
- Update dependency coverage to v7.3.4 @renovate (#246)
- Update dependency coverage to v7.3.3 @renovate (#245)
- Update dependency black to v23.12.0 @renovate (#242)
- Update actions/setup-python action to v4.8.0 @renovate (#240)
v0.6.2
Changes
🚀 Features
🐛 Bug Fixes
- Allow cidr function to be nested inside of select function @shadycuz (#238)
- fix "Condition" key being treated like a intrinsic function @shadycuz (#237)
- Make parsing Attributes from Terraform documentation more robust @shadycuz (#229)
🧰 Maintenance
- Update dependency mypy to v1.7.1 @renovate (#236)
- fix test arg path in vscode debug config @uosjead (#232)
- Add support for python 3.12 @shadycuz (#235)
- Update release-drafter/release-drafter action to v5.25.0 @renovate (#231)
- docs: add homebrew installation note @chenrui333 (#225)
- Update dependency thefuzz to ^0.20.0 @renovate (#213)
- Update actions/checkout action to v4 @renovate (#220)
- Update actions/checkout action to v3.6.0 @renovate (#217)
- Update dependency semver to v3.0.2 @renovate (#230)
- Update dependency click to v8.1.7 @renovate (#212)
- Update dependency coverage to v7.3.2 @renovate (#210)
- Update dependency mypy to v1.7.0 @renovate (#209)
- Update dependency GitPython to v3.1.40 @renovate (#218)
- Update dependency pytest to v7.4.3 @renovate (#219)
- Update dependency black to v23.11.0 @renovate (#222)
- Update actions/setup-python action to v4.7.1 @renovate (#224)
- Update dependency flake8 to v6.1.0 @renovate (#207)
v0.6.1
Changes
🐛 Bug Fixes
🧰 Maintenance
- Update actions/setup-python action to v4.7.0 @renovate (#199)
- Update dependency click to v8.1.6 @renovate (#201)
- Update dependency click to v8.1.5 @renovate (#198)
- Update dependency PyYAML to v6.0.1 @renovate (#200)
- Update dependency black to v23.7.0 @renovate (#197)
- Update dependency GitPython to v3.1.32 @renovate (#196)
v0.6.0
Changes
🚀 Features
- add better error handling when solving intrinsic functions @shadycuz (#195)
- change search algorithm to get better search results @shadycuz (#188)
- Automatically convert Cloudformation tags to Terraform format. @shadycuz (#179)
🐛 Bug Fixes
- fix bug where a ref would fail if the resource had no attributes @shadycuz (#192)
- fix automatic tag conversion error when tags are already a map @shadycuz (#191)
- Fix bug when parsing attributes that are nested @shadycuz (#190)
- Better logging and error handling when cloning terraform src code @shadycuz (#178)
🧰 Maintenance
- allow select to be nested inside of equals @shadycuz (#193)
- Update release-drafter/release-drafter action to v5.24.0 @renovate (#184)
- Update dependency click to v8.1.4 @renovate (#185)
- Update dependency mypy to v1.4.1 @renovate (#183)
- Update dependency pytest to v7.4.0 @renovate (#182)
- Update dependency mypy to v1.4.0 @renovate (#181)
- Update dependency flake8 to v6 @renovate (#96)
- Update dependency semver to v3.0.1 @renovate (#177)
- Update dependency pytest to v7.3.2 @renovate (#176)
- Update actions/checkout action to v3.5.3 @renovate (#174)
- Update dependency typing-extensions to v4.6.3 @renovate (#173)
- Update dependency coverage to v7.2.7 @renovate (#172)
- Update dependency typing-extensions to v4.6.2 @renovate (#171)
- Update dependency pytest-cov to v4.1.0 @renovate (#170)
- Update actions/setup-python action to v4.6.1 @renovate (#169)
- Update dependency typing-extensions to v4.6.1 @renovate (#168)
- Update dependency coverage to v7.2.6 @renovate (#167)
- Update dependency typing-extensions to v4.6.0 @renovate (#165)
- Update dependency requests to v2.31.0 @renovate (#164)
- Update dependency requests to v2.31.0 @renovate (#163)
- Update dependency mypy to v1.3.0 @renovate (#160)
- Update codecov/codecov-action action to v3.1.4 @renovate (#161)
- Update dependency requests to v2.30.0 @renovate (#159)
- Update dependency requests to v2.30.0 @renovate (#158)
- Update dependency coverage to v7.2.5 @renovate (#155)
- Update dependency coverage to v7.2.4 @renovate (#154)
- Update dependency semver to v3 @renovate (#139)
- Update dependency requests to v2.29.0 @renovate (#153)
- Update dependency requests to v2.29.0 @renovate (#152)
- Update codecov/codecov-action action to v3.1.3 @renovate (#150)
- Update actions/setup-python action to v4.6.0 @renovate (#149)
- Update dependency pytest to v7.3.1 @renovate (#147)
- Update actions/checkout action to v3.5.2 @renovate (#146)
- Update actions/checkout action to v3.5.1 @renovate (#145)
- Update codecov/codecov-action action to v3.1.2 @renovate (#144)
- Update dependency mypy to v1.2.0 @renovate (#142)
- Update dependency coverage to v7.2.3 @renovate (#141)
- Update dependency pytest to v7.3.0 @renovate (#143)
- Update dependency black to v23.3.0 @renovate (#135)
- Update actions/checkout action to v3.5.0 @renovate (#134)
v0.5.0
Changes
v0.4.1
Changes
🚀 Features
🐛 Bug Fixes
- Nested Attributes weren't handled correctly because the conversion of CF prop to TF args happened first @shadycuz (#93)
- Fixed failed to render argument stack_name @shadycuz (#93)
- Fixed edge cases when converting a CF type to a search string for finding the matching TF doc file @shadycuz (#93)