2026-08-14 · NextClaw v0.35.0
Published: 2026-08-14 Tags: release npm minor
NextClaw v0.35.0 moves Apps from “installable packages” to dependable personal software. App code, installed versions, and personal instance data now have separate lifecycles. A failed update does not replace the version you are using, and uninstalling no longer takes personal data with it.
Features
- Independent App Instances: Every instance has separate data, config, state, cache, tmp, and logs directories. Package, workspace, and development Services use the same storage contract.
- Probe before activation: Candidate versions pass integrity, NextClaw version, data-schema, and Service startup checks before they become active.
- Recoverable uninstall: Uninstall removes code and keeps instance data by default. The same publisher can use it after reinstall, while a different publisher cannot take it over.
Enhancements
- Apps now shows the real data path, disk usage, runtime profile, and isolation level.
- Native Service Apps are labeled as full access under the current user instead of being softened as “no extra permissions.”
- Installed versions gain content-integrity checks and cross-process operation locks so concurrent installs, updates, rollbacks, and uninstalls cannot overwrite one another.
- Marketplace derives risk from the package itself. Community native Service Apps may remain unlisted, but cannot enter the public catalog directly.
Fixes
- Development Service data now stays in a stable location instead of disappearing with a temporary directory.
- Existing grants no longer cover an action after its declared risk is raised.
- A failed legacy-data migration leaves the previous layout usable instead of creating a half-switched state.
Defaults and compatibility
- Existing
.nappand schema v1 apps remain supported. Legacy data is migrated once when it is first materialized. - A data-schema change without a supported migration contract is blocked before activation, preventing older code from silently reading incompatible data.
- Read-only package files prevent accidental edits. Native processes still run with the current user's permissions; NextClaw does not present this as an operating-system sandbox.
Learn more: NextClaw Project Overview · v0.33.0 App lifecycle update