Changelog

Track the evolution of InputSwitcher. Every update, every improvement.

โšก Latest Version Highlights

๐Ÿš€ Automatic input switching
๐ŸŒ 10 languages supported
โšก Lightning fast & lightweight
๐ŸŽ Native Apple Silicon support

๐Ÿ”” Stay Updated

InputSwitcher checks for updates automatically. You can also follow us for announcements:

๐Ÿ”ง
v1.0.7 December 23, 2025

Fixed license activation issues and improved error messages.

โšก Changes

  • ๐Ÿ› FIX Fixed JSON response parsing for Creem API
  • โœจ IMPROVED Improved error messages - no more generic 'Invalid Response'
  • ๐Ÿ†• NEW Added Debug badge in About page for development builds
  • โœจ IMPROVED Added localized network error messages (10 languages)

๐Ÿ”ง Technical Notes

  • โ€ข CreemLicenseResponse now handles polymorphic status (String/Int) and message (String/Array)
  • โ€ข Added specific error messages for network errors: no connection, timeout, host unreachable
๐Ÿ”ง
v1.0.4 December 23, 2025

Restored Apple Development signing to fix launch prohibition.

โšก Changes

  • ๐Ÿ› FIX Restored proper Apple Development certificate signing
  • ๐Ÿ› FIX Fixed app showing prohibition icon on Apple Silicon
  • ๐Ÿ› FIX Temporarily disabled TelemetryDeck analytics

๐Ÿ”ง Technical Notes

  • โ€ข Reverted to use Team 5MLJT3362H (Apple Development)
  • โ€ข Disabled TelemetryDeck due to missing project dependency
๐Ÿ”ง
v1.0.3 December 23, 2025

Fixed app launch issues on Apple Silicon Macs and added code signing.

โšก Changes

  • ๐Ÿ› FIX Fixed app launch prohibition on Apple Silicon Macs (M1/M2/M3/M4)
  • ๐Ÿ› FIX Added proper ad-hoc code signing for macOS compatibility
  • โœจ IMPROVED Lowered minimum macOS requirement from 26.1 to 14.0 for broader compatibility

๐Ÿ”ง Technical Notes

  • โ€ข Applied codesign --force --deep --sign - for ad-hoc signature
  • โ€ข Changed MACOSX_DEPLOYMENT_TARGET from 26.1 to 14.0
๐Ÿ”ง
v1.0.2 December 23, 2025

Added privacy-friendly analytics and minor improvements.

โšก Changes

  • ๐Ÿ†• NEW Added TelemetryDeck analytics for usage insights (privacy-friendly, no personal data collected)
  • ๐Ÿ› FIX Fixed Bundle Identifier configuration in Info.plist

๐Ÿ”ง Technical Notes

  • โ€ข Integrated TelemetryDeck Swift SDK for anonymous analytics
๐Ÿ”ง
v1.0.1 December 12, 2025

Bug fixes and improvements for stability and user experience.

โšก Changes

  • ๐Ÿ› FIX Fixed app name display in About page (now shows correct localized name)
  • ๐Ÿ› FIX Fixed Sparkle auto-update configuration (SUFeedURL)
  • โœจ IMPROVED Improved contact support with Gmail web compose

๐Ÿ”ง Technical Notes

  • โ€ข Fixed Info.plist configuration for Sparkle framework
๐ŸŽ‰
v1.0.0 December 2025 ๐Ÿš€ MAJOR RELEASE

The first public release of InputSwitcher. A lightweight menu bar utility for automatic keyboard input source switching on macOS.

โšก Changes

  • ๐Ÿ†• NEW Initial release of InputSwitcher
  • ๐Ÿ†• NEW Automatic input source switching based on active application
  • ๐Ÿ†• NEW Custom rules for each application with flexible configuration
  • ๐Ÿ†• NEW Fallback input source setting for apps without rules
  • ๐Ÿ†• NEW Menu bar integration with quick access to settings
  • ๐Ÿ†• NEW 10 languages supported: English, ็ฎ€ไฝ“ไธญๆ–‡, ็น้ซ”ไธญๆ–‡, ๆ—ฅๆœฌ่ชž, ํ•œ๊ตญ์–ด, Deutsch, Franรงais, Espaรฑol, Portuguรชs, ะ ัƒััะบะธะน
  • ๐Ÿ†• NEW Native macOS appearance with dark mode support
  • โœจ IMPROVED Lightweight footprint (<10MB RAM, minimal CPU usage)

โ˜… Pro Features

  • โ˜… Launch at Login - Start automatically when you log in
  • โ˜… Visual Indicator - On-screen display for input source changes
  • โ˜… Sound Effects - Audio feedback when switching
  • โ˜… Global Hotkey (โŒ˜โŒฅP) - Quickly pause/resume switching
  • โ˜… Menu Bar Flag - Show current input source flag in menu bar
  • โ˜… Rules Import & Export - Backup and share your configurations

๐Ÿ”ง Technical Notes

  • โ€ข Universal Binary: Native support for Intel and Apple Silicon
  • โ€ข Minimum requirement: macOS 12.0 (Monterey)
  • โ€ข Built with Swift and SwiftUI for performance

๐Ÿ’ฌ We Value Your Feedback

Found this changelog helpful? Have suggestions for improvement?

๐Ÿ“Œ Versioning Policy

InputSwitcher follows Semantic Versioning (SemVer):

  • Major (X.0.0) - Significant new features, may include breaking changes
  • Minor (1.X.0) - New features, backwards compatible
  • Patch (1.0.X) - Bug fixes and minor improvements

Pro licenses are valid for all updates within the same major version. Major version upgrades may require an upgrade fee (with discount for existing customers).

Ready to try the latest version?

Download InputSwitcher v1.0.7 now - it's free!

Download Now