Skip to content

Releases: couchbaselabs/couchbase-shell

v1.0.0-alpha.2: Second alpha release for 1.0.0

09 Jun 11:05
v1.0.0-alpha.2
4417a3c
Compare
Choose a tag to compare
  • 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

20 May 15:05
v1.0.0-alpha.1
e5d38ec
Compare
Choose a tag to compare
v1.0.0-alpha.1 Pre-release
Pre-release

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

19 Mar 16:11
v0.5.0
091ea8a
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

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 to doc get
  • Added collection support to doc commands

v0.4.0

13 Oct 15:26
v0.4.0
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

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

01 Jul 16:35
v0.3.0
eeb245d
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

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 to doc
  • 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

26 May 15:34
v0.2.0
3573b8b
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

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 and fake to full streaming
  • Bumped dependencies (including nushell)
  • Added expiry option to kv upsert
  • Override version command to show cbsh version
  • Add simple query advise subcommand
  • Add user management through users, users get and users upsert
  • Added analytics dataverses and analytics datasets

v0.1.0

20 May 11:18
v0.1.0
3aaa3d8
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

First usable release, meant for feedback and early testing.

Since it is pretty much the first release, there is no changelog over the previous version.

v0.0.1c

03 Apr 21:49
v0.0.1c
70a0701
Compare
Choose a tag to compare
v0.0.1c Pre-release
Pre-release

First release that got actually fully built through github actions. Much success!