Releases: ariga/terraform-provider-atlas
Releases · ariga/terraform-provider-atlas
v0.9.2
v0.9.1
What's Changed
- internal/provider: support migration down by @luantranminh in #139
- chore: upgrade atlas and SDK by @giautm in #145
- atlas/migration: remove
remote_dir
datasource by @giautm in #144 - all: refactor internal logic for generate
atlas.hcl
by @giautm in #146 - chore: upgrade goreleaser by @giautm in #149
- all: refactor for custom
atlas.hcl
by @giautm in #148 - atlas/migration: deprecate
remote_dir
block withatlas://
by @giautm in #151 - atlas/migration: custom
atlas.hcl
and variables by @giautm in #150 - atlas/migration:
protected_flows
configurations for migrate down by @giautm in #154 - provider: allow using cloud.token to login by @luantranminh in #156
- doc: copy readme from ariga/atlas repo by @a8m in #158
- atlas/migration: support custom env_name on datasource by @giautm in #159
- chore: upgrade atlas, atlas-go-sdk to latest by @giautm in #161
- internal/provider: fix memFile implement by @giautm in #162
- .github/workflows: use
setup-atlas
action by @giautm in #165 - atlas/schema: fixed missing
ATLAS_TOKEN
by @giautm in #166 - provider: merge
env
block only with its name by @giautm in #164 - all: uniform the workspace bootstrap process by @giautm in #167
- all: validate
dev_url
using the generated config by @giautm in #168 - atlas/schema: delete resource with schema clean command by @giautm in #153
New Contributors
- @luantranminh made their first contribution in #139
Full Changelog: v0.8.4...v0.9.1
v0.9.0-pre.2
v0.9.0-pre.1
What's Changed
- provider: allow using cloud.token to login by @luantranminh in #156
- doc: copy readme from ariga/atlas repo by @a8m in #158
- atlas/migration: support custom env_name on datasource by @giautm in #159
- chore: upgrade atlas, atlas-go-sdk to latest by @giautm in #161
- internal/provider: fix memFile implement by @giautm in #162
- .github/workflows: use
setup-atlas
action by @giautm in #165 - atlas/schema: fixed missing
ATLAS_TOKEN
by @giautm in #166 - provider: merge
env
block only with its name by @giautm in #164
Full Changelog: v0.9.0-pre.0...v0.9.0-pre.1
v0.9.0-pre.0
What's Changed
- internal/provider: support migration down by @luantranminh in #139
- chore: upgrade atlas and SDK by @giautm in #145
- atlas/migration: remove
remote_dir
datasource by @giautm in #144 - all: refactor internal logic for generate
atlas.hcl
by @giautm in #146 - chore: upgrade goreleaser by @giautm in #149
- all: refactor for custom
atlas.hcl
by @giautm in #148 - atlas/migration: deprecate
remote_dir
block withatlas://
by @giautm in #151 - atlas/migration: custom
atlas.hcl
and variables by @giautm in #150 - atlas/migration:
protected_flows
configurations for migrate down by @giautm in #154
New Contributors
- @luantranminh made their first contribution in #139
Full Changelog: v0.8.4...v0.9.0
v0.8.4
v0.8.3
What's Changed
- Fix file:// URLs on Windows by @NathanBaulch in #132
- build(deps): bump ariga.io/atlas from 0.19.2 to 0.23.0 by @dependabot in #133
New Contributors
- @NathanBaulch made their first contribution in #132
Full Changelog: v0.8.1...v0.8.3
v0.8.2
v0.8.1
What's Changed
- chore: Update README.md by @giautm in #120
- chore: update atlas and atlas-sdk to latest by @giautm in #123
- docs: require dev-url for schema data sources by @datdao in #126
PS: In this release, we also removed the dev_db_url
attribute from atlas_schema
resource and data source. Please use dev_url instead.
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Breaking Change
In this version of the TF provider, we no longer bundle the Atlas-CLI binary with the provider. This means you have to install the binary by yourself via our install script on your CI system.
With GitHub, please add another step like the below before the TF apply step:
- name: Install Atlas CLI
run: |
curl -sSf https://atlasgo.sh | sh
env:
ATLAS_FLAVOR: enterprise
To use the login-require feature on your CI system. Please set the ATLAS_TOKEN
environment variable for the TF apply step:
- name: Terraform Apply
run: |
terraform apply --auto-approve
env:
ATLAS_TOKEN: ${{ secrets.ATLAS_TOKEN }}
What's Changed
- .github/workflows: add login-feature test by @giautm in #118
- provider: add
binary_path
attribute by @giautm in #116
Full Changelog: v0.7.0...v0.8.0