Releases: Nanda070/MEMO-BB
Release list
Release v1.3.0
Архитектура и синхронизация
- Миграция на модульную БД: Полный отказ от монолитного файла
data.json. База данных разделена на независимые директории (законы, правила, макросы, мини-форум). - Гибридный сетевой движок: Внедрен асинхронный параллельный парсинг модулей напрямую с репозитория GitHub на основе
manifest.json. - Отказоустойчивость (Air-Gapped фоллбэк): При недоступности серверов GitHub или отсутствии интернета приложение бесшовно поднимает данные из последнего валидного локального кэша.
Производительность и UX
- Оптимизация поискового движка: Внедрен паттерн Debounce (250ms) для инпута. Тяжеловесные запросы к
Fuse.jsи перерисовка DOM больше не блокируют основной поток интерфейса при быстром наборе текста. - Улучшен интерфейс
Сборка и дистрибуция (CI/CD)
- Оптимизация веса: Зависимости парсера (
puppeteer-core) изолированы вdevDependencies, что радикально снизило размер релизного.exe. - Настройка пайплайна: Интегрирован
electron-builderпод NSIS-установщик с автоматической генерацией файлов релиза и пушем на GitHub.
Release v1.2.1
Release Notes | MEMO LAWS
Ревизия и синхронизация Data-слоя:
• Актуализация УК и АК: Проведена полная сверка и жесткая синхронизация. Все суммы штрафов и сроки арестов приведены в соответствие с действующей НПБ форума.
• Очистка легаси-данных: Из базы данных принудительно вырезаны неактуальные статьи, отмененные пункты и устаревшие формулировки. Поисковик и фильтры больше не выдают информационный мусор.
Release v1.2.0
Архитектура и Core-функционал:
- Синхронизированы суммы Штрафов и сроки Арестов с Форумом.
- Исправлена ошибка рендера пустого штрафного пространства.
- Исправлена ошибка с появлением панели задач (taskbar).
Release v1.1.3
Архитектура и Core-функционал:
• Интегрирована система System Tray. Оверлей переведен в фоновый режим: закрытие окна теперь сворачивает процесс в трей,
• Внедрен модуль смены клавишы вызова (по умолчанию Alt+E) кастомизируется пользователем "на лету".
Release v1.1.2
Интерфейс
• В навигационный блок интегрирована область «Макросы».
• Вшит статичный гайдлайн по корректному импорту биндов в клиент игры (через меню F10).
v1.1.1
⚡ Архитектура и ядро
- Hot-Swap Engine: Локальная база данных отвязана от дистрибутива. Актуализация законов теперь происходит динамически с репозитория при каждом запуске оверлея.
- OTA Updates: Интегрирован модуль автоматической доставки обновлений. Последующие патчи клиента будут загружаться напрямую с программы.
📋 Функционал и контент
- Расширение Мини-Форума: Внедрены тайминги, тен-коды, миранды и выжимка из ПК (основания и порядок задержания по ст. 16-17).
- Интерактивные реестры: Развернут хаб ссылок на активные Google-таблицы (Адвокаты, Организации, Коллекционеры и др.) с маршрутизацией в браузер.
Release v1.1.0
Release v1.0.0
Первый стабильный релиз.
- Актуальная нормативно-правовая база.
- Интеграция мини-форума (шпаргалки по ЗБ).
- Автоматический подсчет сроков и штрафов.
- Пофразовое копирование частей статей.