Skip to content

Releases: nycanshu/my-pet-buddy

1.0.5

Choose a tag to compare

@github-actions github-actions released this 23 Jul 16:35
ac330b8

Changelog — My Pet Buddy (Desktop)

All notable changes to the desktop app are documented here.
This is separate from the browser extension (see the repo root) — the two ship
independently and have their own version numbers.

Format follows Keep a Changelog.
Versioning follows Semantic Versioning.

Note: versions 1.0.0–1.0.3 were internal test builds during development.
1.0.4 is the first public desktop release.

Unreleased

Nothing yet — changes for the next release go here.

[1.0.5] - 2026-07-23

Fixed

  • macOS: clicking the menu-bar icon while in a fullscreen app no longer switches you back to the desktop Space before opening the popover. The app now runs as a proper agent app (LSUIElement / accessory activation policy), so focusing the popover appears on your current Space — including over fullscreen apps.

1.0.4 - 2026-07-22

Added

  • Desktop pet that walks across your whole screen, floating over every app (macOS + Windows).
  • Menu-bar (macOS) / system-tray (Windows) control; the tray icon is your selected pet.
  • Popover panel anchored under the menu-bar icon (opens on click, dismisses on blur), shown over the current Space — including fullscreen apps.
  • Pet Position (bottom / middle / top) and Motion Mode (parade / left / right), matching the browser extension.
  • Pick pet species + variant; click-to-pet floating hearts; periodic motivational messages; light/dark theme.
  • Persistent settings (electron-store), launch-at-login, single-instance lock.
  • Auto-update from GitHub Releases (electron-updater, packaged builds only).
  • Battery saver: animation pauses when the overlay isn't visible (display asleep, locked, or fully covered).
  • Cross-platform installers: universal macOS .dmg + Windows NSIS wizard (install-scope choice, MIT license page, desktop + Start Menu shortcuts, run-after-install).

Notes

  • Builds are currently unsigned — first launch shows a one-time OS prompt (macOS: right-click → Open; Windows: More info → Run anyway). Code signing is planned.

v1.1 — Interactive Update

Choose a tag to compare

@nycanshu nycanshu released this 09 Apr 17:53
16ea070

✨ What's New in v1.1

🆕 New Features

  • 🖱️ Click to pet — tap your buddy to send floating hearts flying
  • 💭 Motivational quotes — pets occasionally share friendly thought bubbles
  • 🌙 Dark mode — auto-detects your system theme, or toggle it manually in the popup
  • ↔️ Motion modes — choose Parade (walking), Left, or Right (anchored)
  • ✨ Hover-pop interactions in every motion mode

🐛 Improvements

  • Hearts and bubbles now float above the pet container without clipping
  • Bubbles follow the pet smoothly in parade mode
  • Popup stays open while you tweak settings (no more auto-close on every click)
  • Cleaner thought-bubble design with proper light/dark theme support

📦 Available on

Closes #2, partially addresses #4.

My Pet Buddy v1.0.0

Choose a tag to compare

@nycanshu nycanshu released this 27 Sep 18:51

🎉 What's New in v1.0.0

Introducing My Pet Buddy - Your Virtual Pet Companion!
Transform your browsing experience with adorable animated pets that parade along your browser screen. Choose from a variety of cute animals including cats, dogs, birds, and more!


✨ Key Features

  • 🐱 Multiple Pet Types: Choose from cats, dogs, birds, rabbits, hamsters, and fish
  • 🎨 Beautiful Animations: Smooth, GPU-accelerated animations with hover effects
  • 📍 Flexible Positioning: Place your pet at the top, middle, or bottom of your screen
  • 🔄 Auto-Detection: Automatically discovers new pet images you add
  • 💾 Persistent Settings: Your preferences are saved across browser sessions
  • 🎯 Non-Intrusive: Works on all websites without interfering with page functionality
  • Optimized Performance: Lightweight with minimal resource usage