1.12.0 — «Шахматные олимпиады», новый лендинг и 12 языков
Главная новость релиза — раздел «Шахматные олимпиады»: все издания с 1927 года, всевременной медальный зачёт и Самарканд-2026. Лендинг пересобран вокруг того, чем Chess Platform является на самом деле, — платформенный слой для шахмат, а не ещё один шахматный сайт. Вход получил три починки, которые реально мешали жить, а интерфейс заговорил на 12 языках.
Шахматные олимпиады
Новый раздел — энциклопедия Всемирных шахматных олимпиад: все 55 изданий с 1927 года, страница на каждое, всевременной медальный зачёт, который считается из самих подиумов, и доведённый до конца контент ближайшей — 46-й Олимпиады в Самарканде (15–27 сентября 2026). Раздел открыт всем, включая незалогиненных, и доступен на всех 12 языках.
Лендинг про платформу
Главная больше не продаёт список фич. Она формулирует тезис: Chess Platform — инфраструктурный слой, в который включаются клубы, федерации, тренеры и турниры. Бейджи сторов собраны на вендорском артворке по макету, а в аутро вместо абстрактных плашек — живые устройства.
Вход: три починки
Google снова спрашивает, каким аккаунтом входить, а не молча подставляет последний.
OAuth-сессия стабильно доезжает до браузера, а неудачный вход теперь виден пользователю, а не крутится молча.
Мобильная форма входа стала доступной, тянется вместе с нативным виджетом Telegram и использует официальные артворки провайдеров.
Двенадцать языков
В вебе и в Telegram-приложении появились немецкий, французский, узбекский, турецкий, украинский и бразильский португальский. Испанский, хинди, казахский и китайский доперевели — 1885 строк. Каталог достижений локализован на 15 языков.
Под капотом
Статьи и релиз-ноты в админке пишутся в WYSIWYG-редакторе с автосохранением, картинками, таблицами, callout-блоками и шахматными диаграммами — вместо сырого HTML.
404 и экран ошибки переехали в общий шелл сайта — с шапкой, футером и правильным языком страницы.
Единый логотип-локап для шапки, футера и экрана входа.
Дизайн-система собирается из одного источника правды, а не синхронизируется руками.
Мёртвые секции лендинга снесены.