Skip to content

Latest commit

 

History

History
62 lines (52 loc) · 2.98 KB

File metadata and controls

62 lines (52 loc) · 2.98 KB

Changelog

All notable changes to Compose Booster will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.0 - 2026-03-06

Added

  • Multi-Provider Support - Connect directly to OpenAI, Anthropic, Ollama, and OpenAI-compatible endpoints in addition to OpenRouter
  • Auto-Updater - Automatic update detection and installation for GitHub distribution builds (store builds update via their respective stores)
  • Distribution Detection - Automatically detects install source (Microsoft Store, Mac App Store, GitHub) and adapts update behavior
  • Style Profiles - Create custom writing style profiles with example emails for AI to match your voice
  • Output Format Options - Choose clipboard output format: Plain Text, Markdown, or HTML (rich text)
  • Context Window Warnings - Visual alerts when input approaches model's context limit (80% warning, 95% critical)
  • Response Regeneration - "Try Again" button to regenerate responses with higher temperature for more variety
  • Response Version Navigator - Browse between multiple response versions when regenerating
  • Automated screenshot generation for app stores (npm run screenshots)
  • README screenshots with high-resolution images
  • Copyright header enforcement script (npm run check-headers)

Changed

  • Model list now filtered to text-output models only (excludes image generation models)
  • Model list cached for 5 minutes with manual refresh button
  • Improved model retrieval logging and error handling
  • Provider settings tab replaces single API key configuration

1.0.0 - 2025-12-06

Added

  • Initial release of Compose Booster
  • Main application window with input/output text areas
  • Quick action buttons with keyboard shortcuts (Ctrl+1/2/3)
  • Custom model selection via OpenRouter API
  • Custom prompt templates with variable support
  • Tone control for email styling
  • Settings window with tabbed navigation:
    • General: API key, theme, font size
    • Models: Enable/disable and reorder AI models
    • Prompts: Create and edit custom prompts
    • Tones: Customize tone options
    • Quick Actions: Configure quick action buttons
    • Advanced: Export/import settings, reset to defaults
  • Light and dark theme support (with system theme option)
  • Clipboard integration (paste/copy shortcuts)
  • Character counter for input text
  • Mock API mode for development (MOCK_API=true)
  • Encrypted local storage for API keys
  • Windows installer (Squirrel)
  • Microsoft Store package (MSIX)

Security

  • API keys stored with encryption via electron-store
  • Content Security Policy ready for production
  • Context isolation enabled for renderer processes