Skip to content

v0.3.5

Choose a tag to compare

@RussellLuo RussellLuo released this 25 May 13:47
· 395 commits to main since this release

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)