v1.15.1

emscripten-core/emscriptenv1.15.1Sep 5, 2026by sleep3r

Upgrading?

AI Summary

This release fixes the dashboard installation process by addressing version pinning issues with the uv package manager. It also enhances the installer E2E tests to validate the full dashboard lifecycle, including authentication and token management.

Key Highlights

  • Fixed dashboard installation and uv version pinning.
  • Dashboard setup now explicitly selects Python 3.11 or newer.
  • Installer E2E now validates install, auth, and token history.
  • No manual configuration removal is needed.

New Features

  • Automated dashboard installation and testing.
  • Python version selection logic.
  • Token persistence and history validation.

Full Release Notes

<details open>
<summary>🇷🇺 Что нового (RU)</summary>

`v1.15.1` исправляет установку dashboard ([#419](https://github.com/sleep3r/mtproto.zig/issues/419)).

- Правильная версия uv больше не отклоняется из-за суффикса архитектуры или сборки.
- Для dashboard автоматически выбирается Python 3.11 или новее.
- В installer-E2E добавлены реальная установка dashboard, проверка авторизации/API, сохранение токена и истории при повторном развёртывании, удаление и повторная установка.

Обновите mtbuddy и повторите `mtbuddy setup dashboard`. Удалять конфиг или переустанавливать uv вручную не нужно.

Dashboard-сценарий проверен на всех пяти дистрибутивах. Полный installer-E2E Debian 11 по-прежнему блокируется внешними 404 зеркала пакетов.

</details>

---

<details>
<summary>🇬🇧 Release notes (EN)</summary>

`v1.15.1` fixes dashboard installation ([#419](https://github.com/sleep3r/mtproto.zig/issues/419)).

- The pinned uv version is no longer rejected when its output includes platform or build metadata.
- Dashboard setup now explicitly selects Python 3.11 or newer.
- Installer E2E now exercises dashboard installation, authenticated API access, token/history preservation on redeploy, removal and reinstallation.

Update mtbuddy and rerun `mtbuddy setup dashboard`. No configuration removal or manual uv reinstall is needed.

The dashboard lifecycle passed on all five distributions. Full Debian 11 installer E2E remains blocked by external package-mirror 404s.

</details>

Related Repositories