Registo de alterações

Acompanhe a evolução do InputSwitcher. Cada atualização, cada melhoria.

⚡ Destaques da última versão

🚀 Troca automática de idioma
🌍 Suporte a 10 idiomas
Rápido e leve
🍎 Suporte nativo ao Apple Silicon

🔔 Mantenha-se atualizado

O InputSwitcher verifica atualizações automaticamente. Também pode seguir-nos para anúncios:

🔧
v1.0.7 23 de dezembro de 2025

Fixed license activation issues and improved error messages.

Alterações

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

🔧 Notas técnicas

  • 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 de dezembro de 2025

Restored Apple Development signing to fix launch prohibition.

Alterações

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

🔧 Notas técnicas

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

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

Alterações

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

🔧 Notas técnicas

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

Added privacy-friendly analytics and minor improvements.

Alterações

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

🔧 Notas técnicas

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

Bug fixes and improvements for stability and user experience.

Alterações

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

🔧 Notas técnicas

  • Fixed Info.plist configuration for Sparkle framework
🎉
v1.0.0 Dezembro 2025 🚀 VERSÃO MAIOR

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

Alterações

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

Funcionalidades Pro

  • 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

🔧 Notas técnicas

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

🗺️ Roteiro

Aqui está o que estamos a desenvolver para versões futuras. Tem uma sugestão? Diga-nos!

Per-website rules for browsers 80%
Scheduled switching profiles 40%
URL-based rule triggers 20%
Keyboard shortcut customization 60%
Statistics and usage insights (Pro) 10%

💬 Valorizamos o seu feedback

Este registo de alterações foi útil? Tem sugestões de melhoria?

📌 Política de versionamento

O InputSwitcher segue o Versionamento Semântico (SemVer):

  • Maior (X.0.0) - Novas funcionalidades significativas, pode incluir alterações que quebram compatibilidade
  • Menor (1.X.0) - Novas funcionalidades, compatível com versões anteriores
  • Patch (1.0.X) - Correções de bugs e melhorias menores

As licenças Pro são válidas para todas as atualizações dentro da mesma versão maior. Atualizações de versão maior podem requerer uma taxa de atualização (com desconto para clientes existentes).

Pronto para experimentar a última versão?

Descarregue o InputSwitcher v1.0.7 agora - é grátis!

Descarregar agora