Skip to content

BreakMate v1.4.0

Choose a tag to compare

@bijithintersmart bijithintersmart released this 16 Jun 10:49
· 261 commits to main since this release

BreakMate Release Notes — v1.4.0 (Build 33)

Date: June 16, 2026
Release Title: Desktop Companion Engine & Environment Builder

Summary

This major update introduces a completely overhauled Desktop Companion experience. We've built a custom sprite animation engine, a flexible environment builder, and an interactive Picture-in-Picture (PiP) overlay to ensure your companion stays with you across all your workspaces.


🚀 What's New

🐾 Desktop Companion Engine

A new animation and behavior system that makes your desktop pets feel more alive.

  • Sprite Rendering Engine: Optimized for low CPU usage while supporting complex animations.
  • Advanced State Machines: Pets now have more fluid transitions between idling, moving, and resting.
  • Ground-Padding Detection: Dynamic stabilization ensures pets stay perfectly aligned with their environment.

🌎 Environment Builder

Customize your companion's world exactly how you like it.

  • Live Preview: See changes in real-time as you build your environment.
  • Theme Configuration: New repository-backed themes for consistent world-building.
  • Interactive Decorations: Added background birds and environment-aware props.

🖼️ Interactive PiP Overlay

Keep your companion visible without it getting in the way.

  • Cross-Workspace Visibility: High-performance overlay window that floats above other apps.
  • Smart Initialization: Updated persistence for PiP settings.

🛠️ Improvements & Refinements

📦 Centralized Storage System

  • Migrated to a unified StorageService.
  • Built-in data migration logic for seamless updates.
  • Multi-process access management for improved stability.

⚙️ Infrastructure & Architecture

  • Service Bootstrapping: Modernized startup sequence for faster app launches.
  • Dependency Injection: Refined DI configuration using a modular pattern.
  • NPC Unification: Consolidated movement and component logic for better performance.

🐞 Bug Fixes

  • Painting Errors: Fixed occasional zero-size rendering issues on window resize.
  • High-DPI Support: Improved crispness and scaling on 4K Windows displays.
  • UI Cleanup: Removed intrusive scrollbars from settings and dashboard pages.

📊 Build Details

  • Version: 1.4.0
  • Build Number: 33
  • Commit Range: v1.3.0...HEAD