Repository navigation
v0.5.0
Fixed
- Opening or closing several terminal tabs in quick succession could stop the app and the gateway with it (a list of sessions was changed while it was being read). Terminal sessions are now created on the app's UI thread and the list is safe to read while it changes.
- A command the app runs and stops after its time limit left the programs it had started running in the background; they are now stopped with it.
- Entering and leaving split-screen mode no longer recreates the app's screen and terminal, and a screen that was closed now releases its web view.
- The Settings screen that keeps the app alive in the background showed a status that was up to three seconds old when you came back to it; it now refreshes on return.
- Going back to the app ran the status checks of the Dashboard, About and Status screens more than once; one return now runs one set of checks.
- The result line of a tool install (
TOOL_RESULT ... ok) is no longer shown in the install card.
Changed
- Commands the app runs for itself now carry
OPENCLAW_NO_AUTO_UPDATE=1, as the terminal already does.
Scripts
This release ships with Script v1.2.5 (available through oa --update): the patch that lets OpenClaw move your chat history on Android now finds the files it works on by what they contain instead of by their names, a cut-off OpenClaw install is recognised from OpenClaw's own file list, and the update's check of the new package stops with a message instead of a warning when the package cannot be read. See the CHANGELOG.
Known issue: in one test, the first oa --update after upgrading from Script v1.2.3 stalled in the patch step for several minutes; pressing Ctrl-C and running oa --update again finished in under a minute and left OpenClaw intact. We are looking into it.
Full Changelog: v0.4.6...v0.5.0