Repository navigation
Releases: GhosTnever-lkm/modforge-studio
Releases · GhosTnever-lkm/modforge-studio
Release list
ModForge Studio v0.1.3 — collision-safe collection ZIPs
Changes
- Prevent same-named mods from overwriting one another in collection ZIPs by giving each mod a unique top-level folder.
- Reject duplicate archive paths, including paths that differ only by letter case.
Verification
- CI passed.
- 15 tests passed locally.
ModForge Studio v0.1.2
Исправление лицензии
В v0.1.2 добавлен полный текст MIT License, включая ограничение ответственности. Версия приложения и релизный пакет обновлены.
SHA-256: c84c131b20b11ef65ed3c4d6505e45c7fe77716e5456541658d2607dab1dfb59.
ModForge Studio v0.1.1
Исправления
- ZIP-импорт теперь ограничивает распаковку по фактическому размеру, а не доверяет только метаданным архива.
- Проверяются границы каталога и соответствие локальных заголовков ZIP.
- Опасные абсолютные пути и сегменты
./..отклоняются целиком. - Добавлены регрессионные проверки; все 13 тестов проходят.
Это экспериментальная версия. Перед публикацией мода всё равно проверяйте его в самой игре.
SHA-256: bd5140d0dfd0bdd980eb4fe86c679b3ca8cfcee81abba6f4f458487fa4c52161.
ModForge Studio v0.1.0 — first public release
ModForge Studio 0.1.0
Первая публичная версия локальной мастерской для авторов игровых модов.
Что умеет
- Импортировать папки, выбранные файлы и ZIP-архивы прямо в браузер.
- Распознавать распространённые манифесты Paradox, Factorio, RimWorld, Fabric, Forge и SMAPI.
- Показывать предупреждения по структуре, зависимостям, конфликтам путей и упаковке.
- Собирать локальные профили, JSON-отчёты и ZIP-пакет с SHA-256 контрольной суммой.
- Работать как устанавливаемое PWA и хранить библиотеку в браузере пользователя.
Важно
Это экспериментальный прототип. Проверки эвристические, совместимость нужно проверять в игре. Приложение не устанавливает моды и не отправляет исходные файлы на сервер.
Запуск и ограничения описаны в README. Для локального сервера требуется Node.js 20+.