v0.3.5
What's Changed
This release improves upgrade behavior, hardens packaging and CI around web assets, and adds runtime, messaging, and web UI refinements.
Highlights:
- Improved upgrade UX by prompting for a manual restart after foreground upgrades and suppressing upgrade checks and UI tips for dev builds.
- Added support for spilling oversized IM session messages into blobs so sessions remain readable under scanner size limits.
- Refined the web UI with stronger button variants and more consistent version display in the sidebar and upgrade modal.
- Hardened release packaging and CI to ensure web assets are built before packaging, including a mirrored Node image for the GitLab web-build job.
- Aligned the PicoClaw runtime workspace layout with the OpenClaw runtime structure for more consistent sandbox and gateway behavior.
Full Changelog
- docs: add weekly release update for v0.3.3-v0.3.4 (04a8e5a)
- fix(release): require built web assets before packaging csgclaw (f187dfa)
- fix(ci): build web assets before GitLab release packaging (17804c9)
- fix(ci): use mirrored Node image for GitLab web-build job (#103) (c793aca)
- refactor(runtime): align PicoClaw workspace layout (#100) (7915100)
- docs: update architecture doc (2f43ca0)
- feat(im): spill oversized session messages to blobs (#104) (0e43613)
- fix(upgrade): skip dev-version upgrade checks and hide UI tips (dbf4eef)
- feat(upgrade): show manual restart prompt after foreground upgrade (6b9f462)
- feat(web): enhance button styles and variants (#108) (189bd5d)
- chore: update builtin picoclaw template image (#110) (f109284)
- feat(web): normalize version display in sidebar and upgrade modal (a8cd0f2)
- update picoclaw template timestamps (#112) (4206214)
- ci: add PR title and body validation workflow (6e1f283)