We are excited to announce the release of Atlas v0.33 🎊
It's been a couple of months since our last release, but for good reason. Today, we're super excited to tell you about everything we have been up to. Here's what's in store for you in this release, v0.33:
- Atlas Copilot: A new coding assistant that helps you better manage your Atlas projects by leveraging an agentic, LLM-based approach.
- Support for
--include
: Atlas Pro users may now use the--include
flag to specify which database objects to query during inspection. migrate/diff
in GitHub Actions, GitLab CI, and CircleCI - Atlas now supports themigrate diff
command in GitHub Actions, GitLab CI, and CircleCI. This allows teams to build CI/CD pipelines that automatically generate migration files based on the current state of the database and the desired state of the schema.- Check-level Lint Policies: Atlas comes pre-packaged with many built in analyzers that can be used to verify the safety of changes to your database. Using Check-level Lint Policies, you can now configure your CI/CD's pipelines sensitivity to these analyzers.
- Support for
sensitive
annotations in migration files: Migration files can sometimes include sensitive or PII values, either passed in as input variables (using template-directories) or embedded directly in SQL statements. To prevent these values from being logged, Atlas provides a directive for marking files or specific statements as sensitive. This directive can be set at either the file or statement level.
Read the full announcement in our blogpost.
Quick installation
macOS + Linux:
curl -sSf https://atlasgo.sh | sh
Homebrew:
brew install ariga/tap/atlas
Docker:
docker pull arigaio/atlas
Windows
Legal
The default binaries in this release are distributed released under Atlas EULA, and the community binaries are released under the Apache 2.0 license.