-sort-by and -sort-direction to boundary search. These flags can be used to control sorting when searching the client cache and the resource is sessions or targets. (PR)sort_by and sort_direction query parameters when searching sessions or targets. (PR)Introduces soft-delete for users within the client cache. (PR).
GCP dynamic host catalog: Add dynamic host catalog support for discovering GCP Compute Engine VM Instances. (PR).
The worker domain has been refactored to create clear domain functions for worker operations, improve readability and maintainability of worker queries, and improve DB performance. (PR).
Adds support for dual-stack networking for AWS operations. (PR)
The worker <-> controller communications have been refactored to improve performance and reliability at large scale. Workers older than v0.19.0 will remain supported until the release of v0.20.0, in accordance with our worker/controller compatiblity policy.
Add concurrency limit on the password hashing of all password auth methods. (PR).
This avoids bursty memory and CPU use during concurrent password auth method
authentication attempts. The number of concurrent hashing operations
can be set with the new concurrent_password_hash_workers configuration
value in the controller stanza, or the new
BOUNDARY_CONTROLLER_CONCURRENT_PASSWORD_HASH_WORKERS environment variable.
The default limit is 1.
ui: Improve worker filter workflow for targets, vault credential-stores, and storage-buckets. (PR).
children keyword not to apply the appropriate
permissions for a number of resources.
(PR).Add support for dynamic host catalog plugins running in Boundary workers: Boundary plugins that handle dynamic host catalog operations (such as the AWS and Azure plugins) can now run on workers. (PR)
Dynamic host catalogs worker filter support (Enterprise and HCP Boundary only): Operators can now set a worker filter when creating a dynamic host catalog. When set, all of the plugin requests will be sent to the matching worker for processing. (PR)
AWS dynamic host catalogs AssumeRole authentication support: Operators can
now set-up AWS dynamic host catalogs using Amazon's AssumeRole
authentication paradigm by providing a valid Role ARN when creating the host
catalog. (PR and
PR)
Improved MinIO storage plugin compatibility with other services by dropping
the checksum headers in PutObject.
(PR)
ui: Add UI support for searching and pagination of aliases. (PR)
ui: Add UI support for filtering and pagination of session recordings. (PR)
ui: Improve multi-scope grants select/deselect process. (PR)
Prevented a data-race in Boundary's event logging system. (PR)
Update Storage Bucket type icon in Target view. (PR)
Allow user to retry with authentication is pending with OIDC. (PR)
controllers field from the worker config, which was deprecated in 0.9.0 for
initial_upstreams(PR)WithRecursive and
WithSkipCurlOutput instead of always setting to true regardless of the
passed-in value. (PR)boundary aliases create target -value example.boundary -destination-id ttcp_1234567890
and connect to a target using an alias using boundary connect example.boundarynetbsd operating system. Please refer to the following documentation to learn how to create a storage bucket.citext dependency added to enable aliases to be globally unique in
a case insensitive way.