Skip to content

Releases: ariga/terraform-provider-atlas

v0.9.2

05 Dec 11:14
e6cd468
Compare
Choose a tag to compare

What's Changed

  • .github/workflows: upgrade actions/upload-artifacts to v4 by @dorav in #174
  • provider: use sqlclient.ParseURL to avoid leaking invalid URL by @giautm in #175

New Contributors

Full Changelog: v0.9.1...v0.9.2

v0.9.1

08 Oct 12:02
397150e
Compare
Choose a tag to compare

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 with atlas:// 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

Full Changelog: v0.8.4...v0.9.1

v0.9.0-pre.2

24 Sep 05:23
397150e
Compare
Choose a tag to compare
v0.9.0-pre.2 Pre-release
Pre-release

What's Changed

  • 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

Full Changelog: v0.9.0-pre.1...v0.9.0-pre.2

v0.9.0-pre.1

18 Sep 17:14
af7a4b7
Compare
Choose a tag to compare
v0.9.0-pre.1 Pre-release
Pre-release

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

08 Aug 13:11
0f9da61
Compare
Choose a tag to compare
v0.9.0-pre.0 Pre-release
Pre-release

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 with atlas:// 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

Full Changelog: v0.8.4...v0.9.0

v0.8.4

20 Jun 16:18
efbfcb0
Compare
Choose a tag to compare

What's Changed

  • .github/workflows: update new GPG keys by @giautm in #138

Full Changelog: v0.8.3...v0.8.4

v0.8.3

09 Jun 07:22
1f280a9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.1...v0.8.3

v0.8.2

06 Jun 12:34
547b653
Compare
Choose a tag to compare

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

Full Changelog: v0.8.0...v0.8.2

v0.8.1

15 Apr 11:59
547b653
Compare
Choose a tag to compare

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

24 Jan 06:16
3361940
Compare
Choose a tag to compare

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