Releases: alvinunreal/openpets
OpenPets v2.5.1
OpenPets v2.5.1 ships the first official plugin release with polished desktop plugin management.
New: OpenPets Plugins
OpenPets now includes a first-party plugin platform for bundled desktop companion behaviors.
Included plugins
- Ambient Companion — gentle idle check-ins and ambient pet moments, enabled by default.
- Break Buddy — friendly stretch, hydrate, and rest reminders, enabled by default.
- Pet Pal — playful pet interactions and quick companion actions, enabled by default.
- Focus Buddy — passive focus-session controls available from the pet menu, enabled by default.
- GitHub Notifications — developer/advanced public repository release and failed-workflow notifications, disabled by default. No GitHub login, token, or private repository access is used.
Plugin management
- New polished Plugins window with install, enable, configure, update, reload, and uninstall actions.
- Friendly plugin configuration UI; no JSON editing required.
- Plugin permissions, network hosts, and official plugin icons are explicit.
- JavaScript plugins run in a sandboxed renderer with a narrow OpenPets SDK.
Developer notes
- Official plugin source now lives under the repository-level plugins/official directory.
- Local plugin development is available through explicit developer mode and pnpm dev:desktop:plugins.
- Legacy sample plugins were removed from public discovery.
- This release includes optional desktop artifacts: macOS ZIP, Windows portable, Linux DEB/RPM, and Linux tar.gz.
Known limitations
- GitHub Notifications supports public repositories only in this release.
- Desktop artifacts are currently unsigned, so OS security warnings may appear.
OpenPets v2.5.0
OpenPets v2.5.0 ships the first official plugin release with polished desktop plugin management.
New: OpenPets Plugins
OpenPets now includes a first-party plugin platform for bundled desktop companion behaviors.
Included plugins
- Ambient Companion — gentle idle check-ins and ambient pet moments, enabled by default.
- Break Buddy — friendly stretch, hydrate, and rest reminders, enabled by default.
- Pet Pal — playful pet interactions and quick companion actions, enabled by default.
- Focus Buddy — passive focus-session controls available from the pet menu, enabled by default.
- Wander Buddy — gentle companion movement with conservative defaults, enabled by default.
- Quick Reminders — short local reminders from the pet menu, enabled by default.
- GitHub Notifications — developer/advanced public repository release and failed-workflow notifications, disabled by default. No GitHub login, token, or private repository access is used.
Plugin management
- New polished Plugins window with install, enable, configure, update, reload, and uninstall actions.
- Friendly plugin configuration UI; no JSON editing required.
- Plugin permissions, network hosts, and official plugin icons are explicit.
- JavaScript plugins run in a sandboxed renderer with a narrow OpenPets SDK.
Developer notes
- Official plugin source now lives under the repository-level
plugins/officialdirectory. - Local plugin development is available through explicit developer mode and
pnpm dev:desktop:plugins. - Legacy sample plugins were removed from public discovery.
- This release includes optional desktop artifacts: macOS ZIP, Windows portable, Linux DEB/RPM, and Linux tar.gz.
Known limitations
- GitHub Notifications supports public repositories only in this release.
- Desktop artifacts are currently unsigned, so OS security warnings may appear.
OpenPets v2.1.2
OpenPets v2.1.2 ships the first official plugin release with polished desktop plugin management.
New: OpenPets Plugins
OpenPets now includes a first-party plugin platform for optional desktop companion behaviors.
Included plugins
- Daily Reminders — recurring local reminders with custom messages, reactions, days, and intervals.
- Pomodoro — focus/break sessions with pet feedback and controls.
- GitHub Notifications — public repository release and failed-workflow notifications. No GitHub login, token, or private repository access is used.
Plugin management
- New polished Plugins window with install, enable, configure, update, reload, and uninstall actions.
- Friendly plugin configuration UI; no JSON editing required.
- Plugin permissions, network hosts, and official plugin icons are explicit.
- JavaScript plugins run in a sandboxed renderer with a narrow OpenPets SDK.
Developer notes
- Official plugin source now lives under the repository-level plugins/official directory.
- Local plugin development is available through explicit developer mode and pnpm dev:desktop:plugins.
- Legacy sample plugins were removed from public discovery.
- This release includes optional desktop artifacts: macOS ZIP, Windows portable, Linux DEB/RPM, and Linux tar.gz.
Known limitations
- GitHub Notifications supports public repositories only in this release.
- Desktop artifacts are currently unsigned, so OS security warnings may appear.
OpenPets v2.1.1
OpenPets v2.1.1 is a desktop packaging patch for macOS users.
Fixed
- Fixed macOS release packaging so app bundles are ad-hoc signed when a Developer ID certificate is unavailable.
- This addresses the misleading macOS Gatekeeper dialog that can say OpenPets is damaged and can't be opened on Apple Silicon/Sequoia.
- Rebuilt desktop artifacts with optional packages included: macOS ZIP, Windows portable, Linux DEB/RPM, and Linux tar.gz.
Still included from v2.1.0
- Daily Reminders — recurring local reminders with custom messages, reactions, days, and intervals.
- Pomodoro — focus and break sessions with pet feedback and controls.
- GitHub Notifications — public repository release and failed-workflow notifications. No GitHub login, token, or private repository access is used.
Known limitations
- GitHub Notifications supports public repositories only in this release.
- macOS artifacts are ad-hoc signed but not Developer ID notarized yet, so Gatekeeper may still require a first-open confirmation.
- Windows artifacts are unsigned, so SmartScreen warnings may appear.
OpenPets v2.1.0
OpenPets v2.1.0 introduces first-party desktop plugins.
New: OpenPets Plugins
OpenPets now includes a first-party plugin platform for optional desktop companion behaviors.
Included plugins
- Daily Reminders — recurring local reminders with custom messages, reactions, days, and intervals.
- Pomodoro — focus and break sessions with pet feedback and controls.
- GitHub Notifications — public repository release and failed-workflow notifications. No GitHub login, token, or private repository access is used.
Plugin management
- New polished Plugins window with install, enable, configure, update, reload, and uninstall actions.
- Friendly plugin configuration UI; no JSON editing required.
- Plugin permissions and network hosts are explicit.
- JavaScript plugins run in a sandboxed renderer with a narrow OpenPets SDK.
Developer notes
- Local plugin development is available through explicit developer mode and
pnpm dev:desktop:plugins. - Legacy sample plugins were removed from discovery.
Known limitations
- GitHub Notifications supports public repositories only in this release.
- Desktop artifacts are currently unsigned, so OS security warnings may appear.
After publishing:
- Smoke test macOS, Windows, and Linux artifacts.
- Expect Gatekeeper/SmartScreen warnings until signing/notarization is configured.
OpenPets v2.0.9
Desktop release for OpenPets v2.0.9.\n\nHighlights:\n- Windows pet drag recovery after default pet changes, display changes, resume, and idle pass-through rearming.\n- Quiet Windows drag watchdog logging to avoid recurring user log growth.\n- Linux RPM artifact added alongside AppImage, deb, and tar.gz.\n\nThis v2.0.9 release was refreshed with the follow-up Windows drag fix.\n\nAfter publishing:\n- Smoke test macOS, Windows, and Linux artifacts.\n- Expect Gatekeeper/SmartScreen warnings until signing/notarization is configured.
OpenPets v2.0.8
Local draft release for OpenPets v2.0.8.
Before publishing:
- Smoke test macOS, Windows, and Linux artifacts.
- Expect Gatekeeper/SmartScreen warnings until signing/notarization is configured.
OpenPets v2.0.7
OpenPets 2.0.7 desktop release.
Fixes in this release:
- Windows launch crash caused by missing sharp win32-x64 native binary in packaged builds.
- Linux AppImage sandbox launch failure on Ubuntu 24.04 and similar systems.
- Windows pet hover/drag freeze after Claude Code hook-triggered reloads.
- Speech bubbles now stay visible longer for longer messages.
- Includes the new Cursor integration in desktop/CLI release packages.
Notes:
- macOS and Windows builds are unsigned, so Gatekeeper/SmartScreen warnings are expected.
- If you still hit a problem, open the tray menu and choose Open Logs Folder, then attach openpets.log and openpets.previous.log to the GitHub issue.
OpenPets v2.0.6
Local draft release for OpenPets v2.0.6.
Before publishing:
- Smoke test macOS, Windows, and Linux artifacts.
- Expect Gatekeeper/SmartScreen warnings until signing/notarization is configured.
OpenPets v2.0.5
Local draft release for OpenPets v2.0.5.
Before publishing:
- Smoke test macOS, Windows, and Linux artifacts.
- Expect Gatekeeper/SmartScreen warnings until signing/notarization is configured.