All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, adheres to Semantic Versioning, and is generated by Changie.
The aura-cli standalone binary is no longer being released. All aura functionality is now distributed via the aura subcommand of neo4j-cli — install neo4j-cli and use neo4j-cli aura ... instead. Existing aura-cli_* archives on prior GitHub Releases remain available, but no new versions will be published.
- Add 'skill print' command to preview the embedded SKILL.md before installing
- Fix:
--formator-fwas not working
- Add toon output format option (--format toon / -f toon)
--outputflag now applies uniformly to config and credential commands;aura credential listnow renders as a table by default withname,type, andidentifiercolumns (sensitive fields omitted)- Add
skillsubcommand to install agent skills into supported AI agents (Claude Code, Cursor, Windsurf, etc.) - Renamed
--outputto--formatand added-fas a shorthand
- Remove leftover debug log lines (help displayed, invalid command with args, command executed successfully) that were printed to stdout from the CLI entrypoint
- Removed the option to enable
betaaura commands - Bugfix:
aura config listnow only prints valid config values
- Add import type config for import job creation
- Add projects config to allow setting default organization ID and project ID
- Aura CLI for Fleet Manager deployments
- Aura cli for data import
- Fix for issue #108 where running aura-cli for the first time to set a config value causes a panic
- Changed default URL for Aura to handle different versions of Aura API
- Adding subcommands to get/list/delete Aura Graph Analytics Serverless sessions.
- Added boolean
--vector-optimizedand--graph-analytics-pluginflags for instance creation
- Changes
auratoaura-cliin usage output
- Added new commands for adding/removing allowed origins from the CORS policy of Data APIs. To access these commands, set the "beta-enabled" config to true
This is the first stable release of the Aura CLI, which brings support for managing the following Aura resources:
- Instances (create/delete/get/list/overwrite/pause/resume/update)
- Snapshots (create/get/list)
- Customer Managed Keys (create/delete/get/list)
- Tenants (get/list)
- GraphQL Data API list and get commands
- GraphQL Data API create command
- GraphQL Data API pause, resume, delete commands
- GraphQL Data API update command
- GraphQL Data API authentication provider list and get commands
- Panic on fatal errors as opposed to bubbling up errors
- Clear access token in the instance of an unauthorized request, and prompt user to retry
- Ensure that 1 argument is required when getting snapshot details
- Correct some of the snapshot help output
- Fixed flag descriptions for instance overwrite
- Fixed which values are accepted for output config option
- Add warning message when getting tenant details with table output that more details are available with other output settings
- Added the fact that snapshot must be exportable to overwrite an instance
- Added snapshot commands get, list and create
- Sets default credential automatically if there is a single credential added
- Add instance overwrite command
- instance get: add CMI endpoint URL
- tenant get: add CMI endpoint URL when applicable for tenant
- Make region argument optional when creating free-db instances
- Fixed usage messages to include argument placeholders
- Add config key validation when setting values
- --await option on cmk create
- --await option on instance resume and instance pause
- Support for table output on aura cli
- Added configuration and automations needed for releases.