# Boundary CHANGELOG Canonical reference for changes, improvements, and bugfixes for Boundary. ## vNext ### New and Improved * controller: Relax account login name constraints to allow dash as valid character ([Issue](https://github.com/hashicorp/boundary/issues/759)) ([PR](https://github.com/hashicorp/boundary/pull/806)) ### Bug Fixes * cli: Ensure errors print to stderr when token is not found ([Issue](https://github.com/hashicorp/boundary/issues/791)) ([PR](https://github.com/hashicorp/boundary/pull/799)) ## v0.1.2 ### New and Improved * docker: Official Docker image for `hashicorp/boundary` ([PR](https://github.com/hashicorp/boundary/pull/755)) * controller: Add ability to set public address for cluster purposes ([Issue](https://github.com/hashicorp/boundary/pull/758)) ([PR](https://github.com/hashicorp/boundary/pull/761)) * ui: Improve scope awareness and navigation, including IAM for global scope ([PR](https://github.com/hashicorp/boundary-ui/pull/355)) * ui: Add dark mode toggle ([Issue](https://github.com/hashicorp/boundary/issues/719)) ([PR](https://github.com/hashicorp/boundary-ui/pull/358)) * ui: Add scope grants to roles ([PR](https://github.com/hashicorp/boundary-ui/pull/357)) * ui: Add IAM resources to global scope ([PR](https://github.com/hashicorp/boundary-ui/pull/351)) ### Bug Fixes * controller, worker: Fix IPv4-only check so `0.0.0.0` specified without a port only listens on IPv4 ([PR](https://github.com/hashicorp/boundary/pull/752)) * ui: Fix grant string corruption on updates ([Issue](https://github.com/hashicorp/boundary/issues/757)) ([PR](https://github.com/hashicorp/boundary-ui/pull/356)) * controller, cli: Fix mutual exclusivity bug with using -authz-token on `boundary connect` ([PR](https://github.com/hashicorp/boundary/pull/787)) ## v0.1.1 ### Changes/Deprecations Note: in addition to changes marked below in this section, be aware that currently names of resources are case-sensitive, but in a future update they will become case-preserving but case-insensitive for comparisons (e.g. if using them to access targets). * cli: There are two changes to token storage handling: * Specifying `none` for the `-token-name` parameter has been deprecated in favor of specifying `none` for the new `-keyring-type` parameter. * [`pass`](https://www.passwordstore.org/) is now the default keyring type on non-Windows/non-macOS platforms. See the [CLI docs page](https://www.boundaryproject.io/docs/api-clients/cli) for more information. ### New and Improved * cli: New `-keyring-type` option and `pass` keyring type for token storage ([Issue](https://github.com/hashicorp/boundary/issues/697)) ([PR](https://github.com/hashicorp/boundary/issues/731)) * connect: Allow using `-target-name` in conjunction with either `-target-scope-id` or `-target-scope-name` to connect to targets, rather than the target's ID ([PR](https://github.com/hashicorp/boundary/pull/737)) * controller: Allow API/Cluster listeners to be Unix domain sockets ([Issue](https://github.com/hashicorp/boundary/pull/699)) ([PR](https://github.com/hashicorp/boundary/pull/705)) * ui: Allow creating and assigning a host to a host set directly from the host set view ([Issue](https://github.com/hashicorp/boundary/issues/710)) ([PR](https://github.com/hashicorp/boundary-ui/pull/350)) ### Bug Fixes * cli: Fix database init when locale isn't English ([Issue](https://github.com/hashicorp/boundary/issues/729)) ([PR](https://github.com/hashicorp/boundary/pull/736)) * cli: Fix hyphenation in help output for resources with compound names ([Issue](https://github.com/hashicorp/boundary/issues/686)) ([PR](https://github.com/hashicorp/boundary/pull/689)) * controller: Allow connecting to Postgres when using remote Docker in dev mode ([Issue](https://github.com/hashicorp/boundary/issues/720) ([PR](https://github.com/hashicorp/boundary/pull/732)) * controller, worker: Fix listening on IPv6 addresses ([Issue](https://github.com/hashicorp/boundary/issues/701)) ([PR](https://github.com/hashicorp/boundary/pull/703)) * worker: Fix setting controller address for worker in dev mode ([Issue](https://github.com/hashicorp/boundary/issues/727)) ([PR](https://github.com/hashicorp/boundary/pull/705)) ## v0.1.0 v0.1.0 is the first release of Boundary. As a result there are no changes, improvements, or bugfixes from past versions.