• v3.0.9 a9aa84af0f

    Release v3.0.9 — исправление Dapper.AOT в Discord-боте
    Deploy Telegram Bot / build-and-push (push) Successful in 5m58s
    Deploy Telegram Bot / scan-images (push) Successful in 3m19s
    Deploy Telegram Bot / deploy (push) Successful in 35s
    Stable

    Toutsu released this 2026-05-26 12:43:46 +03:00 | 138 commits to main since this release

    🔧 Patch 3.0.9 — Исправление Dapper.AOT в Discord-боте

    Исправлена критическая ошибка FileNotFoundException: Dapper.AOT, из-за которой Discord-бот полностью не работал — scheduler падал каждую минуту, а slash-команды возвращали "💥 An error occurred".

    🧩 Что вошло в релиз

    • src/GmRelay.DiscordBot/GmRelay.DiscordBot.csproj — добавлен прямой PackageReference на Dapper.AOT 1.0.48 + подавлен DAP005 analyzer (DiscordBot использует vanilla Dapper в своих хендлерах)
    • tests/.../DiscordProjectStructureTests.cs — регрессионный тест, проверяющий наличие Dapper.AOT в DiscordBot csproj
    • Синхронизированы версии: Directory.Build.props, NavMenu.razor, compose.yaml, deploy.yml → 3.0.9

    🗡 Что это даёт

    • Discord-бот теперь загружается без FileNotFoundException
    • /newsession, /reschedule, /listsessions должны работать
    • Логи бота доступны через docker logs discord

    📦 Версия и деплой

    • версия обновлена до 3.0.9
    • Docker-образы используют тег 3.0.9
    • Gitea Actions run #254 (PR checks) — success
    • Gitea Actions run #255 (deploy) — success
    Downloads