Skip to content

OpenPets v3.5.0

Latest

Choose a tag to compare

@alvinunreal alvinunreal released this 02 Sep 19:36

OpenPets v3.5.0 desktop release.

Changes since v3.4.0:

  • a0df374 fix(pnpm): resolve placeholder allowBuilds entries
  • d6741d0 release v3.5.0
  • 1ee756d fix(tests): make desktop and CLI checks pass on macOS
  • ee286b9 Remove talk option from default pet context menu
  • 5de1d6e Add per-pet horizontal flip (mirroring) support with toggleable UI and state persistence
  • 0402859 feat(plugin-sdk): expose optional GPU and disk metrics (#172)
  • 6c8187c feat(plugins): add System Resources community plugin
  • b7e437a fix(plugins): update Usage Buddy to v1.1.0
  • 7fa3ccf fix(linux): fall back to normal windows when layer-shell helper cannot start (#169)
  • 5fe1563 feat(plugins): add Usage Buddy community plugin
  • 99cad2d fix(desktop): repair Codex v2 previews and imports (#165)
  • 162929c feat(linux): experimental native Wayland wlr-layer-shell backend (#166)
  • 918cec2 Merge pull request #164 from alvinunreal/feat/139-openai-realtime-pet-assistant
  • b8d8637 fix(voice): bind Realtime events to canonical turns
  • 731a773 feat(voice): add optional OpenAI Realtime Pet Assistant adapter
  • 6c7207c feat: add native OpenClaw integration (#163)
  • c710ce1 feat(assistant): manage local conversation history (#162)
  • 018d6e5 Add team application template for joining OpenPets core team
  • def7faf feat(desktop): add pet Talk controls and feedback (#161)
  • d6be588 fix(desktop): keep gravity inside Windows work area (#155) (#160)
  • db4ccad feat(desktop): add shared Conversation UI (#148) (#159)
  • c115d8c feat(voice): compose STT → Pet Assistant → TTS conversations (#158)
  • 5715cd3 feat(providers): add independent provider profiles (#157)
  • cdfdfca feat(assistant): add pet personality and layered prompt composition (#156)
  • a77d374 feat(plugins): add Pet Assistant capabilities (#152)
  • 44c53ad docs(v4): mark assistant foundation complete
  • 5c27484 Merge pull request #151 from alvinunreal/feat/pet-assistant-core
  • b91be0c feat(assistant): add provider-neutral conversation tool loop
  • 604bafb Clarify v4 text persistence policy and remove long-term semantic memory
  • 042844d Merge pull request #140 from bferanmi806-sketch/feat/137-assistant-capabilities
  • 59c8f05 fix(plugins): harden assistant capability lifecycle
  • 7596476 feat(plugins): add assistant capability contract
  • 8a16df1 Merge pull request #136 from alvinunreal/omos/deepseek-harness
  • d3fa717 Merge pull request #135 from alvinunreal/omos/issue-134-codex-v2-pets
  • a4498d1 fix(release): publish DSH package
  • 524e873 feat(dsh): add DeepSeek Harness integration
  • 5e0414c fix(desktop): bound Codex V2 atlas decoding
  • 6322d69 feat(desktop): support Codex V2 pets
  • 32abea1 Merge pull request #133 from bferanmi806-sketch/main
  • 072a28a Add conversational Pet Assistant with voice and chat capabilities
  • 1eb5622 docs(plugins): document private realtime voice foundation
  • 7caae11 fix(desktop): preserve realtime mute during startup
  • ea2c02d feat(desktop): add host realtime voice foundation
  • eb3ded7 Merge pull request #127 from octo-patch/octo/20260812-tts-tool-recvrXPGz1VVFx
  • 44004df feat(desktop): add MiniMax plugin voice synthesis
  • 8102650 Merge pull request #131 from alvinunreal/omos/issue-130-data-audio-csp
  • b5dd578 Merge pull request #132 from alvinunreal/fix/issue-129-focus-buddy-timer
  • 35f7f38 fix(plugins): harden timer refresh lifecycle
  • 05ceec4 docs(desktop): document pet audio CSP
  • 4466b6a fix(plugins): refresh Focus Buddy timer
  • 99008c2 fix(desktop): allow imported pet audio
  • 26ccd84 Merge pull request #128 from octo-patch/octo/20260812-parameter-refresh-recvrT54mqYbRw
  • 65622bd feat(desktop): refresh MiniMax model and endpoint settings
  • 8c38d84 Merge pull request #126 from alvinunreal/agent/dark-mode-125
  • 77391ec Add Control Center dark mode

Artifacts

This release includes the full desktop artifact set: macOS DMG/ZIP, Windows installer, Linux AppImage/DEB/RPM/tar.gz, and SHA256SUMS.

Notes

The Windows x64 installer is Authenticode-signed by SignPath through GitHub Actions. macOS and Linux artifacts remain unsigned.