Angaben zum Datum
Datum aus der Quelle.
Erstmals gesehen am .
Mise 2026.10.4: Task-Secrets mit fnox und automatische Updates globaler Tools
Mise 2026.10.4 ergänzt experimentelle Task-Secrets auf Basis von fnox, automatische Updates für globale Tools, ein optionales experimentelles Installationslayout, merge-Einträge für Dotfiles, headers-Authentifizierung für das http:-Backend und npm-Installationen aus git sowie Korrekturen bei Prune, Installation und Lockfile.
This release adds experimental task-scoped secrets backed by fnox, automatic updates for global tools, and an experimental opt-in install layout that names installations by what they contain. It also adds dotfile merge entries, headers auth for the http: backend, npm installs from git, and a set of prune, install and lockfile fixes.
Added
Secrets (experimental)
These need mise settings experimental=true and fnox 1.39.0 or newer. They are refused in safe mode.
[secrets.fnox]andmise secrets ls. A project can name fnox as its secrets source in its ownmise.toml.mise secrets lslists key names and metadata but never values.-Jprints JSON. Global, system and home-level[secrets]config is ignored, andmise doctorreports it. #13967Tasks get only the secrets they list. Add
secrets = [...]to a task, or#MISE secrets=[...]in a file task header. Only that task gets the values, only while it runs, and they are redacted from its output. Dependencies, hooks,mise env, hook-env and shims get nothing. A task without grants never calls fnox. Tasks that list secrets need a trusted config, aren't artifact-cached, and ignore--rawunless the task setsraworinteractive. Hooks,watch_files, daemons andmise bootstrapcan't run them, and remote or global-config tasks can't list secrets. #13974