Skip to content

26.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 17:22
· 49 commits to main since this release

What's new

  • Global hotkeys. Answer, hang up and mute from any app, in Settings › Calls. Off by default; ⌃⌥A, ⌃⌥H and ⌃⌥M are offered when you switch them on, and you can change or clear each one. No system permission is needed. macOS does not report a combination that another app also uses, so that app can receive the press too.
  • Import from MicroSIP. Accounts and contacts from MicroSIP.ini and Contacts.xml, in Settings › Accounts, with a preview before anything is written. MicroSIP's stored passwords cannot be read, so imported accounts stay off until you type a password; accounts without a server need none. For scripts and MDM: /Applications/MacroSIP.app/Contents/MacOS/MacroSIP --import-microsip MicroSIP.ini.
  • Debug mode and a diagnostics archive. In Settings › General › Advanced › Troubleshooting. Debug mode takes effect at once, without a restart. Create Archive makes a ZIP with the logs, diagnostics and recent crash reports. Passwords and authentication values are removed from logs and diagnostics; phone numbers and server addresses stay, and crash reports are included as they are, so send it only to someone you trust.

What's fixed

  • Turning an account off and on in one open account menu no longer leaves it on "registering" (#2).
  • A call whose media stops always ends as "connection lost", not with a raw 481 error.
  • The account menu keeps working for as long as it is open.

Documentation

The guide is now a public site in English, Russian and Chinese: https://hsmm.github.io/MacroSIP/wiki/

With ad hoc signing macOS asks for microphone access again after each update; allow it once more.

Full Changelog: 26.0.2...26.1.0


Что нового

  • Глобальные хоткеи. Ответ, сброс и выключение микрофона из любого приложения, в разделе Настройки › Звонки. По умолчанию выключены; при включении предлагаются ⌃⌥A, ⌃⌥H и ⌃⌥M, каждое сочетание можно изменить или убрать. Системные разрешения не нужны. macOS не сообщает, если то же сочетание использует другое приложение, поэтому нажатие может получить и оно.
  • Импорт из MicroSIP. Аккаунты и контакты из MicroSIP.ini и Contacts.xml, в разделе Настройки › Аккаунты, с предварительным просмотром перед записью. Сохранённые пароли MicroSIP прочитать нельзя, поэтому импортированные аккаунты выключены, пока вы не введёте пароль; аккаунтам без сервера он не нужен. Для скриптов и MDM: /Applications/MacroSIP.app/Contents/MacOS/MacroSIP --import-microsip MicroSIP.ini.
  • Режим отладки и архив диагностики. В разделе Настройки › Основные › Дополнительно › Устранение неполадок. Режим отладки включается сразу, без перезапуска. Кнопка создания архива собирает ZIP с логами, диагностикой и недавними отчётами о сбоях. Пароли и данные авторизации удаляются из логов и диагностики; номера телефонов и адреса серверов остаются, а отчёты о сбоях добавляются как есть, поэтому отправляйте архив только тому, кому доверяете.

Что исправлено

  • Если выключить и включить аккаунт в одном открытом меню, он больше не зависает в состоянии «регистрация» (#2).
  • Звонок, в котором пропало медиа, всегда завершается с пометкой «Связь потеряна», а не с технической ошибкой 481.
  • Меню аккаунтов продолжает работать всё время, пока открыто.

Документация

Руководство теперь открыто как сайт на английском, русском и китайском: https://hsmm.github.io/MacroSIP/wiki/

При ad hoc подписи macOS после каждого обновления заново спрашивает доступ к микрофону, разрешите его ещё раз.