Changelog
История обновлений и новых возможностей платформы
v2.9.02026-09-07
Плавающие IP-адреса, блочные тома, задачи у приложений и два новых git-сервиса
- Появились плавающие публичные IP-адреса: адрес принадлежит проекту, а не машине — его можно снять с одной ВМ и повесить на другую, он переживает пересоздание машины. В панели — отдельный раздел, на странице ВМ — карточка адреса, оплата почасовая
- Новые машины создаются в приватной сети и получают публичный адрес плавающим, а у самой сети появился NAT-шлюз: машины без публичного адреса выходят в интернет через него, включается одним переключателем
- Запущены блочные тома: диск создаётся отдельно от машины, прикрепляется и открепляется на ходу и увеличивается без пересоздания. Тарификация почасовая, 8 ₽ за ГБ в месяц
- Тома работают и в Kubernetes: CSI-драйвер выдаёт PersistentVolume на дисках Татнет, а расширение тома доходит до файловой системы без перезапуска пода
- Kubernetes: в мастере создания видна плата за управление кластером, а среди тарифов узлов предлагаются только подходящие
- У приложений появилась вкладка «Задачи»: команды по расписанию cron и разовый запуск кнопкой, с историей запусков и их выводом
- У backend-приложений появилась команда перед деплоем — миграции выполняются на новом образе до переключения трафика; если команда упала, деплой не состоится и приложение останется на прежней версии
- Подключены GitVerse и GitFlic — вместе с GitHub, GitLab и нашим git это пять источников кода. Автодеплой по пушу заработал у GitLab; в GitVerse и GitFlic вебхук добавляется в настройках репозитория вручную
- Если доступ к репозиторию отозвали, приложение GitHub удалили или репозиторий перенесли, панель говорит об этом на карточке приложения и предлагает переподключить связь — вместо непонятного отказа сборки
- Виртуальные машины: сброс пароля из панели (новый пароль показывается один раз и нигде не хранится), VNC-экран показывается целиком, а отказ консоли объясняется словами
- Проекты: новый список с карточками, счётчиками ресурсов и стоимостью в месяц, а в разделе «Все проекты» — приложения, функции и машины всего аккаунта одним списком
- Объектное хранилище отдаёт превью картинок на лету: путь /-/image/{пресет}/{бакет}/{ключ} возвращает уменьшенную копию нужной ширины или обрезанную под квадрат, а браузерам, которые его принимают, — WebP. Оригиналы тянуть целиком больше не нужно
- Сборки приложений ставят зависимости через собственное зеркало npm — установка перестала зависеть от доступности внешнего реестра
- Публичный API /v1 пополнился блочными томами, плавающими адресами и задачами приложений
- T1000 научился искать бесплатные фотографии в Openverse и на Викискладе прямо во время генерации — картинки подбираются и попадают в библиотеку проекта
- T1000 помнит принятые по проекту решения между генерациями, правит существующие файлы точечно, принимает уточнение на ходу в текущий шаг, а на «Стоп» переспрашивает
- Перед выдачей результата T1000 открывает страницу по-настоящему: проверяет, что кнопки нажимаются и что приложение не падает в браузере, — а не только то, что оно собралось
- В сгенерированных T1000 галереях фотографии идут превью с ленивой загрузкой, а ограничение на загрузку изображений поднято до 200 файлов за 10 минут
- Реферальная программа: ежемесячные выплаты по договору, предпросмотр договора и подписание через ЭДО прямо в панели
v2.8.02026-08-19
Новая навигация и поиск в панели, продление доменов, обновлённый T1000
- Панель получила новую навигацию: сайдбар подстраивается под контекст — внутри проекта видны его приложения, функции и виртуальные машины со счётчиками, вне проекта — ресурсы всего аккаунта
- В шапке появился поиск: приложения, функции, ВМ, домены, DNS-зоны, бакеты и разделы панели находятся по имени, а не перебором проектов
- Вход и регистрация по коду на почту — телефон больше не обязателен; добавлен вход через Сбер ID и Яндекс ID
- Домены: продление на 1–10 лет прямо из панели с ценой до подтверждения, синхронизация даты истечения с регистратором, видимая причина отказа при блокировке и текущие NS в карточке домена
- Приложения: смена VPC в настройках с постепенной прокаткой реплик; исключения egress-политики можно сузить адресом назначения
- Виртуальные машины: регион виден в списке и карточке, в VNC-консоли работает вставка из буфера обмена, а по умолчанию открывается serial-консоль
- В локации kzn-1 добавлен второй блок публичных адресов — свободных публичных IP для новых машин стало больше
- Supabase: подтверждение почты и восстановление пароля уходят через ваш SMTP с вашими шаблонами письма, а Site URL и список redirect-URL теперь свои у каждого проекта
- T1000 переоделся: тёмная тема, докованные панели вместо полотна, полноэкранный режим и работа с телефона
- T1000: публикация проекта и подключение домена — внутри конструктора, без перехода в панель; сгенерированный сайт сразу получает robots.txt, sitemap.xml, llms.txt и разметку Schema.org
- T1000: ссылка на макет Figma попадает в контекст генерации, картинки макета едут в библиотеку проекта, импорт изображений увеличен до 32 МБ с автоматическим ужатием
- T1000: раздел «Использование» показывает расход проекта в токенах, пакет генерации можно докупить, а цены и сравнение с Lovable, v0 и Replit видны без входа
- Реферальная программа: реквизиты для выплат, счета и история начислений доступны в панели
v2.7.02026-08-04
Тарифные пакеты T1000, приватные Kubernetes-кластеры и клонирование проектов
- T1000 перешёл на тарифные пакеты: генерация оплачивается пакетом, остаток виден прямо над строкой ввода, а выбор и покупка тарифа теперь живут внутри T1000, без перехода в панель
- Стоимость генерации известна до её запуска — T1000 говорит о ней заранее и не начинает работу, которую нечем оплатить
- Клонирование проекта в T1000: копируются код, serverless-функции, файлы хранилища и библиотека изображений, а клон получает собственную пустую базу со схемой оригинала
- Генерация переживает выкат платформы, зависшие задания закрываются сторожем, а в интерфейсе видно, что происходит прямо сейчас
- Перед выдачей результата T1000 проверяет, что страница действительно отрисовывается, а не только собирается
- Kubernetes: выбор доступа к API кластера — публичный, публичный вместе с приватным или только приватный. Endpoint выдаётся по постоянному DNS-имени, поэтому kubeconfig не устаревает при смене режима или адреса
- Публичный API /v1: смена VPC у приложения с прокаткой реплик, а PATCH теперь отвергает незнакомые поля вместо тихого успеха
- Supabase: письма подтверждения и восстановления пароля уходят через платформенный SMTP — свой почтовый сервер настраивать не нужно
- Приложения: новая реплика попадает в ротацию только после проверки сетевой доступности, а время на завершение начатой работы настраивается для каждого приложения отдельно
- Подключение ЭДО: кроме Диадока поддержаны универсальные операторы
v2.6.02026-07-28
Supabase Edge Functions, Deno и медиа в T1000
- Появились Supabase Edge Functions: пишутся и деплоятся прямо из Studio или из панели, исполняются на serverless-платформе Татнет
- Serverless-функции получили рантайм Deno — в дополнение к Go, Python и Node
- Внутри Supabase появился планировщик задач по расписанию (cron) с управлением из панели
- Новая модель ключей Supabase (publishable/secret с проверкой по JWKS) для новых проектов; Supabase-стеки переехали на домены *.supa.tatnet.cloud
- T1000 научился импортировать картинки и видео по ссылке, принимать фото и PDF во вложениях чата и сам заполнять SEO-описание и og:image-превью
- Сквозная навигация между панелью и T1000: кнопка «Редактировать в T1000», переключатель продуктов и возврат на прежнее место после пополнения баланса
- Приложения: опциональная readiness-проба перед подачей трафика на новую реплику и мгновенное пробуждение приложений из scale-to-zero
- DNS и домены: статус применения зоны в панели, автоматическая проверка A-записей кастомных доменов и быстрое добавление www-варианта
v2.5.02026-07-10
Managed Kubernetes и балансировщики нагрузки
- Запущен Managed Kubernetes (бета): кластеры на Talos Linux с выбором версии 1.31–1.34, control plane из одной или трёх нод и пулами worker-нод
- Обновление версии Kubernetes и ОС Talos прямо из панели, масштабирование пулов нод и готовый kubeconfig
- Service type=LoadBalancer внутри кластера создаёт настоящий балансировщик Татнет — через cloud-controller-manager
- Запущены управляемые балансировщики нагрузки: правила HTTP/HTTPS/TCP, health-check с автоматическим выводом мёртвых бэкендов и графики трафика
- Сертификаты балансировщика: загрузка своего PEM или автоматический выпуск Let's Encrypt
- Kubernetes-кластеры и балансировщики доступны в публичном API /v1
- Добавлена регистрация через Yandex ID и подписание закрывающих документов через Диадок
v2.4.02026-06-30
Превью проектов, безопасность Supabase и passkey-вход
- В дашборде T1000 появились превью-тумбнейлы проектов — скриншот обновляется после каждой генерации
- Для таблиц Supabase в T1000-проектах теперь автоматически включается Row Level Security — данные защищены по умолчанию
- Добавлены лимиты Supabase-баз по тарифным планам с подсказками по апгрейду
- Supabase Storage хранит файлы в нашем S3 (kzn-1) — для каждого проекта выделяется изолированный бакет
- Функции переехали на публичный домен fn.tatnet.cloud (старый fn.tatnet.app продолжает работать)
- Добавлен беспарольный вход по passkey (WebAuthn)
v2.3.02026-06-26
T1000, Supabase и домены
- Запущен T1000 — ИИ-конструктор сайтов и приложений с генерацией, live-preview, редактированием кода и деплоем в Татнет Apps
- Добавлены долговечные T1000 generation jobs, история сообщений, режим обсуждения плана и автонейминг проектов
- Появился Managed Supabase для T1000: создание и подключение backend, SQL-операции, миграции, env-injection и лимиты по тарифам
- Добавлена покупка и продление доменов: проверка доступности, WHOIS, контакты, цены регистрации/продления и автоматическая делегация NS на Татнет
- Обновлён DNS: Cloudflare-style редактор записей, региональные edge-IP и защита от некорректных DNS-ответов регистратора
v2.2.02026-05-25
Публичное S3-хранилище и локация kzn-1
- Открыта локация kzn-1 в датацентре IT-парк им. Башира Рамеева
- Добавлено публичное S3-совместимое объектное хранилище: бакеты, ключи доступа, object browser, presign URL и публичные ссылки
- Запущены endpoint-ы kzn-1.s3.tatcloud.ru и SigV4 gateway для совместимости с AWS SDK, aws-cli и boto3
- Добавлена поддержка пер-кластерной инфраструктуры: публичные IP, DNS-серверы, VPC-маршрутизация и подготовка multi-region Apps
- T1000 получил постоянные проекты, ревизии, сообщения и возможность деплоить результат в Apps Platform
v2.1.02026-04-29
Бессерверные функции, работа с юридическими лицами и биллинг
- Запущены Serverless Functions: Node, Python и Go, редактор в браузере, переменные окружения и публичные HTTP-endpoint-ы
- Добавлены счета для юридических лиц, плательщики, сверка платежей через Точка Банк и FIFO-формирование актов
- Расширены финансовые отчёты: пополнения, списания, бонусы, реферальные начисления и понятные описания операций
- Добавлен биллинг backend-приложений, keep_alive-подписок, реплик и почасового использования
- Улучшены VPC, Apps и deploy-flow: VPC для функций, build logs, preview-домены и управление доменами приложений
v1.6.02026-04-15
Serverless-функции
- Запуск платформы Serverless Functions: Go, Python, Node
- Редактор кода в браузере без git-репозитория
- Публичный HTTP-эндпоинт fn.tatnet.cloud/{project}/{id}
- Scale-to-zero и версионирование релизов
- Управление переменными окружения
v1.5.02026-03-01
SSL-сертификаты и улучшения DNS
- Автоматический выпуск SSL через Let's Encrypt и ACME
- Автопродление за 30 дней до истечения
- Мульти-доменные сертификаты (SAN)
- DNS-валидация без ручных TXT-записей
- Обновлённый редактор DNS-записей в панели
v1.4.02026-02-15
Татнет Apps — деплой приложений
- Деплой Next.js, Astro, Remix и статики из GitHub и GitLab
- Поддержка любых Dockerfile-приложений
- Авто-определение фреймворка при подключении репозитория
- Кастомные домены с автоматическим SSL
- Preview-окружения для Pull Requests
- Переменные окружения и секреты
v1.3.02026-01-20
VPC и приватные сети
- Создание VPC с CIDR-блоками
- OVN-based SDN для сетевой изоляции
- Подключение ВМ к VPC при создании
- Управление сетевыми интерфейсами
v1.2.02025-12-10
DNS-хостинг
- Создание и управление DNS-зонами
- Поддержка всех основных типов записей
- Настройка TTL
- Управление через API
v1.1.02025-11-01
Мониторинг и метрики ВМ
- Real-time метрики CPU, RAM, Disk I/O, Network I/O
- VNC и Serial консоли
- Изменение тарифа ВМ (resize)
- Улучшенное управление SSH-ключами
v1.0.02025-10-01
Запуск платформы
- Создание и управление виртуальными машинами
- Выбор ОС из каталога образов
- Мультитенантность: проекты и команды
- Биллинг и пополнение баланса
- Панель управления