Releases: couchbaselabs/couchbase-shell
Releases · couchbaselabs/couchbase-shell
v1.0.0-alpha.2: Second alpha release for 1.0.0
- Nushell has been pinned to 0.32.0 for the next release.
- fixed the history (now in the .cbsh dir as a
history.txt
file) - the linux builder has been switched from ubuntu 20.04 to 18.04 to be more conservative and target more linux users
- renamed
[[clusters]]
to[[cluster]]
, but kept the old style too for backwards compatibility - fix disabling tls in the config (property is now correctly called
tls-enabled
) - Added examples to: doc get
- handle config syntax errors gracefully and log them nicely on startup
- Added the
analytics links
command - Added the
analytics buckets
command - Added the
analytics pending-mutations
command - Support registering / unregistering clusters on the fly
- Added new
[[cloud]]
config to support couchbase cloud - Supports getting, creating, updating and dropping buckets from couchbase cloud
v1.0.0-alpha.1
This is the first alpha preview of the 1.0.0 release!
It contains the following highlights:
- Removed libcouchbase, cbshell is now pure rust and optimized for shell-type workloads.
- TLS is turned on by default.
- Reduced binary sizes, including windows.
v0.5.0
This is a pre-release which can be used to provide feedback
and report bugs. Here are the highlights over the previous
release:
- Updated documentation and examples
- Bump nushell to 0.26
- Allow to fetch query index definitions via (
query indexes --definitions
) - Add a
tutorial
command - Support for scope level query and analytics queries
- (breaking) changed the cluster config format from list to map (#81)
- Removed unused experimental UI for now
- Added a custom
help
command - The
map
command has been removed since it does not work properly under windows - Added support for bucket management
- Added support for scope and collection management
- Log SDK output to a file and add a
sdklog
command (stored in.cbsh
) - Added a
error
column todoc get
- Added collection support to
doc
commands
v0.4.0
This is a pre-release which can be used to provide feedback
and report bugs. Here are the highlights over the previous
release:
- Added Windows support
- Added a custom prompt
- Some commands can now be interrupted with a
CTRL+C
command - Added simple
clusters health
check against a single cluster, two checks - Overall fixes and enhancements
- Various Docs enhancements
doc get --flatten
now works on nested rows as well- Added
users roles
subcommand - Added
clusters health
subcommand - Bumped nushell to 0.20
- Added support for memcached buckets
v0.3.0
This is a pre-release which can be used to provide feedback
and report bugs. Here are the highlights over the previous
release:
- Renamed
kv
todoc
- Added
data stats
command to display KV raw stats - Added
search
command to run an FTS query - Add
ping
command to ping all services - Fixed a bug where cloud node and buckets would not work
- Bumped nushell to 0.16
v0.2.0
This is a pre-release which can be used to provide feedback
and report bugs. Here are the highlights over the previous
release:
- Added
whoami
command - Added
map
command - Converted
kv upsert
andfake
to full streaming - Bumped dependencies (including nushell)
- Added
expiry
option tokv upsert
- Override
version
command to show cbsh version - Add simple
query advise
subcommand - Add user management through
users
,users get
andusers upsert
- Added
analytics dataverses
andanalytics datasets