Änderungsprotokoll

Verfolgen Sie die Evolution von InputSwitcher. Jedes Update, jede Verbesserung.

⚡ Highlights der neuesten Version

🚀 Automatisches Umschalten der Eingabe
🌍 10 Sprachen unterstützt
Blitzschnell und leichtgewichtig
🍎 Native Apple‑Silicon-Unterstützung

🔔 Bleiben Sie auf dem Laufenden

InputSwitcher prüft automatisch auf Updates. Sie können uns auch für Ankündigungen folgen:

🔧
v1.0.7 23. Dezember 2025

Fixed license activation issues and improved error messages.

Änderungen

  • 🐛 BEHOBEN Fixed JSON response parsing for Creem API
  • ✨ VERBESSERT Improved error messages - no more generic 'Invalid Response'
  • 🆕 NEU Added Debug badge in About page for development builds
  • ✨ VERBESSERT Added localized network error messages (10 languages)

🔧 Technische Hinweise

  • 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 23. Dezember 2025

Restored Apple Development signing to fix launch prohibition.

Änderungen

  • 🐛 BEHOBEN Restored proper Apple Development certificate signing
  • 🐛 BEHOBEN Fixed app showing prohibition icon on Apple Silicon
  • 🐛 BEHOBEN Temporarily disabled TelemetryDeck analytics

🔧 Technische Hinweise

  • Reverted to use Team 5MLJT3362H (Apple Development)
  • Disabled TelemetryDeck due to missing project dependency
🔧
v1.0.3 23. Dezember 2025

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

Änderungen

  • 🐛 BEHOBEN Fixed app launch prohibition on Apple Silicon Macs (M1/M2/M3/M4)
  • 🐛 BEHOBEN Added proper ad-hoc code signing for macOS compatibility
  • ✨ VERBESSERT Lowered minimum macOS requirement from 26.1 to 14.0 for broader compatibility

🔧 Technische Hinweise

  • Applied codesign --force --deep --sign - for ad-hoc signature
  • Changed MACOSX_DEPLOYMENT_TARGET from 26.1 to 14.0
🔧
v1.0.2 23. Dezember 2025

Added privacy-friendly analytics and minor improvements.

Änderungen

  • 🆕 NEU Added TelemetryDeck analytics for usage insights (privacy-friendly, no personal data collected)
  • 🐛 BEHOBEN Fixed Bundle Identifier configuration in Info.plist

🔧 Technische Hinweise

  • Integrated TelemetryDeck Swift SDK for anonymous analytics
🔧
v1.0.1 12. Dezember 2025

Bug fixes and improvements for stability and user experience.

Änderungen

  • 🐛 BEHOBEN Fixed app name display in About page (now shows correct localized name)
  • 🐛 BEHOBEN Fixed Sparkle auto-update configuration (SUFeedURL)
  • ✨ VERBESSERT Improved contact support with Gmail web compose

🔧 Technische Hinweise

  • Fixed Info.plist configuration for Sparkle framework
🎉
v1.0.0 Dezember 2025 🚀 HAUPTVERSION

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

Änderungen

  • 🆕 NEU Initial release of InputSwitcher
  • 🆕 NEU Automatic input source switching based on active application
  • 🆕 NEU Custom rules for each application with flexible configuration
  • 🆕 NEU Fallback input source setting for apps without rules
  • 🆕 NEU Menu bar integration with quick access to settings
  • 🆕 NEU 10 languages supported: English, 简体中文, 繁體中文, 日本語, 한국어, Deutsch, Français, Español, Português, Русский
  • 🆕 NEU Native macOS appearance with dark mode support
  • ✨ VERBESSERT Lightweight footprint (<10MB RAM, minimal CPU usage)

Pro-Funktionen

  • 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

🔧 Technische Hinweise

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

💬 Wir schätzen Ihr Feedback

Fanden Sie dieses Änderungsprotokoll hilfreich? Haben Sie Verbesserungsvorschläge?

📌 Versionierungsrichtlinie

InputSwitcher folgt Semantic Versioning (SemVer):

  • Hauptversion (X.0.0) - Bedeutende neue Funktionen, kann Breaking Changes enthalten
  • Nebenversion (1.X.0) - Neue Funktionen, abwärtskompatibel
  • Patch (1.0.X) - Fehlerbehebungen und kleinere Verbesserungen

Pro-Lizenzen gelten für alle Updates innerhalb derselben Hauptversion. Hauptversions-Upgrades können eine Upgrade-Gebühr erfordern (mit Rabatt für Bestandskunden).

Bereit, die neueste Version auszuprobieren?

Laden Sie InputSwitcher v1.0.7 jetzt herunter - es ist kostenlos!

Jetzt herunterladen