2026-09-24
This is a prerelease. The changes in this entry are not available in the stable v0.2.4 release.
- Renamed the experimental
ana obcommand toana platformon supported Unix platforms and removed the experimental feature requirement. - Added login requirements for commands that manage tools, configure features, and access services. Authentication commands, self-update, feedback, and installer downloads remain available without login.
- Added direct setup of AI coding assistants with
ana mcp, including installation of the Anaconda Intelligence skill. - Added
ana channel create,ana channel remove, andana channel uploadfor private channels and packages. - Added subscription-based channel selection and a terms-of-service disclaimer for
main-x, and removed its beta designation. - Added support for a conda-package build, with self-update and managed tool installation disabled because conda manages those operations.
- Cleaned up broken symlinks in
~/.ana/binduring tool management. - Added a warning when disabling
main-xfor one tool leaves it enabled for the other. - Prevented duplicated multi-select prompts in narrow terminals.
- Forwarded help requests to the wrapped CLI for
ana organd supportedana platformcommands.
2026-07-28
What’s new
- Added automatic update notifications after successful commands. Notifications do not install updates and can be disabled with
ANA_UPDATE_CHECK=false.
- Changed the
main-xconda configuration to usedefault_channelsinstead of adding entries tochannels.
2026-07-14
Improvements
- Updated terminal colors for better portability.
- Clarified when to restart the shell after installation.
- Updated MCP command wrappers and added typed arguments to their help output.
- Updated managed tools to use the versions included with each ana release.
2026-06-18
What’s new
- Added an externally managed installers table to
ana tool list.
- Improved error messages for unknown subcommands.
2026-06-16
What’s fixedFixed a release build caching issue that prevented some v0.2.0 changes from being compiled into its binary. This release rebuilds the CLI with the changes described in the v0.2.0 entry; it does not add application features beyond those changes.Full release notes
2026-06-15
Breaking changesRemoved the managed
anaconda symlink to avoid shadowing the command in conda’s base environment. Use ana org for the wrapped Anaconda.org commands.What’s newAdded ana tool download miniconda to download the installer for the current platform and verify its checksum. The command does not run the installer.What’s fixed- Sent the HTTP status from
ana api fetchto standard error, and added validation for empty or invalid URLs. - Preserved the
mainchannel when disablingmain-xfor pixi. - Supported keyrings containing repository tokens written by
anaconda-auth.
2026-05-19
What’s fixed
- Fixed help parsing so commands accept
--helpwithout requiring their usual positional arguments. - Improved the error message when conda is not installed.
- Cached the user identifier in the keyring.
2026-05-13
What’s fixed
- Skipped downloads when
ana self updatetargets the installed version, unless an explicit version is combined with--force. - Raised the open-file limit to reduce “too many open files” failures during tool installation on macOS.
2026-05-12
What’s newAdded
ana feature list to display available features and their status.Security updatesRestricted the Authorization header to allowed domains.Full release notes2026-05-12
What’s new
- Added
ana mcpcommands for Anaconda MCP. - Replaced the feedback form and terminal submission options with a GitHub issue chooser opened by
ana self feedback. - Added signed Windows binaries and signed, notarized macOS binaries.
2026-05-11
What’s new
- Added pixi support for the
main-xfeature.
- Improved login reliability by validating API keys against the server before storing them in the keyring.
- Fixed an issue where
ana whoamiwould fail with a confusing error if your account had been deleted. - Fixed broken pipe errors when piping CLI output to other commands.
- Fixed an issue where the
ANA_DOMAINenvironment variable would fail if it included a URL scheme or trailing path.
2026-05-06
MaintenanceUpdated dependencies and centralized login prompts in a release published to support testing of the self-update mechanism.Full release notes
2026-05-06
What’s new
- Added
ana feature enableandana feature disablecommands for configuring development tools to use Anaconda-provided channels and package indexes. - Added the
main-xfeature, which adds Anaconda’smain-xchannel to your conda configuration. - Added a PowerShell installer for Windows.
- Added Linux aarch64 support.
- Added static hosting support and improved output styling for
ana self update, which was introduced in v0.0.2.
- Fixed a security issue where the keyring directory and file could have overly permissive access.