Skip to content

Releases: moiz-za/Mischief

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 05 Aug 09:21
714d4c8

Mischief v0.4.1 — CI Tooling Patch

Patch release. No app behavior changes — updates the build pipeline and keeps all version strings in sync.

Changed

  • CI tooling — bumped all GitHub Actions to their Node 24 majors:
    • actions/checkout v4 → v5
    • actions/setup-node v4 → v5
    • actions/upload-artifact v4 → v5
    • actions/download-artifact v4 → v5
    • gitleaks/gitleaks-action v2 → v3
    • softprops/action-gh-release v2 → v3
  • Fixed the invalid overwriteoverwrite_files input in the release checksums job (clears the Node 20 deprecation warnings in every workflow run).

Assets

  • macOS universal (DMG + zip)
  • Windows (Setup exe + portable exe)
  • Linux AppImage
  • Consolidated SHA256SUMS

Full changelog: https://github.com/moiz-za/Mischief/blob/main/CHANGELOG.md

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 08:55
5906ec0

Mischief v0.4.0 — Companion Variety Round

Added

  • Playful behaviors — six system-level behaviors (hide, peek, spin, pounce, sneak, dance) run for every companion, including imported custom images, each with its own intensity gate and cooldown
  • Always-on drag-to-move — grab the companion anytime (interactive or not) and drag it anywhere; follow/wander pause while dragging
  • Anti-repeat bubbles — the reaction picker never shows the same line twice in a row and prefers lines not recently shown
  • Companion-specific speech — all 19 built-in companions carry themed speech pools matching their species (ghost → Boo!, robot → Beep boop~, cat → Purrr~, …) for 15 reaction signals + 6 behavior signals
  • Personality speech for custom companions — user-imported companions talk in a voice matching their personality (friendly/curious/lazy/energetic/mischievous)
  • Behavior-aware bubbles — the companion comments on hiding, peeking, spinning, pouncing, sneaking, dancing, and sleeping
  • More reaction signalsdeep-focus (after ~10 min continuous focus) and weekend greeting
  • Bigger speech pools — every generic pool expanded to 5–10+ varied lines

Fixed

  • Speech bubbles now match the companion — neutralized generic pools and gave each companion species-appropriate dialogue
  • Spin/roll no longer clipped by a box — rotates about the center with a safe scale (CSS + canvas paths)
  • Hide animation redesigned — ducks down behind the bottom edge instead of squashing flat + fading
  • Follow cursor / Interactive pet-me now sync between the Settings window and tray quick menu
  • Speech bubble follows the companion while it moves
  • Bubble spam — intensity-scaled throttle (Silent ~60s → Chaos ~15s)

Removed

  • Sound notification chimes — removed the Web Audio notification sounds, IPC, preload hooks, and the soundEnabled setting

Full changelog: CHANGELOG.md

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 04 Aug 10:30
Release v0.3.1: 27 bug fixes and performance improvements

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 08:23
chore: bump version to 0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 19:38
Mischief v0.2.0 — settings window, config manager, GIF moment capture…

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Aug 18:19

v0.1.1 — Quit fix + corner placement

Patch release with the first round of usability fixes.

Fixed

  • Quit is now reachable. The tray icon was invisible (empty image), hiding the Quit menu. Added a real tray icon and an explicit app menu — use Cmd+Q (macOS) or Ctrl+Q (Windows/Linux), or the tray icon → Quit Mischief.
  • Mascot placement. The companion now spawns in the bottom-right corner instead of floating centered mid-air.

Platforms

  • macOSMischief-0.1.1-universal.dmg (Apple Silicon + Intel)
  • WindowsMischief.Setup.0.1.1.exe (installer) + Mischief.0.1.1.exe (portable)
  • LinuxMischief-0.1.1.AppImage

⚠️ Unsigned builds

Builds are not code-signed yet (no Apple Developer ID / Windows signing cert). macOS may warn "unidentified developer" — right-click → Open to launch.

Notes

  • Companion uses a placeholder icon — see issue #1.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 18:02

v0.1.0 — Initial Foundation

First public release. A small, harmless companion that wanders your desktop.

What's inside

  • Electron + TypeScript runtime (Electron 43, zero reported vulnerabilities)
  • Overlay companion + system tray
  • Pure, tested domain layer (src/domain/)
  • CI: typecheck · lint · build · tests · npm audit · gitleaks secret scan
  • good first issue bugs ready for contributors

Platforms

  • macOSMischief-0.1.0-universal.dmg (Apple Silicon + Intel)
  • WindowsMischief.Setup.0.1.0.exe (installer) + Mischief.0.1.0.exe (portable)
  • LinuxMischief-0.1.0.AppImage

Builds are produced automatically by CI on native runners (.github/workflows/release.yml) whenever a v* tag is pushed.

⚠️ Unsigned builds

These builds are not code-signed (no Apple Developer ID / Windows signing cert yet). macOS may warn "unidentified developer" — right-click → Open to launch. Signed releases will follow.

Notes

  • Companion uses a placeholder icon for now — see issue #1.