Skip to content

Nio v0.1.240

Choose a tag to compare

@luisMan luisMan released this 17 Oct 01:16
· 6 commits to main since this release

Nio v0.1.240

Connected apps describe tasks in words, and Nio asks before more kinds of
commands.

What changed

  • Connected apps describe tasks in words. Through nio connect, a connected
    app (ChatGPT, Claude, an API agent) sends Nio a task in plain words. Text
    starting with / is not run as a Nio command. Nio's own commands are for
    you at your computer.

  • More commands ask first. Nio asks before running these:

    • downloads that send data, such as a form, a file or a request body
    • commands written so their words can't be read, such as encoded commands
    • commands inside cmd /c, sh -c or powershell -Command, when the inner
      command would ask on its own

    Checking your own app on this machine, for example
    curl http://localhost:3000, still runs without asking.

  • Folders outside the project. A command that names a folder through a
    variable, such as $env:APPDATA or %TEMP%, now counts as reaching outside
    the project, the same as a full path.

  • Read-only mode stays read-only. Read-only mode now refuses search and
    git options that start another program or write a file. git branch only
    lists branches.

Install

Windows PowerShell:

powershell -c "irm https://github.com/luisMan/Nio/releases/download/v0.1.240/nio-installer.ps1 | iex"

macOS and Linux:

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/luisMan/Nio/releases/download/v0.1.240/nio-installer.sh | sh

If you have v0.1.195 or later, Nio offers this update when it starts, or
run nio update.

Downloads

Each native archive and the MSI include a SHA-256 sidecar. Publishing this
release does not reset account token limits.