Skip to content
This repository was archived by the owner on Feb 14, 2026. It is now read-only.

Releases: slopus/happy-cli

v0.10.0

12 Sep 08:22

Choose a tag to compare

Release Notes - v0.10.0

This release introduces daemon improvements for Codex integration and fixes critical cleanup issues.

🚀 New Features

  • Start Codex from daemon: Launch Codex sessions directly through the daemon process for better integration
  • Token-based session initialization: Provide authentication tokens when starting new sessions for enhanced security

🐛 Bug Fixes

  • Fixed Codex cleanup: Resolved issue where Codex processes were not properly deleted after session termination

v0.10.0-4

11 Sep 06:27

Choose a tag to compare

v0.10.0-4 Pre-release
Pre-release

Happy CLI v0.10.0-4 Release Notes

This release introduces enhanced security with per-session encryption keys and improves authentication compatibility while fixing several critical issues.

🚀 New Features

  • Added support for both legacy and new authentication mechanisms for better backward compatibility
  • Implemented experimental per-session encryption keys for enhanced security isolation between sessions

🐛 Bug Fixes

  • Fixed missing dataEncryptionKey in machine configuration that could cause session initialization failures
  • Resolved compatibility issues with libsodium format for proper encryption/decryption operations
  • Corrected help text and connect command usage documentation

🔧 Other Changes

  • Made webapp URL configurable for easier deployment across different environments
  • Simplified backup key display command for better user experience
  • Optimized build process by removing unnecessary build steps from development workflow

v0.10.0-3

05 Sep 20:43

Choose a tag to compare

v0.10.0-3 Pre-release
Pre-release

Happy CLI v0.10.0-3 Release Notes

This release introduces session management improvements, MCP (Model Context Protocol) integration for enhanced permissions handling, and various stability fixes.

🚀 New Features

  • Session Restore: Added ability to restore previous Claude Code sessions for seamless continuity
  • Session Restart: Implemented session restarting functionality to recover from disconnections
  • MCP Integration: Integrated Model Context Protocol support in Codex for improved permission handling
  • Codex Flow: Enhanced workflow integration with Codex for better Claude Code interaction
  • Binary Tools Support: Added support for unpacking and running difftastic and ripgrep binaries
  • Happy Tools Directory: Introduced dedicated tools directory for better organization

🐛 Bug Fixes

  • Fixed smoke test failures
  • Corrected help text to properly match show-backup command name

🔧 Other Changes

  • Increased timeout for new session spawning to improve reliability on slower connections
  • Continued development on permissions system infrastructure

v0.10.0-2

03 Sep 05:02

Choose a tag to compare

v0.10.0-2 Pre-release
Pre-release

Release v0.10.0-2

This patch release updates the Claude Code dependency to the latest version for improved stability and performance.

🔧 Other Changes

  • Updated Claude Code SDK to the latest version

v0.10.0-1

03 Sep 00:20

Choose a tag to compare

v0.10.0-1 Pre-release
Pre-release

Happy CLI v0.10.0-1

This patch release includes improvements to daemon functionality and test reliability.

♻️ Refactoring

  • Extracted common daemon functions for better code organization and reusability

🐛 Bug Fixes

  • Fixed test suite reliability issues

v0.10.0-0

02 Sep 09:45

Choose a tag to compare

v0.10.0-0 Pre-release
Pre-release

Happy CLI v0.10.0-0

This release introduces multi-model authentication support, improves daemon management, and fixes critical issues with Claude integration and cross-platform compatibility.

🚀 New Features

  • Added authentication support for Gemini AI models
  • Added authentication support for Claude models
  • Added authentication support for Codex models
  • Added force run option for daemon to override existing instances
  • Added user confirmation before creating new directories when spawning sessions

🐛 Bug Fixes

  • Fixed Claude spawning to use Node.js directly instead of shell execution
  • Fixed global Claude installation usage in help command that was causing smoke test failures
  • Fixed doctor command to work correctly across different platforms (Windows, macOS, Linux)

♻️ Refactoring

  • Removed exec usage for browser opening, improving security and reliability

v0.9.1

28 Aug 19:25

Choose a tag to compare

Release Notes v0.9.1

This release introduces session resumption capabilities, improves backend connectivity, and enhances the overall user experience with better logging and Claude integration.

🚀 New Features

  • Session Resumption: Added support for --resume flag to continue previous Claude sessions
  • Session ID Tracking: Enhanced metadata and lifecycle state tracking with Claude session IDs
  • Co-authorship Attribution: Automatically adds Happy co-authorship to Claude commit messages
  • Improved Flag Handling: Better support for one-time Claude flags like --resume and --version

🐛 Bug Fixes

  • Backend Connectivity: Fixed backend endpoint configuration for proper server communication
  • Server Endpoint: Updated default server endpoint to api.cluster-fluster.com

🔧 Other Changes

  • Reduced Logging Verbosity: Cleaned up console output and help text for better user experience

v0.9.0

25 Aug 03:11

Choose a tag to compare

Happy CLI v0.9.0

This release introduces a robust daemon mode for background session management, improving reliability and developer experience.

🚀 New Features

  • Daemon Mode: Added full daemon functionality for managing Claude Code sessions in the background
  • Integration Tests: Comprehensive test suite for daemon lifecycle and operations
  • Multiple Start Methods: Enhanced flexibility with various ways to start and manage the daemon

♻️ Refactoring

  • Improved Daemon Lifecycle: Better error handling and state management for daemon processes
  • Lock File Management: Separated lock file handling for more reliable process tracking

🔧 Other Changes

  • Increased timeout values for daemon integration tests to improve test stability
  • Added implementation documentation for daemon architecture
  • Removed unused test files

v0.9.0-6

25 Aug 01:31

Choose a tag to compare

v0.9.0-6 Pre-release
Pre-release

Release Notes - Happy CLI v0.9.0-6

Summary

This release enhances the user experience with improved mobile push notifications when Claude is ready to receive commands.

🚀 New Features

  • Added push notifications to mobile devices when Claude finishes processing and is ready for new commands

♻️ Refactoring

  • Improved push notification text formatting and messaging
  • Enhanced ready state notification system for better user feedback

v0.9.0-5

25 Aug 00:47

Choose a tag to compare

v0.9.0-5 Pre-release
Pre-release

Happy CLI v0.9.0-5

This release adds improved session state management with a new ready event notification system.

🚀 New Features

  • Add ready event to notify when Claude inference has completed
  • Improved session state tracking and event coordination

🔧 Other Changes

  • Enhanced internal event handling for better session management