Immutable
release. Only release title and notes can be modified.
Features
- Adds "bench completions" command that creates Bash or Zsh tab-completion scripts in one step. This replaces the old
completion.sh, making command-line completion quicker and simpler to install. (#1707) - Adds
bench socketiocommand that automatically picks the Node or Python engine for live updates, removing the need to edit configuration when you change backends. Updates Procfile, Supervisor, and Systemd templates to use this command so the realtime service starts correctly even if Node is absent. (#1716)
Bug Fixes
- Bench now updates only the app you are adding instead of upgrading every shared library, so installing a new app no longer risks breaking previously installed ones. (#1721)
New Contributors
- @tanmoysrt made their first contribution in #1716
Authors: @ankush, @tanmoysrt, @netchampfaris
AI content
For these release notes, we used an LLM (OpenAI o3) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.
Changes with the following labels were excluded:
- skip-release-notes
Changes with the following types were excluded:
- refactor
- build
- ci
- test
- style
- chore
- docs