# Changelog

Все значимые изменения документируются здесь.

Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.1.0/).

## [Unreleased]

### Добавлено
- Open-source релиз: двойная лицензия AGPL-3.0 + Коммерческая.
- Standalone-режим (`VITE_STANDALONE=true`) с встроенным `sample-game.json`.
- Конфигурируемый бэкенд через `VITE_API_BASE`, `VITE_RUBLOX_HOME`, `VITE_REALTIME_*`.
- Шаблоны Issue и PR в `.gitea/`.
- `CONTRIBUTING.md`, `SECURITY.md`, `ARCHITECTURE.md`, `CLA.md`.
- ESLint + Prettier + EditorConfig.

### Удалено
- Захардкоженные URL `minecraftia-school.ru` (все теперь через env).
- Внутренние IP серверов (`85.175.x.x`, `192.168.x.x`) из комментариев.
- Admin-эндпоинты (`adminPatchProjectScript`, `adminBanPublish` и т.д.) — вынесены в приватный репо.
- `frontend_deploy.py` (содержал SSH-креды).

### Безопасность
- Новый `git init` удаляет предыдущую историю коммитов (где были креды).
- Pre-commit hook блокирует пуш файлов с обнаруженными паттернами секретов.

## [0.1.0] — начальный приватный билд (до публикации)

- Vite + React 18 + Babylon 7.54.3 базовая сборка.
- R15-персонаж, GD-гейммоды, мультиплеер через Colyseus 0.16.
- Запуск проектов с `rublox.pro` и `player.rublox.pro`.
