# Changelog Все значимые изменения документируются здесь. Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.1.0/). ## [Unreleased] ### Добавлено - Open-source релиз: двойная лицензия AGPL-3.0 + Коммерческая. - Выделен из `minecraftia-school.ru/Фронтенд/React/src/pages/KubikonEditor` и связанных папок (KubikonPlayer, KubikonStudio, GdShop, AdminPreview/gd*). - Перевод с Create React App на Vite 5 (быстрая dev-сборка, HMR). - Standalone-режим (`VITE_STANDALONE=true`) — открывает пустой редактор без бэкенда. - Конфигурируемый бэкенд через `VITE_API_BASE`, `VITE_RUBLOX_HOME`, `VITE_PLAYER_URL`. - Свой роутер с 25+ роутами (раньше встраивался в Menu.jsx минки). - Лёгкие версии AuthContext / SanctionsContext без зависимости от UserService минки. - Шаблоны Issue и PR в `.gitea/`. - `CONTRIBUTING.md`, `SECURITY.md`, `ARCHITECTURE.md`, `CLA.md`. - ESLint + Prettier + EditorConfig. ### Удалено - Все импорты из minecraftia (`API/`, `context/`, `components/UI/`) → заменены на локальные. - Захардкоженные URL `minecraftia-school.ru` (все теперь через env). - Внутренние IP серверов (`85.175.x.x`, `192.168.x.x`) из комментариев. - Admin-эндпоинты из `Kubikon3DService.js` — вынесены в приватный репо. - `AdminKubikonModeration.jsx` (модерация контента) — остаётся в `team.rublox.pro`. ### Безопасность - Чистый `git init` (без истории минки, которая содержала credentials). - Pre-commit hook блокирует пуш файлов с паттернами секретов. ## [0.1.0] — начальный приватный билд (до публикации) - CRA + React 18 + Babylon 7.54.3 базовая сборка (в составе minecraftia). - Редактор воксельного ландшафта, GLB-моделей, скриптов на JS. - 30+ Geometry Dash гейммодов.