registry: add aqua backend for bitwarden-secrets-manager#9255
Conversation
Greptile SummaryThis PR prepends an Confidence Score: 5/5Safe to merge — single-line registry addition with no logic changes. The change is a one-entry addition to a TOML registry file. It is correctly placed first (matching the aqua-preferred pattern used by similar entries like No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A["mise install bitwarden-secrets-manager"] --> B{Backend Resolution}
B -->|"1st (new)"| C["aqua:bitwarden/sdk-sm"]
B -->|"2nd (existing)"| D["github:bitwarden/sdk\n(version_prefix: bws-v)"]
B -->|"3rd (existing)"| E["asdf:asdf-community/asdf-bitwarden-secrets-manager"]
C --> F["bws binary installed\n(checksum + SLSA verified)"]
D --> F
E --> F
Reviews (2): Last reviewed commit: "registry: add aqua backend for bitwarden..." | Re-trigger Greptile |
6e705b0 to
518ded6
Compare
### 🚀 Features - **(latest)** add --before flag to mise latest by @risu729 in [#9168](#9168) - **(npm)** add aube package manager support by @jdx in [#9256](#9256) - **(spm)** add filter_bins option to restrict built executables by @jdx in [#9253](#9253) - **(vfox)** support plugin-declared dependencies via metadata.lua by @ahemon in [#9051](#9051) - rename `mise prepare` to `mise deps` and add package management by @jdx in [#9056](#9056) ### 🐛 Bug Fixes - **(backend)** skip versions host for direct-source backends by @jdx in [#9245](#9245) - **(github)** route artifact attestation verification to custom api_url by @jdx in [#9254](#9254) - **(lockfile)** use unique temp file for atomic save to avoid concurrent rename race by @jdx in [#9250](#9250) - **(log)** drop noisy third-party debug/trace logs by @jdx in [#9248](#9248) - **(progress)** disable animated clx output in ci by @jdx in [#9249](#9249) - **(use)** honor --quiet and --silent flags by @jdx in [#9251](#9251) - **(vfox)** opt backend plugins out of --locked URL check by @jdx in [#9252](#9252) ### 📦 Registry - add aqua backend for bitwarden-secrets-manager by @msuzoagu in [#9255](#9255) ### New Contributors - @ahemon made their first contribution in [#9051](#9051) - @msuzoagu made their first contribution in [#9255](#9255)
Summary
This PR adds/updates the bitwarden-secrets-manager shorthand to point to the aqua:bitwarden/sdk-sm backend.
Context
Currently, mise registry points bitwarden-secrets-manager to a legacy asdf plugin. However, the bitwarden/sdk-sm repository now has a verified, stable aqua definition that provides the bws (Bitwarden Secrets) CLI across all major platforms (Darwin/Linux/Windows).
Changes
full = "aqua:bitwarden/sdk-sm"toregistry/bitwarden-secrets-manager.toml.Verification
I have tested this locally using:
aqua exec -- argd test bitwarden/sdk-sm(Success)mise use aqua:bitwarden/sdk-sm(Success)./target/debug/mise registry | grep bitwarden-secrets-manager(Success)./target/debug/mise install bitwarden-secrets-manager@latest(Success)./target/debug/mise exec bitwarden-secrets-manager -- bws --version(Success)Impact
This move aligns with mise’s preference for the aqua backend over asdf plugins for better security (checksum/SLSA verification) and a faster installation experience.