Що нового

Що нового у VoiceHotKey — нотатки про випуски для Mac, Windows, iOS, Android та Linux. Фільтруйте за своєю платформою.

  1. Mac v1.28.9

    Блискітки у рядку меню під час дій ШІ

    • Анімація блискіток для дій ШІ на іконці у рядку меню.
  2. Windows C++

    Виправлення вставки кирилиці в Telegram

    • Виправлення вставка кирилиці в Telegram — мульти-форматний буфер обміну (CF_TEXT + CF_UNICODETEXT), HGLOBAL-и GMEM_FIXED, ANSI-кодова сторінка з урахуванням писемності.
    • Імена мікрофонів у UI: прибрано локалізований префікс «Microphone» для чистоти списку.
    • У комплекті йде ScSignTool, тож підписування релізу більше не залежить від системного PATH.
    • Повторна перевірка буфера обміну після закриття і таймер відновлення на 1 с.
  3. Mac v1.28.6
    • Новий пункт меню «Голос у текст» з розумною обробкою кліку по рядку стану.
    • Налаштування «Show Floating Animation» дозволяє приховати оверлей під час запису.
    • Виправлення місце вставки при диктуванні в Notion.
  4. Android
    • Скасування транскрипції тапом по обертовій анімації (з пільговим періодом 1 с).
    • «Cancelled» відображається червоним в історії.
    • Покращення таймаут читання/запису OkHttp зменшено з 2 хв до 1 хв.
  5. Mac v1.28.5

    Налаштовувані кольори Air Button

    • Налаштовувані градієнтні кольори для Air Button, з вибором кольору прямо в налаштуваннях.
    • Іконка в рядку меню стала анімованим SwiftUI-виглядом у стилі AirButton.
    • Виправлення смуги амплітуди завмирали після заповнення аудіобуфера.
    • Увесь рядок інструментів ШІ тепер клікабельний для перемикання кожного чекбокса.
  6. Android

    Вибір кольору

    • Вибір кольору в налаштуваннях для кастомізації кольорів мікрофона та градієнта анімації.
    • Динамічні кольори Material You для мікрофона.
    • Живий попередній перегляд при перетягуванні повзунків кольору.
    • Опція показу кнопки скасування під час запису.
  7. Android

    Жестове меню ШІ, анімації як у macOS

    • Рефакторинг процесу запису — вибір дії ШІ після запису через жести.
    • Радіальна анімація OK для запису, як у macOS.
    • Іконка AirButton, як у macOS.
    • Обертовий дуговий спінер, як у macOS.
    • Опція ставити звук інших застосунків на паузу під час запису.
    • Перемикання між буфером обміну та прямою вставкою тексту для диктування.
  8. Mac v1.28.4
    • Правий клік у будь-якому місці оверлея запису скасовує його (лівий клік більше не скасовує).
    • Радіальні смуги амплітуди тепер починаються одразу за колом OK для кращої видимості шепоту.
    • Archive script: виправлення нотаризації через notarytool submit, stapling та перевірку.
  9. Windows C++

    Air Button стає за замовчуванням

    • Air Button за замовчуванням відображається розміром 32 px, діапазон повзунка 16–32 px.
    • До підстановок додано опцію чутливості до регістру.
    • Кнопки ретранскрипції за кожною мовою в елементах історії.
    • Обертовий дуговий спінер у стилі macOS.
    • Програмна іконка Air Button з концентричними колами (більше не PNG).
    • Правий клік для скасування запису на анімаційному оверлеї.
  10. Mac v1.28.0

    Air Button, перетягуваний оверлей, обертовий спінер

    • Air Button став перетягуваним; оверлей запису уніфікований і можна змінювати його позицію.
    • Обертовий дуговий спінер замінює крапки транскрибування.
    • Радіальні смуги амплітуди замінюють кругові кільця гучності під час запису.
    • Кнопка OK і кругова анімація гучності замінюють хвильову форму запису.
    • Покращення чутливість безперервного мовлення.
    • Виправлення періодичний збій вставки (Cmd+V тепер надсилається синхронно).
  11. Android
    • Автовибір моделі за замовчуванням з сервера (прибрано захардкоджений gpt-4o-mini).
    • Виправлення вхід за email-посиланням (long-poll тепер справді працює).
    • Виправлення диктований текст вставлявся у неправильне місце при курсорі в середині речення.
    • Виправлення диктування не зберігалося в Google Keep.
  12. Mac v1.27.9
    • Air Button перероблено з програмними концентричними колами і трьома розривами у зовнішньому кільці.
    • Постобробні хоткеї camelCase і Title Case.
    • Використовує джерела введення клавіатури для вибору мов транскрипції за замовчуванням при першому запуску.
    • Виправлення зовнішній USB-мікрофон перекривався вбудованим мікрофоном MacBook.
  13. Windows C++
    • Чергування кольорів рядків у списку хоткеїв з урахуванням теми.
    • Налаштування «Show press-and-hold option» — приховати чекбокс «утримання» за замовчуванням.
    • Виправлення відображення хоткеїв показувало модифікатори після звичайних клавіш (наприклад, 1+Ctrl).
    • Виправлення вставка друкувала одну літеру замість Ctrl+V на російській розкладці.
    • Виправлення порожній список хоткеїв після свіжого входу.
  14. Windows C++
    • Перетягування для зміни порядку хоткеїв з індикатором цілі.
    • Багаторядкове введення для полів заміни в підстановках.
    • Чергування кольорів рядків для груп хоткеїв.
    • Виправлення падіння при відключенні аудіопристрою під час активного запису.
  15. Linux
    • Покращення пакетна передача evdev та кешування XID X11-оверлея знижують навантаження на конвеєр введення.
  16. Android
    • Виправлення падіння у процесі авторизації при переході застосунку у фон.
    • Виправлення падіння при порожньому списку AI-серверів.
    • Виправлення падіння при повторній доставці long-poll запиту авторизації.
  17. Mac v1.27.7
    • Зберігається «останній робочий» API-сервер для перемикання при збої ендпоінта.
    • Автоматичне копіювання ретранскрибованого тексту в буфер обміну в історії.
    • Виправлення артефакти пунктуації/пробілів/регістру після порожніх підстановок.
  18. Mac v2.0.5 MAS

    Резервування API всюди

    • Резервування API-серверів для всіх збірок — застосунок переживає відмову окремих ендпоінтів.
    • Перейменовано «Manage» → «Manage subscription» у всіх 59 перекладах.
    • Покращено логіку напису на кнопці підписки з використанням серверних прапорів.
    • Виправлення кнопка Manage subscription не відкривала браузер через пробіли в URL.
  19. Windows C++
    • Виправлення підстановки не працювали для нелатинських мов (російська, CJK тощо).
    • Покращено обробник падінь для випадків пошкодження купи/стеку.
    • Дампи падінь тепер включаються до ручних звітів про проблеми.
  20. Android
    • Резервування API-серверів із захардкодженими значеннями за замовчуванням і api_version=2.
    • До deviceId додано ANDROID_ID для унікальної ідентифікації пристрою.
  21. Linux v0.34.0
    • Зменшено затримки GTK у вкладці історії, щоб запобігти зависанню хоткея.
  22. Linux v0.33.0
    • Виправлення хоткей назавжди помирав після затримок головного потоку GTK.
  23. Linux v0.30.0 – 0.32.0
    • Виправлення хоткей не відповідав 3–6 с (операції X11-оверлея перенесено з головного потоку GTK).
    • Захисні обмежувачі запису, що запобігають випадковим коротким/дублюючим записам.
    • Виправлення зависання кнопки звіту (таймаути підпроцесів і виправлення подвійного логування).
  24. Windows C++

    Стабільність захоплення аудіо

    • Фіналізація потоку vorbis до від'єднання пристрою WASAPI, щоб запобігти пошкодженню купи.
    • Вимкнено WASAPI AUTOCONVERTPCM для пристроїв захоплення.
    • Скасування всіх HTTP-запитів через CancelToken.
  25. Linux v0.29.0
    • Виправлення хоткеї помирали після відключення клавіатури (цикли перепідключення).
  26. Windows C++
    • Виправлення падіння через пошкодження купи при зупинці запису на Windows 10 14393.
    • Виправлення стан гонитви в аудіо-колбеку при зупинці захоплення.
  27. Android
    • Приховування мікрофона, коли пристрій неактивний (блокування, doze, Always-on Display).
  28. Linux v0.28.0
    • До відображуваних імен кнопок миші додано префікс «Mouse».
    • Виправлення режим утримання кнопки миші.
  29. Mac v2.0.3 MAS

    Реліз у Mac App Store

    • Діалог згоди на обробку даних для MAS Guidelines 5.1.1(i) / 5.1.2(i).
    • Єдине ім'я пакета «VoiceHotKey» для MAS та Direct-дистрибутивів.
    • Ім'я пакета лаунчера зафіксовано як «VoiceHotKey Launcher» у всіх локалях.
    • Нейтральний текст «Continue» замінює директивні запити дозволів для перевірки MAS.
  30. Linux v0.26.0

    Хоткеї миші, вкладка AI, вкладка Files

    • Підтримка хоткеїв на кнопки миші.
    • Підтримка буфера обміну X11 і режиму утримання.
    • udev-правило uinput і запит на перезавантаження встановлювача при додаванні до групи input.
    • Вкладка AI з керуванням користувацькими промптами (лише для моделей completion).
    • Вкладка Files для транскрипції аудіо/відеофайлів.
    • Вкладка About з інформацією про застосунок, копірайтом і соц-посиланнями.
    • Перевірки цілісності встановлення.
  31. Windows C++
    • Резервування API-сервера з використанням списку api_servers, наданого сервером.
    • Перемикання при не-JSON відповідях API (помилки nginx/проксі).
    • Виправлення розбору відповіді SSE-потоку при транскрипції файлу.
  32. Android
    • Приховування оверлея при блокуванні пристрою або Always-on Display.
    • Резервування API-серверів.
  33. Linux
    • Резервування API-серверів для всіх API-викликів (зі значенням api2.voicehotkey.com за замовчуванням).
    • Попередження при збої хоткеїв через відсутність прав на групу input.
  34. Mac v1.27.5
    • Автоматична перевірка підписки при запуску через entitlements StoreKit 2.
    • Вбудоване керівництво з accessibility замінює окреме вікно навчання.
    • Позапроцесний AccessibilityStatusHelper для точного стану дозволів TCC.
    • Налаштування перейменовано на «Restore Clipboard After Pasting» (значення за замовчуванням інвертовано).
  35. Windows C++
    • Перевірка хешу SHA256 для автооновлень.
    • Повна заміна хоткеїв, керована сервером (логіку злиття прибрано).
    • Налаштування — зупиняти запис на вкладці Files хоткеями.
  36. Mac v1.27.4
    • Перетягування для зміни порядку хоткеїв.
    • Оверлей більше не заважає листам покупок App Store.
    • Відновлення підписки тепер використовує original_transaction_id для виявлення конфліктів.
    • Рік у копірайті оновлено на 2026.
  37. Windows C++
    • Перетягування для зміни порядку хоткеїв на головній вкладці.
    • Прибрано поняття «основний хоткей» — усі хоткеї тепер рівноправні.
    • Серверні URL релізів для перевірок оновлень за регіонами.
  38. Linux v0.25.0
    • Порожній рядок хоткея при першому запуску, коли хоткеї не задано.
  39. Linux v0.23.0

    13 нових мов інтерфейсу

    • 13 нових перекладів інтерфейсу з перемиканням мови в реальному часі.
    • Кешування аудіопристроїв, щоб уникнути повторного перелічення ALSA.
    • Точне визначення дистрибутива і середовища робочого столу для звітів про помилки.
  40. Windows C++
    • Нова дія хоткея PasteLast — вставити останній результат з історії.
    • Спрощене меню Intelligence з окремими діями Translate і Fix Layout.
    • Мова та модель за замовчуванням для дій перекладу з серверною заміною моделі.
    • Виправлення китайські лапки в zh.rc спричиняли помилки компілятора RC.
  41. Linux v0.17.0 – 0.22.0

    X11 + Wayland, x86_64 + aarch64

    • Виправлення сумісності з Linux Mint; інтеграція з іконками/меню Cinnamon; підтримка emoji-шрифтів.
    • 4-збіркова архітектура — X11 + Wayland для x86_64 та aarch64.
    • Підтримка віддаленої збірки через SSH для крос-архітектурного деплою.
    • Резервний механізм автовставки на X11 через xdotool.
  42. Android
    • Прибрано «Upgrade Pro» для користувачів, які вже мають Pro.
    • Виправлення дата закінчення використовувала локальну дату.
  43. Linux v0.6.0 – 0.11.0
    • Підтримка мульти-архітектур x86_64 і aarch64.
    • Неперервні автооновлення застосовуються, коли застосунок простоює.
    • Логи перенесено в постійне місце з ротацією за розміром.
    • Кешування балансувальника для стійкості в офлайні.
    • Повтор за конкретною мовою, dev-режим, оновлення лише на підвищення версії.
    • Визначення пакетів ALSA для Ubuntu 24.04+.
  44. Linux v0.2.0 – 0.5.0

    Автовстановлення та автооновлення

    • Інфраструктура автовстановлення і автооновлення з перевіркою SHA256 і стисненням UPX.
    • Іконку мікрофона замінено на кастомну, натхненну macOS.
    • Транскрипцію та обробку ШІ об'єднано в один запит.
    • Глобальний пристрій та паралельні операції для зниження затримки вставки.
  45. Linux
    • Оверлей запису з анімацією хвилі та спливаючою історією.
    • Вкладка Substitutions для правил заміни тексту.
    • Вкладка Report Problem для надсилання звітів про помилки.
    • Реальні рівні звуку під час запису.
    • Збереження/відновлення розміру вікна при перезапуску.
    • Встановлює і CLIPBOARD, і PRIMARY-виділення при вставці.
  46. Linux

    Linux MVP

    • Перший клієнт для Linux — хоткеї, історія, вставка з буфера, вхід, підстановки, дії ШІ, мови.
  47. Windows C++

    Чорна тема

    • Чорна тема.
    • Додавання хоткея через кнопку «+» на головній вкладці.
    • Коректна обробка перезапуску/виходу з системи Windows.
  48. Android
    • Кнопка повтору при ретранскрипції.
    • Повідомлення про помилку при зміні режиму з недійсною ліцензією.
  49. Mac v1.26.4
    • Виправлення записи зависали в обробці після скасованого завантаження.
  50. Android
    • Диктування тепер вставляє текст у середину наявного, а не замінює його.
    • Обробка множинної пунктуації; умовна вставка префікса/суфікса.
  51. Mac v1.26.3
    • Зменшено зростання CPU під час запису (таймер перенесено в AppState, щоб уникнути циклів утримання).
  52. Mac v1.26.2
    • Скидання appStatus з колбеків для гарантії стану `.idle` після операцій.
    • Панель запису виводиться вперед одразу, щойно стає доступною.
  53. Mac v1.26.1
    • Блокуються події реактивації, не ініційовані користувачем; додаткове логування навколо реактивації.
  54. Windows C++
    • Згортання вікна замість виходу із застосунку при закритті.
    • Виправлення повідомлення про помилку ліцензії ховається при її оновленні.
  55. Mac v1.26.0

    Натисніть Esc, щоб зупинити запис

    • Додано опцію зупиняти запис натисканням Escape.
    • Подію Esc поглинається при скасуванні, щоб не поширюватися на інші застосунки.
  56. Mac v1.25.4
    • Резервний механізм і розширене логування для періодичної видимості анімації транскрибування.
  57. Android

    Запис через Bluetooth

    • Опція запису через Bluetooth з диференційованою обробкою аудіоджерела.
    • Вібровідклик.
    • Захист при вимкненому Bluetooth.
  58. Android
    • Виправлення стрибок верстки на пристроях Samsung.
  59. Mac v1.25.3
    • Придушення ненавмисної активації застосунку протягом 1,5 с після пробудження або зміни джерела живлення.
  60. Mac v1.25.2
    • Резервна логіка позиціонування при відсутності `kCGWindowBounds` — оверлей завжди з'являється.
  61. Android
    • Зменшено розмір каналу для запобігання високого споживання пам'яті.
    • Виправлення численні потенційні падіння при ініціалізації.
  62. Windows C++

    Мікс голосу та навушників у текст

    • Мікс аудіо — голос і навушники транскрибуються разом, нормалізуються та скидаються щосекунди.
    • Виправлення стан гонитви при мікшуванні аудіо.
  63. Mac v1.25.1
    • Обхідний шлях для застосунків з непостійним фокусом, таких як ChatGPT Atlas і Notion.
  64. Android
    • Економія батареї, коли користувач не увійшов або вийшов із застосунку.
    • Email включено в ім'я лог-файлу; довжину імені обмежено 255 символами.
  65. Windows C++
    • Інструмент ШІ «translate» додано в меню Air Button.
    • Розташування інструментів ШІ по колу з підтримкою кліку мишею.
  66. Android
    • Оновлено кілька бібліотек.
    • Навчання тимчасово вимкнено.
    • Виправлення нижня кнопка історії не була видима, якщо у користувача є нав-бар.
  67. Mac v1.25.0
    • Виправлення продуктивності процесу запису.
  68. Android
    • Індикатор завантаження під час запиту покупки.
    • Оновлено версію бібліотеки billing.
    • Виправлення падіння через доступ із головного потоку і змінюваність.
  69. Mac v1.24.6
    • Додано `PowerSourceMonitor` для зіставлення підключень зарядки з активаціями застосунку.
  70. Windows C++

    Air Button виходить на Windows

    • Air Button — перша поява на Windows (збігається з дизайном macOS).
  71. Mac v1.24.5
    • Знижено частоту опитування мікрофона, щоб уникнути збоїв CoreAudio і неповних списків пристроїв.
  72. Mac v1.24.4
    • Виправлення падіння через примусове розгортання координат оверлея.
  73. Mac MAS
    • У збірці Mac App Store не реєструється Open at Login за замовчуванням.
    • Кнопки Terms of Service і Privacy Policy перенесено до меню About.
  74. Mac
    • Додано опцію видалення акаунта (збірка 467).
    • Зміни коду у відповідь на «Missing Screen Recording Usage Explanation».
    • Виправлення втрачені мережеві дозволи через редагування entitlements.
  75. Android

    Ручний вибір мови мовлення

    • Опція ручного вибору мови мовлення.
    • Примусовий повтор на іншому сервері при будь-якій помилці транскрипції.
    • Коректне перепозиціонування при виборі мови мовлення.
    • Один масштаб для запису і ШІ-транскрипції.
  76. Mac v1.24.1
    • Спостерігачі пробудження гарантують показ оверлея після пробудження.
  77. Mac v1.23.6
    • Виправлення визначення дозволів Accessibility на macOS ≥ 12 і < 15.
    • Застосування accessibility без перезапуску.
  78. Mac v1.23.5
    • Дружня до Mac App Store обробка перезапуску для Accessibility.
    • Прибрано залежності AlamoFire, Moya і KeyboardKit.
    • Бібліотеку KeyboardShortcuts оновлено до 2.4.
  79. Windows C++
    • Анімації запису та транскрипції у стилі Mac.
    • Логіка вибору сервера.
  80. iPhone
    • Додано логування.
  81. Android
    • Не показувати опцію мови, якщо користувач говорить лише однією мовою.
    • Уперше показувати підказку «stop speaking».
  82. Mac v1.23.3
    • Визначення відкликаних дозволів Accessibility під час виконання і безпечний перезапуск застосунку замість заморожування системи CGEvent.
    • Автоматична активація застосунку при вимкненні дозволів Accessibility у рантаймі.
  83. Mac v1.23.0

    Сумісність з API v2

    • Сумісність з API v2 і жорсткішим контролем доступу.
    • Debounce для `LoginResourceService.refreshUserInfo()`.
    • Автовизначення видачі Accessibility і перезапуск застосунку для застосування.
  84. Mac v1.22.0

    Мова введення для кожного хоткея

    • Додано вибір мови введення на рівні `UserShortcut`.
    • Нова дія ШІ «Start with an Uppercase letter».
    • Виправлення падіння Core Data, коли у сутності `UserShortcut` nil UUID.
    • Виправлення розрахунок радіуса анімації та довжини хвилі.
  85. Android
    • Підтримка дії upload-file.
    • Показ меню мови мовлення під час запису.
    • Скидання мови мовлення при зупинці транскрипції.
  86. Android
    • Підготовлено виглядання анімації хвильової форми.
    • Спливаюче вікно рейтингу з тротлінгом — не показується, якщо користувач уже оцінив або обрав «never rate».
  87. Android
    • Виправлення тап у будь-якому місці зупиняв запис.
  88. Mac v1.21.10
    • Покращення швидкість перемикання вкладок.
  89. Android
    • Балансувальник пропускає недоступні сервери і оновлює список, якщо він порожній.
    • Зручний метод для API-викликів.
  90. Mac
    • Оновлення до рекомендованих налаштувань проєкту Xcode 26.
    • Виправлення численні попередження Swift concurrency та deprecation.
  91. Mac v1.21.9
    • Додано опцію максимального рівня мікрофона з перекладами.
    • Очищено систему локалізації (прибрано непідтримувані Whisper мови — киргизька, ірландська, догрі, раджастані, санскрит тощо).
  92. Android
    • Запобігання стану гонитви при швидкому перемиканні Accessibility.
    • Миттєве відображення при активації Accessibility.
  93. Windows C++
    • Додано підтримку `api_version=2` (WIP).
    • Збереження налаштувань через ендпоінт `/users/config`.
  94. iPhone
    • Потенційне виправлення зміни мови на iPhone SE.
    • Номер телефону зберігається у формі звіту.
  95. Mac v1.21.4

    Перейменування на Air Button і єдиний вибір мікрофона

    • «Floating Button» перейменовано на «Air Button» по всьому застосунку.
    • Уніфіковано логіку вибору мікрофона у меню.
    • Контекстне меню на Floating/Air Button.
    • Додано меню приховування кнопки.
  96. Android
    • Показ опції upload-file.
    • Виправлення шерінг з WhatsApp (і, ймовірно, інших застосунків).
    • Запобігання падінню при парсингу відповідей сервера (Gson).
  97. Android
    • Спроба знову відкрити застосунок після переустановлення.
    • Вихід з усіх активностей, коли користувач змахує сповіщення.
    • Виправлення застосунок не можна було закрити за відсутності активної активності.
  98. Mac v1.21.3
    • Зміна розміру кнопки та анімації із Settings уникає дивних обрізань.
    • Відновлення фокуса після взаємодій з оверлеєм.
    • Легкий тактильний відгук на повзунках.
  99. Windows C++
    • Попередження про пробну ліцензію.
  100. Windows C++
    • Безперервний голос-у-текст.
  101. Windows C++
    • Спливаючі підказки на всіх елементах при наведенні.
  102. Windows v1.7.8 .NET

    Керування плаваючою кнопкою

    • Опції плаваючої кнопки перенесено на окрему вкладку з розширеними налаштуваннями.
    • Повзунки прозорості та розміру плаваючої кнопки, гаряче перезавантаження розміру/позиції.
    • Дозволено перетягування під час запису.
    • Дія ШІ «Start upper-case without terminal mark».
  103. Windows C++

    Вибір аудіопристрою

    • Діалог вибору аудіопристрою з живим індикатором гучності (оновлення 5 разів на секунду).
    • Локалізоване «system audio» в анімації запису.
  104. Windows C++
    • Копіювання транскрипту в буфер обміну.
    • Налаштування «Pause keyboard and mouse tracking».
  105. iPhone
    • Виправлення запис зупинявся через 1 хвилину.
    • Перемикач «Stop recording manually» з таймером.
  106. Windows C++

    Ребрендинг у VoiceKey

    • Виконуваний файл C++-переписаного застосунку перейменовано з VoiceHotKey на VoiceKey, щоб відрізнити його від .NET-версії.
  107. iPhone

    Новий процес голосової транскрипції

    • Новий процес голосової транскрипції.
  108. Windows C++
    • Анімація звукової хвилі під час запису.
    • Додано позицію оверлея знизу по центру.
  109. Android
    • Шерінг файлів з історії.
    • Більше дій копіювання в буфер обміну.
    • До елементів історії додано пункти меню.
  110. Windows C++
    • Прибрано діалог дозволу «run at startup».
    • Приховування вмісту вкладки Main, коли користувач не авторизований.
  111. Windows C++
    • Збереження у файл з історії.
    • Зміна відстеження миші/клавіатури.
  112. Windows v1.7.0 .NET

    Плаваюча кнопка + вкладка Files

    • Плаваюча кнопка з кнопками дій.
    • Вкладка Files — ретранскрипція з історії, хвильова форма під час запису.
    • Кнопка скасування під час запису.
    • Тривалість запису відображається в історії.
    • Реальний рівень голосу під час запису (замість анімації).
    • Опція видалення часових міток.
  113. Windows C++
    • Оновлення списку аудіопристроїв при додаванні/видаленні/увімкненні/вимкненні пристрою.
    • Керування розм'ютом і рівнем мікрофона (узгоджено з порогом рівня C#-застосунку).
    • Виправлення розміру вікна Remind-to-use.
  114. Windows C++
    • Логіка скасування під час транскрибування.
  115. Windows C++
    • Тривалість аудіо відображається в історії.
  116. Windows C++

    Нагадування про використання застосунку

    • Функція «Reminder to use app» (нагадує продиктувати, якщо ви багато друкували).
  117. Android
    • Приховування кількох невикористовуваних іконок у збірці VHK keyboard.
  118. iPhone

    Підтримка iPad

    • Функція видалення акаунта.
    • Підтримка iPad зі скріншотами для iPad.
    • Колір кнопки верхньої панелі клавіатури змінено за зауваженням Apple.
    • Зворотний зв'язок при відтворенні аудіо-транскрипцій.
  119. Windows C++
    • Кнопка скасування запису.
    • Опція «лише згортати в трей».
    • Оновлення процесу TranscribeLast.
  120. Windows C++
    • Головне меню переміщено ліворуч.
  121. Windows v1.6.36 .NET
    • Налаштування перенесено ліворуч; до назв вкладок додано емодзі; розмір вікна можна змінювати.
    • Хоткей скасування (окремий від транскрибування).
    • Опція «лише згортати в трей».
  122. Windows C++
    • UI налаштувань тривалості і таймаутів.
    • Підтримка проксі.
  123. Windows C++
    • Тема за замовчуванням — системна.
  124. Windows C++

    Теми + дії «Почати з»

    • Підтримка тем (перша реалізація).
    • Дії ШІ «Start with...».
    • Обробка Unauthorized.
  125. Windows v1.6.32 .NET
    • Нові дії ШІ.
    • Дія ШІ «Start with lower case without terminal sign».
  126. Android
    • Compose-модуль для встановлення додаткових мов.
    • Сторінка зі списком встановлених мов.
  127. Windows C++
    • Скидання стану віртуальної клавіатури при блокуванні/розблокуванні екрана.
    • Оптимізація розкладки головного діалогу — менше місця між головним меню і вмістом.
    • До реєстру додано Publisher та очікуваний розмір встановлення.
  128. Windows C++
    • Фокус введення клавіатури при навігації через головне меню.
    • Вставка тексту в сфокусований контрол редагування.
  129. Windows C++
    • Додано налаштування директорії запису.
    • Виправлення мерехтіння при зміні DPI.
  130. Android

    Відокремлення VHK Mic від клавіатури

    • Дублювання проєкту для створення окремого застосунку «vhk-mic», незалежного від застосунку клавіатури.
    • Окремий онбординг і поведінка для mic- і keyboard-застосунків.
  131. Windows C++
    • Висновок дії з кінцевого хоткея.
  132. Windows C++
    • Показ lottie-анімації на кожному моніторі.
    • Збереження позиції прокрутки при видаленні елемента з історії.
  133. Windows C++
    • Виправлення дублікати елементів в історії.
    • Виправлення пріоритет мов допускав дублікати.
    • Вирівнювання контролів головної вкладки.
  134. Windows C++
    • Нові мови інтерфейсу — id (індонезійська), kk (казахська), uk (українська).
  135. Windows C++
    • Діалог після встановлення.
    • До звітів користувачів прикріплюється журнал подій застосунків Windows.
  136. Windows C++
    • Перевірка системних налаштувань доступу до мікрофона Windows перед записом.
    • До звіту користувача додається список запущених процесів.
  137. Windows C++
    • Автооновлення самого завантажувача.
  138. iPhone
    • Оптимізація пам'яті та виправлення витоків пам'яті.
  139. Windows C++

    Вкладка Files

    • Додано вкладку Files для транскрипції аудіо/відеофайлів.
  140. Windows C++
    • Вкладка History — кнопка відтворення запису.
    • Клік по елементу історії копіює в буфер обміну.
    • Виправлення перетворення UTC-рядка дати/часу.
  141. Windows C++

    Вкладка History

    • Вкладка History — кнопка «try again».
  142. iPhone
    • Виправлення проблема з мікрофоном на iOS 18.
    • Виправлення не вдавалося зупинити або запустити запис.
  143. Windows C++
    • Застосування оновлення до нової версії, коли застосунок простоює.
  144. Windows C++
    • Перетворення останнього запису у текст.
  145. Windows C++
    • Діалог ШІ — реалізація клавіатурних хоткеїв.
  146. Windows C++
    • Копіювання тексту + ШІ.
  147. Windows C++
    • Голос у текст + ШІ.
  148. iPhone
    • Перевірка підключення до інтернету перед оновленням даних або надсиланням звітів.
    • Покращені повідомлення про помилки (менше «Something went wrong»).
    • Виправлення довгий вивід TextAI додавався замість заміни.
  149. Windows C++

    Голос-у-текст на вкладці Main

    • Логіка голос-у-текст на вкладці Main.
    • Реалізовано REST-ендпоінт `/transcribe_with_ai`.
  150. Windows C++
    • Вибір AI-сервера для `/completions`.
  151. Windows C++

    Діалог ШІ

    • Початкова реалізація діалогу ШІ.
  152. Windows C++
    • Нативний контрол редагування замінено на кастомний (Direct2D).
    • Кастомний контрол редагування — однорядковий режим.
  153. iPhone

    Авторизація через опитування посилання

    • Авторизація через опитування посилання.
    • Збільшено тривалість зеленого банера.
  154. Windows C++
    • Кнопка скасування на вікні анімації.
  155. Windows C++
    • Автооновлення запускає перезапуск лише коли застосунок простоює.
    • До завантажувача додано інформацію про версію.
  156. Windows C++
    • Надсилання звітів про падіння при запуску.
    • Вкладка About — Report Problem.
  157. iPhone

    Підписки

    • Реалізація підписок.
    • Дії ШІ сортуються за частотою використання.
    • Екран поточної підписки.
  158. Windows C++
    • Налаштування «Run on startup».
    • Очищення попереднього встановлення для чистого встановлення.
  159. Windows C++
    • Іконка в треї.
  160. Windows C++

    Встановлювач NSIS

    • Встановлювач через NSIS-скрипт.
    • GitHub Actions розділено на develop і release workflows.
  161. Windows C++
    • Гарантія одного екземпляра застосунку (вивести працюючий на передній план).
  162. Windows C++
    • Кастомний combobox з емодзі/зображеннями на головній вкладці.
    • Підтримка placeholder у полі введення.
  163. Windows C++
    • Оновлення кольорів світлої теми.
    • Чернетка Direct2D-редагування (ручна обробка клавіші tab).
  164. Mac v1.10.0

    Попередження юзабіліті

    • Представлено «Usability Warnings» — проактивне відображення проблем з клавіатурою, мікрофоном і accessibility.
  165. Windows C++
    • Підтримка кольорових шрифтів для емодзі.
  166. Mac v1.9.11
    • Скасовані записи тепер показуються в історії.
    • Покращення перенесення тексту і продуктивність прокрутки історії.
  167. Windows C++
    • Додаткові налаштування для дій ШІ.
  168. Windows C++
    • UI пріоритету мов.
    • Автовизначення мови інтерфейсу при першому запуску.
  169. Mac v1.9.7
    • `refreshUserInfo()` тепер мовчки завершується, коли інтернет-захист закрито.
  170. Windows v1.6.14 .NET

    DeepL + проксі

    • Підтримка перекладу через DeepL.
    • Підтримка HTTP-проксі.
    • Клієнтська перевірка розширень файлів.
  171. Mac v1.9.6
    • Переписано процес завантаження файлів — скасування задачі транскрипції, індикатор прогресу, хешування SHA256.
  172. Windows C++
    • Mock-сервер API для інтеграційного тестування.
    • Обробка UpgradePlan; помилки балансувальника; обробка онлайн/офлайн.
  173. Android
    • Запуск/зупинка визначення клавіатури лише при потребі (економить батарею).
    • Протестовано на Vivo X70 Pro.
  174. Windows C++
    • UI помилки ліцензії на верхньому рівні.
    • Вікно спливаючих підказок.
  175. Android
    • Покращення продуктивності визначення клавіатури.
    • Виправлення потенційний NPE.
  176. Android

    Швидке визначення клавіатури

    • Прискорення визначення клавіатури — збирає всі вузли одразу.
    • Негайна зупинка пошуку, щойно знайдено редагований елемент у фокусі.
    • Виправлення детектор клавіатури іноді не спрацьовував.
  177. Mac v1.9.1

    Транскрипція файлів

    • Можливість транскрибувати аудіо- та відеофайли.
  178. Windows C++

    Авторизація через long-polling

    • Long-polling авторизація (вхід через email-посилання).
    • Логування REST API.
  179. Android
    • Оновлення до Java 21 (потім відкат на 17); підвищення версії Kotlin.
    • Друк причини останнього виходу при старті застосунку.
    • Виправлення потенційний NPE, коли у користувача немає мітки закінчення терміну.
  180. Mac v1.9.0
    • Повне меню macOS «About».
    • Завжди повертатися до основного джерела введення при відпусканні клавіші запису — виправляє проблему E/T для російської розкладки.
  181. Windows C++
    • Реалізація ендпоінта `/users/info`.
    • Контрол індикатора прогресу.
  182. Mac v1.8.9

    Idle CPU ≤ 1%

    • Покращення продуктивності по всьому застосунку — споживання CPU у простої знижено до ≤ 1%.
    • Уніфіковано відображення хоткеїв у рекордері, рядку меню та меню dock.
  183. Windows C++
    • Обчислення Device ID.
    • Збір системної інформації.
  184. iPhone
    • Коротша версія дії ШІ.
    • Скасування дії ШІ.
  185. Windows C++
    • Логіка спрацювання хоткеїв.
  186. Android
    • Інтеграція Play Integrity.
    • Email використовується як account id.
    • Timber для логування.
  187. Android

    Внутрішні покупки

    • Реалізовано функцію Google Play billing.
    • Збереження чека про покупку в БД застосунку.
    • Активність зі списком покупок; закриття активності при успішній покупці.
  188. Windows v1.6.13 .NET
    • Покращений процес входу.
  189. Mac v1.8.0

    Скасування з оверлея

    • Запис, завантаження та обробку тепер можна скасувати з оверлея.
    • Реакція на зміну системи координат багатомоніторної macOS (TopLeft → BottomLeft origin).
  190. Windows C++

    Міграція налаштувань з C#

    • Збереження налаштувань mic, mic2, lang і theme + міграція з формату зберігання C#-застосунку.
    • Міграція загальних налаштувань і хоткеїв зі сховища C#.
    • Рівень логування додано в налаштування.
  191. Mac v1.7.0
    • Підтримка активації хоткеєм на кнопці миші для вікна AI Presets.
    • До логування додано тест затримки для обраного балансувальника.
    • Централізований доступ до `NSPasteboard` через ClipboardHelper.
  192. Android
    • Активність тарифних планів.
    • Купівля товарів з вебу через вбудований браузер.
  193. Android
    • Виправлення колір мікрофона некоректно відображався у світлій темі.
    • Спливаюче вікно billing при кліку на дату закінчення.
    • Виправлення клавіатура ховала поле введення.
  194. iPhone
    • Функція надсилання звіту з логуванням.
  195. Mac v1.6.0

    Хоткеї у меню Dock

    • Усі хоткеї тепер доступні з іконки macOS Dock.
    • Залежність від сповіщення `NSManagedObjectContextDidSave` замінено на реалтайм-рішення.
  196. Mac v1.5.3
    • Оновлення мікрофона при пробудженні системи — виправляє ігнорування USB-C/TB мікрофонів, підключених до зовнішнього екрана.
    • Збереження налаштувань при перемиканні між голос-у-текст і копіюванням тексту.
    • Зниження споживання CPU менеджерами хоткеїв за рахунок меншої залежності від БД.
  197. Mac v1.5.1

    VHKToastView

    • Представлено `VHKToastView` — систему спливаючих повідомлень з кольоровим кодуванням і реакцією на тап.
  198. Mac v1.5.0

    Переупорядковувані хоткеї

    • Можливість переупорядковувати хоткеї з покращеннями UX/UI.
    • Підтримка хоткея на кнопці миші для `SendReportView`.
  199. Mac v1.4.3
    • Покращення логіки, потоку і стабільності `KeyShortcutRecorder` і `MouseShortcutManager`.
    • Краще візуальне розділення між хоткеями.
  200. Windows v1.6.4 .NET
    • Перетягування для хоткеїв.
    • Опція увімкнути мікрофон, встановити рівень на максимум.
    • Автофокус на полі хоткея при зміні значення комбінації.
    • Показувати ім'я клавіші «Copilot» замість LWin+LeftShift+F23.
  201. Mac v1.4.0
    • Консолідація ендпоінтів.
    • Примусове локальне збереження аудіо; міграція приватності; оновлення локалізації.
  202. Mac v1.3.4
    • Реалізовано функціональність Paste/Dialog для Action і Translate, як у Windows.
  203. Mac v1.3.3
    • Виправлення зворотна сумісність з macOS Monterey.
  204. Mac v1.3.0
    • Переробка меню Actions + AI з перевіркою і відображенням eligibility.
  205. Mac v1.2.46

    Повідомити про проблему

    • Додано кнопку «Report problem».
    • Додано файлове логування з фільтром приватності.
  206. Windows v1.6.2 .NET
    • Функція fix-layout для режиму буфера обміну (MVP).
    • Увесь стан користувача перенесено до AccountService для коректної обробки зміни ліцензії.
    • Міграція старих дій хоткеїв у нову систему дій.
  207. Mac v1.2.45
    • «Use AI without closing» — правий клік по `IntelligenceResultsView`.
    • Кнопка редагування поруч з користувацькими промптами (відкриває AI Presets).
  208. iPhone

    Текстова дія ШІ + переклад

    • Реалізовано текстову дію ШІ.
    • Додано мови перекладу.
  209. Windows v1.6.1 .NET
    • Вхід обов'язковий для використання застосунку.
    • Діаризація вимкнена за замовчуванням.
  210. Windows C++

    Каркас переписування на C++

    • Початковий каркас C++-проєкту для Windows — початок переписування, яке пізніше замінить .NET-застосунок.
  211. Android
    • Перехід на Room для локальної БД.
    • Перероблено екран рейтингу для більшої привабливості.
    • Виправлення стан ШІ-транскрипції не відображався.
    • Виправлення складна прокрутка вгору в історії.
  212. Mac v1.2.25
    • Кнопку «Action» перетворено на випадаюче меню.
  213. Android
    • Додано функцію рейтингу (#51).
    • Тост при копіюванні елемента в буфер обміну (#52).
  214. Android
    • ШІ відображається в історії.
    • Прапори-емодзі поруч з мовами.
    • Численні правки UI за Material Guidelines.
  215. Windows v1.5.23 .NET

    Безперервний голос-у-текст

    • Підтримка безперервного голосу-у-текст.
    • Відображення мов як `Русский (Russian)` (ендонім + англійська назва).
    • Оновлення локалізації і покращення порядку дій.
  216. Android
    • Використання динамічних кольорів Material YOU.
    • Розрізнення кольорів помилки/успіху в темній і світлій темах.
  217. Android

    Власні промпти + історія ШІ

    • Користувацькі промпти (зберігайте свої промпти ШІ).
    • Клік по елементу історії копіює в буфер обміну.
    • Відображення і оригінального, і транскрибованого тексту в історії.
  218. iPhone

    Дії ШІ

    • Дії ШІ — перша реалізація та інтерфейс.
  219. Android
    • Додано корейську мову.
  220. Mac v1.2.16

    Скопіювати текст і спитати ШІ

    • Реалізовано процес «Copy text and ask AI».
  221. Windows v1.5.6 .NET

    Переробка логіки активації

    • Перероблено логіку активації — простіше і надійніше.
    • Виправлення обробки хоткеїв — фіксація порядку клавіш; підтримка звичайних хоткеїв з Control, навіть коли встановлено Control-хоткей.
    • Редагування користувацьких промптів прямо з діалогу ШІ.
    • Встановлювач для Windows 7 — додано залежність від net45.
  222. Windows v1.5.0 .NET
    • Міграція критичних налаштувань у новий формат.
    • Показувати вікно якомога швидше, а потім виконувати ініціалізацію.
    • Prejit при встановленні.
  223. Windows v1.4.37 .NET
    • Виправлення баг, коли зникав текст при запиті дозволу на клавіатуру/мишу.
    • Очищення помилки ліцензії при вході.
  224. Windows .NET
    • Додано дію ШІ «Improve writing».
    • Обробка помилок запуску для директорій root, logs та recording.
  225. Mac v1.2.8
    • Перевірка доступності балансувальника перед використанням; покращена логіка повторів для нестабільних мереж.
    • Застосунок тепер можна розтягнути по вертикалі для збільшення секції хоткеїв.
  226. Windows v1.4.36 .NET
    • Відображення клавіш «D1» та інших цифрових як «1» (чистіше відображення хоткеїв).
    • Обробка відключеного мікрофона у конвеєрі транскрипції.
    • Діалог вибору мікрофонів обробляє випадок, коли немає онлайн-мікрофонів.
  227. Windows v1.4.35 .NET
    • Виправлення витік пам'яті у селекторі дій.
    • До звітів про проблеми додаються помилки Windows за останні 7 днів.
    • Логування часу роботи і використання пам'яті.
  228. Mac v1.2.2
    • Додано вбудовані промпти ШІ, підтримку перекладу і тону в AI Results.
  229. Mac v1.2.0

    ШІ в macOS

    • Реалізовано функціональність ШІ з версії для Windows.
  230. Windows v1.4.17 .NET
    • Користувач зобов'язаний вказувати деталі звіту.
    • До звітів про проблеми додано останні 20 помилок падінь.
  231. Windows .NET

    Основи ШІ

    • Промпти ШІ за замовчуванням зі збереженням «last used».
    • Прапор ліцензії `CanAI` замінює eligibility за моделями.
    • Налаштування мов перекладу на вкладці AI.
  232. Mac v1.1.161
    • Список мов переведено в алфавітний порядок.
  233. Mac v1.1.160
    • Оверлей зберігається навіть коли macOS його закриває через оновлення дисплея, пов'язані з Handoff.
  234. iPhone
    • Інтеграція Firebase Crashlytics.
    • Покращення мульти-вставки.
  235. Windows v1.4.9 .NET
    • Поле телефону додано в Report Problem, зберігається в налаштуваннях.
    • Відкат на мікрофон за замовчуванням при збої пошуку основного/вторинного.
  236. Mac v1.1.152
    • В основний UI додано меню мікрофонів; компактніший UI за рахунок ущільнення відступів.
  237. Windows .NET

    Вкладка Files досягає паритету

    • Вкладка надсилання звіту в About.
    • Опція без утримання за замовчуванням для хоткея.
    • Зрозуміла користувачу помилка «немає інтернету».
    • Виправлення остання частина аудіо не транскрибувалася при завершенні.
  238. Windows .NET
    • Базова автоматична транскрипція (розбиття довгого аудіо на чанки).
    • Поріг тривалості тиші додано в налаштування (за замовчуванням 500 мс).
  239. Mac v1.1.151
    • `MouseShortcutManager` адаптовано для використання `CGEventTap`.
  240. Windows .NET
    • Індикатор рівня при виборі мікрофонів.
    • Окремий діалог для вибору мікрофона.
  241. Windows v1.3.13 .NET
    • Опція «default» для мікрофона.
    • Перемикання на публічний сервер.
  242. Windows v1.3.11 .NET

    Вкладка Files (завантаження + транскрипція)

    • Початковий процес завантаження і транскрипції файлів на вкладці Files.
    • Скасовувана транскрипція файлу з прогресом.
    • Дозволено голосову транскрипцію під час транскрипції файлу.
  243. iPhone

    FleksySDK

    • Інтеграція FleksySDK — друк і свайпи у системній клавіатурі.
  244. Mac v1.1.145
    • Backspace запускає функцію xmark; виправлено відображення F-клавіш.
  245. iPhone

    Нова система авторизації

    • Нова система авторизації з refresh-токенами.
  246. Mac v1.1.144
    • Підтримка недрукованих символів Unicode Scalar + виправлено підтримку клавіші Fn.
  247. Windows .NET
    • Підтримка `stream_progress`; прибрано застарілу опцію GPT.
  248. Mac v1.1.140

    Власний рекордер хоткеїв

    • Прибрано залежність від пакета KeyboardShortcuts — новий рекордер хоткеїв побудовано з нуля.
    • Індексація часових міток історії пришвидшує базу даних.
  249. Windows .NET
    • 60-хвилинний таймаут для транскрипції файлу; виправлено таймаути для великих файлів.
  250. Windows v1.3.10 .NET
    • Виправлення часова мітка нагадування не оновлювалася під час транскрипції.
  251. Windows v1.3.9 .NET
    • Клавіша Space як підтвердження.
    • Підказка на вимкнених діях.
    • Ігнорування лівого Alt; підтвердження клавішею Tab.
  252. iPhone

    Історія

    • Функція історії.
    • Кнопка транскрипції у верхній частині клавіатури, налаштування перенесено ліворуч.
  253. Mac v1.1.137
    • Налаштування хоткеїв перероблено відповідно до версії для Windows.
  254. Windows .NET
    • Окремий пункт меню для вибору хоткеїв з утриманням або без.
    • Редактор хоткеїв обробляє колесо, escape, згортання, закриття, ctrl+enter (використовувати як є).
  255. Windows .NET
    • Збереження/завантаження підстановок, промптів ШІ та хоткеїв.
    • Якщо у застосунку фокус на текстовому полі — вставляти туди; інакше — в текстову область Files.
  256. Windows .NET
    • Del або Backspace очищають хоткей.
    • Вибір ШІ — звичайне вікно; збереження розмірів при закритті; дозволено запис у вікні ШІ.
  257. Windows .NET
    • Опція затримки перед зупинкою запису.
    • Оновлення підписки до транскрипції, якщо користувач щойно купив або підписка спливла.
  258. Mac v1.1.132
    • Додано опцію використовувати подвійний (або одиночний) тап клавіші для старту і зупинки запису.
  259. Mac v1.1.131

    Помічник юзабіліті

    • Usability Helper виявляє конфлікти з Punto Switcher і підказує, як їх вирішити.
    • Доступ до списку підстановок з рядка меню.
  260. Android

    Інтерфейс — тап / утримання / повторний клік

    • Режими транскрипції «натиснути-утримати-відпустити» і «клік-повторний клік».
    • Налаштування максимальної тривалості запису.
    • Виправлення попередження компілятора.
  261. Mac v1.1.129
    • Виконується команда Quit з меню Apple.
    • Опція показу/приховування іконки в dock.
  262. Android

    Lottie-анімація мікрофона

    • Lottie-анімація для плаваючого мікрофона.
    • Репозиторій для визначення поточного стану мікрофона.
    • Модель стану сервісу.
  263. iPhone
    • Початковий вибір мови, іконка застосунку, портретний режим.
    • Перевірки стану клавіатури: увімкнена, повний доступ, доступ до мікрофона.
    • Вставка транскрибованого тексту в активний застосунок.
  264. Windows v1.2.8 .NET

    Вибір дії

    • Мінімально робочий вибір дії (що робити з транскрибованим текстом).
    • Виправлення залипання клавіш; перший рядок хоткеїв (record + transcribe) тепер зафіксовано.
    • Підтримка кількох клавіш у записі.
  265. Android
    • Відкат на англійську при збої визначення мови.
    • Анімований snackbar.
    • Виправлення російський переклад для «Keep Running».
    • Виправлення обрізання тексту для «min record duration» у довгих перекладах.
  266. Mac v1.1.124
    • Виправлення Cut, Copy, Paste тепер працюють всередині застосунку.
  267. Android
    • Ігнорування налаштування оптимізації батареї.
    • Визначення вимкненого дозволу на сповіщення з App Info.
    • Визначення hint-тексту через `ACTION_SET_SELECTION`.
  268. iPhone

    Перший коміт

    • Каркас кастомної клавіатури та підготовка проєкту.
  269. Windows v1.2.2 .NET
    • Запис без утримання хоткея.
    • Опція вставки у вихідне (source) вікно.
    • Міграція логіки отримання позиції курсора з InsertIt.
  270. Android
    • Словник ключ/значення для accessibility.
    • Кілька нових функцій-розширень (буфер обміну, друк nodeInfo).
  271. Mac v1.1.118
    • Підстановки тепер фільтруються через `NSRegularExpression` — лише цілі слова, з урахуванням регістру.
  272. Windows .NET
    • Опція інтервалу нагадування.
    • Підстановка «заміна за словами».
  273. Windows .NET
    • Вікно Upgrade Plan.
    • Стиль помилки кнопки запису під загальні кольори.
  274. Android
    • Нормалізатори російського, тайського і японського тексту.
  275. Mac v1.1.113
    • Покращення стабільності мікрофона для зовнішніх дисплеїв та інших знімних мікрофонів.
    • Збереження стану після відключення мікрофона.
    • Прибрано зайві пункти меню.
  276. Windows .NET
    • Вікно Remind — підказка використовувати застосунок.
    • Оновлено список резервних балансувальників.
  277. Windows .NET
    • Обробка невалідних файлів, скинутих на вкладку Files.
    • Директорія записів за замовчуванням.
    • Prejit при встановленні і хуки оновлення.
  278. Mac v1.1.111
    • Вставка тепер працює на будь-якій розкладці клавіатури.
  279. Mac v1.1.106
    • Додано повзунок затримки для утримання кнопки миші; покращення стабільності.
  280. Windows .NET
    • Визначення платформи через Win32.
    • Програмний рендеринг на Windows нижче 10.
    • Список резервних балансувальників при помилці оновлення.
  281. Windows v1.1.3 .NET
    • Запит дозволів на автозапуск.
  282. Windows .NET

    Розділення налаштувань + вікно дозволів

    • Поріг тривалості перенесено у вкладку Settings; частина налаштувань винесена в окрему вкладку.
    • Вікно дозволів з можливістю зміни по кліку.
    • Ліниві хуки.
    • Спільна кнопка OK.
    • Не звертатися до бекенду при запуску нових встановлень.
  283. Mac v1.1.101

    Запис мишею

    • Додано функцію запису по кнопці миші.
  284. Windows .NET
    • Робоча вкладка Files — вибір і drop-файлу, чекбокс діаризації, редагований шлях до файлу.
    • Валідація розширення FilePath для запобігання некоректних надсилань.
  285. Mac v1.1.99
    • Чекбокс для копіювання транскрипту.
    • Спрощено вставку — завжди через Command+V за допомогою `simulateCommandV`.
  286. Windows .NET

    Вкладка Files + перехоплення миші

    • Початкова вкладка Files — вибір і drop-файлу.
    • Реалізація перехоплення миші з відстеженням стану `isdown`.
  287. Mac v1.1.96
    • `NSAlert` замінено на `VHKAlert`.
  288. Windows .NET
    • Опція директорії запису.
    • Опція вторинного мікрофона.
    • Виправлення взаємоблокування.
  289. Mac v1.1.95
    • Додано підтримку `SMAppService` для macOS ≥ 13 (сучасний API Login Items).
  290. Windows .NET
    • Просування Control (звичайний запис) до Control+I (ШІ-запис) без переривання вже розпочатого запису.
  291. Mac v1.1.93
    • Оновлення мікрофонів при зміні кількості дисплеїв.
    • Оновлення мікрофонів при пробудженні Mac зі сну.
  292. Windows v1.0.9 .NET
    • Додано посилання на YouTube; опцію GPT приховано.
  293. Windows .NET
    • Транскрипція через GPT.
    • Посилання на соцмережі.
  294. Windows .NET
    • Використання локалізованих відповідей бекенду.
    • Переклад на всі необхідні мови.
  295. Windows v1.0.5 .NET

    Російська + зміна мови під час роботи

    • Російська локалізація з перемиканням мови в реальному часі.
    • Усі рядки перенесено в ресурси.
    • Запит на купівлю до закінчення пробного періоду.
  296. Windows v1.0.2 .NET
    • Розмір застосунку зменшено до 40 МБ (з 54 МБ).
    • Реалізовано логіку чорного списку.
  297. Windows v1.0.1 .NET

    Робочі хоткеї

    • Хоткеї за замовчуванням включено в поставку.
    • Реалізація робочих хоткеїв.
  298. Windows .NET
    • Особлива обробка помилок ліцензії.
    • Відкриття налаштувань або історії з іконки в треї.
    • Унікальний Device ID для кожної машини, OS передається окремим query-параметром.
  299. Windows v0.0.36 .NET
    • Lottie-анімації по всьому інтерфейсу.
    • Щогодинне оновлення інформації про користувача.
  300. Windows v0.0.35 .NET
    • Вибір тексту з історії.
  301. Windows v0.0.34 .NET
    • Відображення повного імені пристрою, щоб відрізняти Line-In від Mic.
  302. Windows v0.0.32 .NET
    • Збереження списку балансувальників у файл; оновлення перед записом (але не частіше ніж раз у 5 хвилин).
    • Використання балансувальників у порядку, заданому сервером.
  303. Windows v0.0.30 .NET
    • Відображення версії в діалоговому вікні.
    • Виправлення проблема масштабування.
    • Виправлення збережений вибір мікрофона.
    • Маніфест winget.
  304. Windows v0.0.27 .NET
    • Розширений синтаксис підстановок — regex у стилі Notepad++ (з префіксом `r'...'`).
    • Використання резервного балансувальника; затримку старту запису зменшено з 300 мс до 15 мс.
    • Виправлення проблема з м'ютексом.
  305. Mac v1.1.4

    Автооновлення

    • Додано функцію автоматичного оновлення.
    • Виправлення розміри іконок MenuBarExtra.
    • Клік по іконці Dock відкриває/закриває Settings.
  306. Android
    • Налаштування Crashlytics.
    • Автоперейменування APK на основі git.
    • Рефакторинг — загальний рекордер у view model.
  307. Android

    Перетягуваний мікрофон із збереженням позиції

    • Збереження і завантаження розміру і позиції мікрофона.
    • Обробник accessibility перенесено у use case.
    • Перехід на впровадження залежностей через Hilt.
  308. Mac v1.1.2
    • Запам'ятовується останній використаний мікрофон між запусками.
  309. Windows .NET
    • Авторизація для незареєстрованих користувачів.
    • Пінг балансувальників і використання найшвидшого.
  310. Windows v0.0.26 .NET
    • Збереження записів як OGG замість WAV.
    • Купівля підписки доступна всередині застосунку.
  311. Mac
    • Формат запису переключено з WAV на OGG (краще стиснення).
    • Перевірка сумісності частоти дискретизації енкодера через `kAudioFormatOpusSamplingRate`.
  312. Mac
    • Анімація оверлея мікрофона коректно працює в SideCar і багатодисплейних конфігураціях.
    • Оновлений список мікрофонів при відкритті MenuBarExtra.
  313. Android

    Перший коміт

    • Початковий Android-проєкт із запитом дозволу на мікрофон і налаштуванням Hilt.
  314. Windows .NET
    • Додано кнопки Subscribe і Manage.
  315. Windows v0.0.21 .NET

    Вкладка History (перша версія)

    • Вкладка History — перша версія.
    • Оновлена іконка застосунку.
  316. Windows v0.0.19 .NET
    • Хоткей за замовчуванням змінено на Right Control.
    • Розмір застосунку зменшено з 86 МБ до 51 МБ.
    • Редизайн UI за відгуками користувачів — єдина вкладка «Main», вкладка підстановок, кнопки видалення праворуч, збереження при зміні.
  317. Windows v0.0.16 .NET
    • Анімація сповіщення (закриття по кліку).
    • Політика повторів для кожного запиту до бекенду.
    • Лише HTTPS-ендпоінти.
  318. Windows v0.0.12 .NET
    • Авторизація за посиланням; вхід за кодом.
  319. Windows .NET
    • Вибір будь-якої мови Whisper для транскрипції.
    • Липке вікно сповіщення поруч з відкритим застосунком.
  320. Windows v0.0.10 .NET
    • Користувач може змінювати пароль.
    • Оновлена іконка застосунку.
  321. Windows .NET
    • Оновлення auth-токена кожні 4 години.
    • Таймаут додано в налаштування.
  322. Windows .NET

    Перша версія для Windows

    • Мінімальна реалізація для Windows із записом, активацією хоткеєм і вставкою при відпусканні.
    • Виправлення вставка не працювала в деяких застосунках; поглинання хоткея, щоб Telegram не продовжував друкувати літеру.
  323. Mac

    Перший коміт

    • Базовий macOS-проєкт з опціями рядка меню.