---
title: "v2026.9.27"
summary: "`npx @arcforgelabs/dictate install` installs again, and per-user Linux installs can update themselves from the app. npx ran the package's update script for every command, so `install` and the app's `update --user` both stopped with the installer's usage text."
description: "Dictate v2026.9.27 release notes: what changed, and who contributed."
keywords:
  - Dictate
  - v2026.9.27
  - release notes
---

# v2026.9.27

<!-- Written by scripts/release/changelog.mjs from CHANGELOG/2026.9.27.md. Do not edit it: the release cut writes it again. -->

AI agents and tools can read these release notes as [plain Markdown](https://raw.githubusercontent.com/arcforgelabs/dictate/master/CHANGELOG/2026.9.27.md).

This release covers **12 pull requests.**

## Highlights

- `npx [@arcforgelabs](https://github.com/arcforgelabs)/dictate install` installs again, and per-user Linux installs can update themselves from the app. npx ran the package's update script for every command, so `install` and the app's `update --user` both stopped with the installer's usage text.
- In-app updates on Linux finish.

## Fixes

- `npx [@arcforgelabs](https://github.com/arcforgelabs)/dictate install` installs again, and per-user Linux installs can update themselves from the app. npx ran the package's update script for every command, so `install` and the app's `update --user` both stopped with the installer's usage text.
- In-app updates on Linux finish. The `.deb`'s pre-install script stopped the engine that was running the install, so the window respawned the old engine before the new files landed and offered the same update again. The script now leaves the updater's own process chain running, stops the desktop shell by its full path (the old name match never fired), and the app asks for a restart whenever the installed package is newer than the running engine.

## Contribution record

[CHANGELOG/records/2026.9.27.md](https://github.com/arcforgelabs/dictate/blob/master/CHANGELOG/records/2026.9.27.md) lists every pull request in this release once, with its related issues and thanks.
