Skip to content

v0.3.5

Choose a tag to compare

@yangglive yangglive released this 20 Sep 08:11

What's New

Desktop and Local Files

  • Run the desktop application with a separately versioned local Agent backend while preserving the app identity and local data location.
  • Open local HTML pages in the browser workspace and resolve chat and project file links with scoped access.
  • Improve transcript positioning, message pairing, and layout stability across streaming and session switches.

Models and Command Approvals

  • Improve per-session model selection and reasoning controls, including OpenRouter and BuzzHive model synchronization.
  • Reuse narrowly scoped command approvals within a session and inspect or revoke them from session settings.
  • Strengthen command argument and shell policy checks while supporting local development servers.

Project Activity and Upgrade

  • Preserve project activity ordering when sessions are archived or deleted and when project metadata changes.
  • Upgrade version 18 databases to version 19 with a transactional migration and an automatic pre-upgrade backup; existing version 19 databases need no new schema migration.
  • Keep existing conversations and project data. Downgrading a version 19 database to Pudding 0.3.4 requires restoring the pre-upgrade backup.

Licensing

  • Publish Pudding Core under Apache-2.0 and distribute Pudding Desktop under a free-use proprietary license for personal and commercial use.
  • Include the application license and third-party notices in the app bundle, with exact application-license verification during packaging.