Starting from this release, we are separating the Atlas CLI and the Management UI. The official release will be much more lightweight and the UI will be shipped in a different tagged binary.
Installation
MacOS
curl -LO https://release.ariga.io/atlas/atlas-darwin-amd64-v0.4.0
chmod +x ./atlas-darwin-amd64-v0.4.0
sudo mv ./atlas-darwin-amd64-v0.4.0 /usr/local/bin/atlas
sudo chown root: /usr/local/bin/atlas
Linux
curl -LO https://release.ariga.io/atlas/atlas-linux-amd64-v0.4.0
sudo install -o root -g root -m 0755 ./atlas-linux-amd64-v0.4.0 /usr/local/bin/atlas
Windows
Docker
docker pull arigaio/atlas:0.4.0
docker run --rm -p 5800:5800 arigaio/atlas:0.4.0
New Features
In this version, we added support for block range indexes.
index "idx" {
type = BRIN
columns = [column.range]
page_per_range = 128
}
What's Changed
- sql/postgres: add support for block range indexes by @a8m in #788
- internal/integration: testscript for cli tests by @rotemtam in #779
- cmd/atlascmd: extend atlas migrate validate documentation by @masseelch in #784
- cmd/atlascmd: support project file in inspect by @rotemtam in #771
Full Changelog: v0.3.8...v0.4.0
Legal
The binaries distributed in this release are released under the Ariga End User License. If you would like to build Atlas from source follow the instructions here.