Repository navigation
FDV Bouldering Timer — develop 441 (macOS preview)
Pre-releaseDevelop 441 — macOS preview
Тестовая сборка ветки develop, не стабильный релиз. Коммит 95bdbab.
Полный сборочный процесс GitHub прошёл успешно, включая генерацию сертификатов и HTTPS на macOS/Linux, Windows и Win7/Win8-совместимые сборки.
Что проверить
В macOS-лаунчере появилась кнопка Create HTTPS certificate. Ранее она была только в Windows; теперь общий macOS/Linux-лаунчер тоже создаёт сертификат без OpenSSL:
- Откройте диалог, проверьте IP-адреса и DNS-имена.
- Создайте сертификат; существующий заменяется только после подтверждения, с резервной копией.
- Ответьте No на отдельное предложение перезапуска: работающий сервер не должен прерваться.
- Open directory показывает фактический каталог. После удобного вам перезапуска проверьте HTTPS-ссылку.
PKG хранит сертификат в ~/Library/Application Support/FDV Bouldering Timer/https; portable — в https рядом с программой, с пользовательским резервным каталогом при запрете записи. Передавайте устройствам только timer-public.cer, не timer-cert.pfx с закрытым ключом. Доверие самоподписанному сертификату настраивается отдельно; лаунчер не меняет доверие, DNS или брандмауэр.
Установка
- Apple Silicon (M1/M2/M3/M4 и другие ARM Mac): macos-arm64.pkg.
- Intel Mac: macos-x64.pkg.
- Для проверки в отдельной папке есть соответствующие portable .tar.gz, включая
prepare-timer-mac.command.
Перед установкой остановите текущий сервер, закройте лаунчер и сохраните копию ~/Library/Application Support/FDV Bouldering Timer. PKG заменяет приложение в /Applications/FDV Bouldering Timer и использует прежние пользовательские данные. Обновите страницы без кеша и проверьте 441.
Техническая версия PKG и app — 2.3.3, чтобы macOS могла заменить стабильную 2.3.2 и предыдущую preview 439. Это не стабильный релиз 2.3.3. Приложение и аудиокомпонент ad-hoc подписаны, но не имеют notarization Apple. Для блокировок используйте инструкции в ReadMe и PREVIEW-README; не отключайте защиту системы глобально.
Для возврата к 2.3.2 остановите preview, удалите только папку приложения /Applications/FDV Bouldering Timer, затем установите стабильный PKG; пользовательские данные сохраните или восстановите из копии. Более низкая версия может не заменить установленную preview напрямую.
Внутри — полный лаунчер, Node.js 24.17.0 и нативный серверный звук. Код собран в GitHub Actions; для preview изменены только метаданные версии macOS и упаковка, app переподписана ad-hoc. Происхождение описано в BUILD-INFO.json, контрольные суммы — в SHA256SUMS.txt.
Стабильный v2.3.2 остаётся Latest; main не менялся. Эта страница содержит только macOS-пакеты. Все платформенные артефакты develop также доступны в указанном успешном запуске GitHub Actions.