For the complete documentation index, see llms.txt. This page is also available as Markdown.

Архив

2026

Посмотреть примечания к релизу 2026

2026.08.13

Исправлено ✔

  • Unity SDK 3.3.2 / Server Browser Server Agent:

    • обновлять экземпляр даже без обновлений слотов,

    • запрашивать экземпляр заново после обновлений слотов,

    • незначительные меры защиты от ошибок интеграции.

  • Unity SDK 3.3.2 / Server Browser Client Agent - получать экземпляр без перечисления.

2026.08.05

Новое ✨

Исправлено ✔

  • Обновить спецификации OpenAPI, чтобы отразить реальные минимальные единицы ресурсов и обязательные заголовки.

2026.07.27

Улучшения 💪

  • Улучшено руководство, зависящее от провайдера, для формы хранилища endpoint S3 bucket.

  • Стандартизирован режим массового удаления для всех таблиц для более понятного использования.

  • Ползунок vCPU версии приложения теперь показывает лимит бесплатного тарифа и делает более понятным, что значение также можно редактировать вручную через поле ввода.

Исправлено ✔

  • Исправлен просмотр логов контейнера развертывания при использовании бакета AWS.

  • Исправлена ошибка, из-за которой ожидающие приглашения в организацию нельзя было удалить.

  • Патч Unity SDK v3.3.1 исправляет опечатку в limit параметре при перечислении экземпляров, а также отсутствующие поля ответа, связанные с местами, для API экземпляров.

2026.07.13

Новое ✨

Улучшения 💪

  • Интерфейс требований к ресурсам версии приложения (vCPU и RAM) теперь предлагает более детализированные варианты.

  • Обновлена страница создания/планирования хоста private fleet для более плавной работы.

  • Улучшены элементы фильтрации в панели управления: неоднозначные значки заменены подписями.

Исправлено ✔

  • Патч Matchmaking v3.2.5 исправляет несколько проблем, вызывавших Error/Unhealthy во время запуска.

  • Плагин Unity Hosting v3.2.1 исправляет имя внедряемого игрового порта для локальной тестовой среды.

2026.06.31

Новое ✨

  • Server Browser v1.0.1 добавляет настраиваемое ограничение скорости для клиентских маршрутов.

  • Видеоруководства для Unity Matchmaking SDK и Server Browser SDK.

Исправлено ✔

  • Плагин Unity Hosting v3.2.0 исправляет серверные сборки, использующие Addressables.

2026.06.23

Новое ✨

Улучшения 💪

  • Мы ограничили историю архивных развертываний последними 60 днями, чтобы панель управления оставалась отзывчивой.

2026.06.17

Новое ✨

  • Улучшенное хранилище логов: разблокируйте нарезку логов, расширенную фильтрацию, подсветку ключевых слов, упрощенные пути S3 и многое другое. Чтобы начать, создайте новое хранилище логов через панель управления или API, затем измените версию вашего приложения, чтобы подключить новое хранилище.

  • Быстрое развертывание: создавайте новое развертывание быстрее с помощью кнопки ➕ на боковой панели.

  • Редактируйте требования версии приложения к vCPU и RAM через панель управления или API.

  • Назначьте любимую версию приложения и ускорьте тестирование с помощью формы развертывания.

Улучшения 💪

  • Реализована карточная компоновка для страниц Matchmaker и Server Browser в панели управления, показывающая релевантную информацию с первого взгляда вместе с новым просмотрщиком спецификации API.

  • Унифицированы значки в деталях развертывания: теперь используются те же значки, что и в форме развертывания.

Исправлено ✔

  • Исправлены сетевые ошибки, связанные с DNS, во время запуска Matchmaker и Server Browser.

  • Добавлена защита от отправки Server Browser SDK обновлений экземпляра без изменений.

  • Исправлено отсутствие информации о слоте в обновлениях экземпляра Server Browser SDK.

  • Добавлены отсутствующие $ префиксы в параметрах запроса Server Browser SDK.

  • Исправлено Браузер серверов имя переменной окружения policy.

  • Добавлены отсутствующие фильтры private fleet во вкладке архивных развертываний.

  • Развертывание из списка версий теперь корректно выбирает выбранную версию приложения.

2026.06.11

Новое ✨

  • Unity SDK v3.2.2 приносит полноценную интеграцию Matchmaking для потока Group Up и различные наблюдаемые события дополнения, связанные с Groups. Изучите обновленные Матчмейкинг и совершенно новый Матчмейкинг чтобы вдохновиться для интерфейса ручного выбора региона. Следите за новыми примерами и обновлениями — скоро будет больше!

2026.06.01

Новое ✨

  • Тестируйте развертывания с помощью нашего нового интерфейса мастера (теперь поддерживаются private fleets).

  • Просматривайте выделенные ресурсы прямо на странице деталей развертывания.

Улучшения 💪

  • Унифицированы формы биллинга для более удобного изменения платежных данных.

Исправлено ✔

  • Исправлена незначительная проблема с закреплением хоста private fleet.

  • Исправлены неработающие ссылки в примечаниях к релизу.

2026.05.19

Новое ✨

Улучшения 💪

Исправлено ✔

  • Исправлено перекрытие карты и модального окна удаления в разделе создания политики масштабирования на странице Server Browser.

2026.05.13

Новое ✨

Unity SDK v3.0.0, представляющий крупное обновление:

Браузер серверов v1.0.0, теперь переходит в статус General Availability:

  • Находите серверы в вашем регионе быстро и легко с помощью Автоматически назначаемые резервирования слотов.

  • Временно отключайте политики масштабирования, установив статус в черновик или архив .

  • Обновляйте существующие политики масштабирования с помощью нового PATCH метода.

реестр контейнеров улучшения для непрерывной интеграции:

Ломающее изменение ⚠️

Unity SDK v3.0.0 — в пространстве имен Edgegap.Matchmaking:

  • Объединенный метод Client._Abandon -> Client.StopMatchmaking .

    • Низкое влияние — в основном это кастомные реализации обработчиков клиента.

    • Решение — замените _Abandon вызовы на StopMatchmaking метода.

  • Объединенный обработчик событий onTicketUpdate -> onAssignmentUpdate.

    • Низкое влияние — большинству реализаций не нужно было использовать этот обработчик.

    • Решение — найдите и замените на новые события в onAssignmentUpdate обработчике.

  • Развязаны Ping , SafeHttpRequest , и Observable . Перемещено в пространство имен Edgegap .

    • Низкое влияние — функциональность осталась прежней, просто перенесена в другое пространство имен.

    • Решение — при необходимости обновите операторы импорта или обращения с пространством имен.

  • Функция кэширования удалена из-за плохой совместимости с консолью и неудобств при onboarding.

    • Низкое влияние — игроки, чьи клиенты аварийно завершились, могут создавать дублирующиеся заявки вместо возобновления из кэша.

    • Решение — реализуйте собственный кэш с помощью onAssignmentUpdate обработчика событий.

  • Переименован assembly com.edgegap.unity-matchmaking-sdk -> com.edgegap.unity-sdk .

    • Низкое влияние — некоторые сильно кастомизированные конвейеры сборки, ссылающиеся на этот SDK.

    • Решение — обновите ссылки на assembly SDK в своих пользовательских инструментах.

Браузер серверов v1.0.0:

  • Изменен разделитель пути API с : в /, а именно :keep-alive и :confirmations.

  • Удалено объединение обновлений метаданных — опущенные ключи будут удаляться.

Улучшения 💪

Браузер серверов v1.0.0:

  • Добавлена полная информация обо всех слотах в GET ответ API серверного экземпляра.

  • Добавлены более подробные индикаторы состояния сервиса в API мониторинга.

  • Различные улучшения спецификации OpenAPI для примеров и кодов ответов.

  • Улучшены сообщения об ошибках для формы конструктора политики масштабирования в панели управления.

Unity SDK v3.0.0 — в пространстве имен Edgegap.Matchmaking:

  • Снижено количество дублирующихся заявок, принадлежащих одному и тому же игроку, за счет добавления обнаружения конфликтов.

  • Открыто больше событий ошибок matchmaking для пользовательской обработки ошибок и интеграции UI.

  • Улучшены возможности настройки и повторного использования за счет того, что все служебные скрипты сделаны публичными.

  • Упрощено параметризованные события' фильтрация с унифицированным синтаксисом, например обновлено [{status}] .

  • Улучшена настройка параметров backoff и повторных попыток для запросов.

Частные флоты улучшены операции:

Другие улучшения:

  • Следите за своими релизами с помощью аналитики счетчика контейнеров, отображающего до 7 дней данных.

  • Отображать пользователям без привилегий на панели управления страницу биллинга в редактированном виде. Конфиденциальная информация по-прежнему требует прав администратора организации или владельца (обратитесь к владельцу вашей организации).

  • Архив развертываний теперь использует фильтр по умолчанию, если доступен фильтр, заданный пользователем.

Исправлено ✔

Unity SDK v3.0.0:

  • Повышена надежность выхода из очереди matchmaking при внезапном выходе клиента — API больше не применяют период ожидания backoff при первой попытке (без повторной попытки).

  • Предотвращено удаление кода для сборок Android и iOS, использующих AlwaysLinkAssembly аннотацию.

Другие исправления:

  • Предотвращен бесшумный сбой при массовом удалении версий, включая версию(и), используемую Matchmaker.

  • Индикатор кэширования теперь будет отображаться только после сохранения версии с включенным активным кэшированием (исправление UI).

2026.04.14

Новое ✨

  • Теперь вы можете управлять политиками масштабирования прямо в панели управления Server Browser.

  • Просматривайте метрики троттлинга CPU в метриках истории развертываний, чтобы помочь выявить приложения с недостаточным выделением CPU или всплесками CPU, связанными с кодом.

  • Страница биллинга теперь показывает подробную разбивку вашего использования и автопродлений.

2026.03.30

Новое ✨

  • Мастер развертывания в панели управления теперь по умолчанию использует IP пользователя и позволяет настраивать его.

Улучшения 💪

  • Улучшены возможности самовосстановления для хостов private fleet, чтобы обеспечить высокую доступность.

  • Обновлены примерные конфигурации Server Browser на панели управления до последней версии.

  • Обновлены примерные конфигурации Matchmaker на панели управления до последней версии.

  • Кластеры обновлены до более новой версии Kubernetes, от вас не требуется никаких действий.

  • Обновлено примерное приложение Fishnet при создании новой версии в панели управления.

Исправлено ✔

  • Исправлено отображение значков статуса хоста private fleet в панели управления.

  • Исправлена фильтрация по тегам в таблице развертываний панели управления.

  • Исправлен рендеринг ссылок в примечаниях к релизу панели управления.

  • Исправлены отсутствующие переводы в панели управления

2026.03.25

Новое ✨

Улучшения 💪

  • Теги развертываний теперь могут содержать до 40 символов, что позволяет использовать UUID в тегах.

Исправлено ✔

  • Исправлен список счетов в панели управления: теперь он показывал текущий месяц вместо предыдущего.

2026.03.18

Новое ✨

  • 🚀 Автоматическое масштабирование для Server Browser — настраивайте фиксированную емкость или предварительно прогревайте резервные серверы по регионам с помощью простой, но мощной синтаксической конструкции запросов. Поддерживается Private Fleets и Cloud развертывания, с новыми примерами для различных жанров!

Улучшения 💪

  • Улучшено состояние наведения в списке развертываний для действий копирования ID и перехода к версии приложения.

Исправлено ✔

  • Исправлена ошибка, из-за которой местоположение пользователей IPv6 определялось некорректно. Учтите, что IPv6 менее надежен для точного определения местоположения игрока.

  • API получения локаций поле administrative_division теперь всегда будет возвращать строковое значение. Когда информация недоступна (ограничения провайдера), этот API вернет пустую строку.

  • Исправлена ошибка 404 на странице панели управления Registry Artifacts.

v0.0.5

  • Представляем Архив и Архив.

  • Добавляем еще Архив примеры для вашего вдохновения.

  • Улучшено Архив диаграмма, чтобы быстрее начать работу.

v3.2.2

🩹 Исправления ошибок:

  • Небольшое исправление ошибки: команды распускаются, если найденный игрок удаляет свой тикет до нахождения матча.

2026.03.11

Новое ✨

  • Получайте доступ к нужной документации прямо из панели управления с помощью нашего нового виджета.

  • Просматривайте примечания к релизам и объявления о новых функциях прямо на главной странице панели управления.

  • Теперь копируйте выводы одним щелчком в нашем Unreal Engine расширении для Docker.

Исправлено ✔

  • Исправлена ошибка, из-за которой кэширование оставалось активным, когда приложение было отключено.

  • Исправлена ошибка, из-за которой использование секретных переменных окружения с не-ASCII символами приводило к ошибке при создании развертывания.

  • Исправлена ошибка, из-за которой баланс кредитов не обновлялся с учетом использованных или истекших кредитных начислений.

2026.02.24

Улучшения 💪

  • Улучшены состояния наведения на странице списка развертываний для более понятного отображения доступных действий по клику.

  • Обновлен фреймворк Dashboard для повышения производительности и стабильности. Если вы заметите неожиданное поведение, сообщите об этом в нашем Community Discord.

Исправлено ✔

  • Исправлена ошибка, из-за которой результаты webhook на странице деталей развертывания неверно показывали HTTP-статус 0, когда обработчик webhook возвращал тело без JSON.

2026.02.16

Новое ✨

2026.02.10

Новое ✨

  • Измеряйте общий исходящий трафик развертывания с помощью новой метрики в истории метрик развертывания.

  • Просматривайте публичный IP-адрес и webhook ответы вашего развертывания в деталях развертывания.

Улучшения 💪

  • Расширенный v2/deployments полезные данные webhook с:

    • доступные ресурсы развертывания: vcpu_units, memory_mib ; и

    • контекст private fleet: host_id, host_in_private_fleet, private_fleet_id поля.

  • Панель управления теперь показывает, когда изменения версии приложения сбросят активное кэширование.

  • Обновлен макет панели деталей развертывания, чтобы важная информация отображалась сверху.

  • Обновлена метрика количества игроков в панели управления, чтобы исключить пользователей из неготовых развертываний.

  • Для большей прозрачности разделены биллинговые позиции для Matchmaker, Server Browser и Clusters.

  • Уточнена страница цен с объяснением продуктов и услуг, включенных в каждый тариф.

  • Уточнены сроки и обязательства по ценам для private fleets в модальном окне подтверждения.

2026.01.27

Новое ✨

Улучшения 💪

Исправлено ✔

2026.01.12

Улучшения 💪

  • Улучшены сообщения на странице деталей развертывания, когда хранилище логов не настроено, с отображением понятного объяснения вместо общего сообщения об ошибке.

  • Усилена проверка образов контейнеров в панели управления, чтобы лучше предотвращать создание версий приложений с недопустимыми контейнерными образами.

Исправлено ✔

  • Исправлена проблема, из-за которой раздел доступных кредитов в панели управления ошибочно показывал «Недоступно».

  • Исправлен график аналитики Out of Memory из предыдущего релиза, который некорректно отображал данные.

2026.01.07

Новое ✨

  • Private Fleets — резервируйте и управляйте своим собственным парком постоянных серверов (bare metal или VM) по всем локациям Edgegap по всему миру через нашу self-service платформу. Edgegap полностью оркестрирует ваш парк и автоматически масштабируется до нашего cloud без региональной привязки при превышении емкости трафиком, оптимизируя пользовательский опыт и затраты на инфраструктуру.

  • Server Browser — позволяйте игрокам легко просматривать постоянные серверы и подключаться к ним. Создано для MMO и социальных игр; включает готовую к игре аутентификацию, автоматизированное управление сессиями с оптимизацией задержки и масштабируемую архитектуру частного кластера.

2026.01.05

v0.0.4


2025

Посмотреть примечания к релизу 2025

2025.12.16

Улучшения 💪

  • Добавлены новые аналитические данные для Deployments Out Of Memory (OOM) в аналитики.

Исправлено ✔

2025.11.03

v3.2.1

🩹 Исправления ошибок:

  • Небольшие исправления ошибок развертывания, устранено несколько ошибок при запуске матчмейкера.

2025.11.18

v0.0.3

  • Первый выпуск сервиса Server Browser, запущенный в ЗАКРЫТОЙ БЕТЕ.

  • Просматривайте серверы, управляйте ёмкостью и получайте сведения о подключении.

  • Поддержка матч-сессий с Cloud Deployments и постоянной онлайн-работы с Private Fleets.

2025.11.03

Улучшения 💪

Исправлено ✔

  • Исправлен некорректный автоперевод quick start token в браузере.

  • Исправлена проблема, из-за которой матчмейкеры или кластеры не запускались в некоторых регионах.

2025.10.31

v3.2.0

🩹 Исправления ошибок:

  • Различные небольшие исправления спецификации и обновления согласованности документации.

  • Различные исправления стабильности и самовосстановления по всей инфраструктуре матчмейкера.

✨ Улучшения и новые функции:

  • Представляем Архив функция - управлять группами теперь легко и не требуется сторонний сервис!

    • Больше не нужно делиться сложными атрибутами билетов между участниками группы, вам нужен только Group ID.

    • Начинайте матчинг как группа, как только все ваши игроки отметят себя как готовых.

    • Проверяйте атрибуты участников группы относительно лидера группы при присоединении, предотвращая нематчируемые группы (атрибуты игроков группы не соответствовали бы правилам профиля).

    • Проверяйте размер группы и отклоняйте новые участники, как только будет достигнут максимальный размер команды.

    • Ознакомьтесь с обновлённой документацией с новым пользовательским потоком, обновления SDK скоро будут доступны!

  • Тикеты (участия) теперь включают ID вашего матча — отслеживайте игроков и добавляйте элементы интерфейса, чтобы показывать псевдонимы вашей команды или команды соперника, рейтинг навыка или другие свойства, хранящиеся у сторонних сервисов.

  • Крупное Архив переработка на основе внутренних стресс-тестов, улучшенная обработка кратковременных всплесков.

  • Улучшена скорость заполнения матчей благодаря откладыванию размера частичных матчей до конца расширения.

    • Если достигнут максимальный размер команды, матч создаётся немедленно.

    • Иначе матч создаётся в конце текущего расширения, если достигнут минимальный размер команды.

  • Задавайте периоды истечения и удаления для каждого профиля и оптимизируйте под лучший опыт игроков.

2025.09.11

Новое ✨

Исправлено ✔

  • Исправлены живые метрики, показывавшие сумму использования по ядрам вместо общего процента.

  • Исправлена проблема, из-за которой иногда на странице входа в панель отображалось предупреждение аутентификации.

2025.09.09

Новое ✨

  • Привяжите свой аккаунт Discord для более быстрой поддержки и более простой интеграции.

  • Добавлено новое серверное расположение в Берлине, Германия.

Исправлено ✔

  • Исправлена проблема, из-за которой развертывания застревали с пустой переменной окружения и is_hidden=true.

  • Исправлена ошибка, из-за которой после новой подписки на тарифный план ошибочно отправлялось письмо "no login".

2025.08.27

Улучшения 💪

  • Панель теперь запоминает ваше вошедшее в систему устройство на 7 дней, прежде чем выйти из аккаунта.

Исправлено ✔

  • Исправлена ошибка, из-за которой развертывания не переиспользовались для Sessions после 500x Sessions.

  • Исправлена ошибка, возникавшая из-за удаления endpoint storage из версии приложения.

  • Исправлена ошибка, вызванная более сложными фильтрами развертываний в панели с временными метками.

  • Исправлена ошибка, из-за которой некоторые уведомления в панели не отображали описания должным образом.

2025.08.20

Новое ✨

Улучшения 💪

  • Оповещения об ограничении скорости теперь отправляются только если превышение происходит несколько раз в минуту.

  • Обновлено Реестр Edgegap URL для registry.edgegap.com. Префикс registry2 сохранён как псевдоним.

Исправлено ✔

  • Исправлены ошибки живых метрик на странице панели развертывания из-за слишком раннего получения данных.

2025.08.14

Новое ✨

Улучшения 💪

  • Метрики истории развертываний интервал теперь составляет 2 минуты, что соответствует периоду агрегации метрик. Живые метрики по-прежнему не агрегируются и измеряются с интервалом 1 секунда.

Исправлено ✔

  • Исправлено отсутствие тегов развертывания в списке развертываний и фильтрации для Smart Fleets.

2025.08.07

Улучшения 💪

  • Обновлены игровые примеры Fishnet и Unity NGO для последней Unity 6 LTS.

  • Добавлена легенда сетевых метрик в живые метрики развертывания.

  • Добавлена схема безопасности в спецификацию OpenAPI v2 для упрощения тестирования.

Исправлено ✔

2025.07.23

Новое ✨

  • Создавайте версии приложений с до 4 vCPU и 8 ГБ RAM из панели.

Исправлено ✔

  • Исправлена редкая проблема с отсутствующими точками данных в графиках истории сведений о развертывании.

  • Исправлена ошибка, препятствовавшая созданию профилей стороннего реестра с токеном длиннее 1000 символов (например, для Google Registry).

2025.07.08

Новое ✨

  • Ёмкость реестра контейнеров Edgegap увеличена до 10 ГБ для всех пользователей, включая бесплатный тариф!

Улучшения 💪

  • Улучшен пользовательский опыт страницы панели создания приложения.

Исправлено ✔

  • Исправлена ошибка, из-за которой общее количество игроков в некоторых случаях отображалось некорректно на главной странице панели. Это представляет собой сумму всех IP-адресов и координат в запросах на развертывание, включая развертывания матчмейкера.

  • Исправлена проблема на новой странице версии приложения, где поля не заполнялись заранее должным образом при перенаправлении из плагина Unity.


2025.07.02

Новое ✨

  • Создавайте и редактируйте версии приложений проще, теперь с автоматическими подсказками ввода для контейнеров!

  • Фильтруйте ваши аналитические отчёты по версии приложения, чтобы проще отслеживать использование ресурсов для версий с разными требованиями к ресурсам и одним и тем же образом Docker.

  • Попробуйте наши упрощённые и обновлённые игровые примеры без сборки серверов:

  • Экспортируйте журналы развертывания в endpoint storage в виде JSON с разделителями строк (NDJSON).

Улучшения 💪

Исправлено ✔

  • Исправлена ошибка, из-за которой теги развертывания не отображались на странице сведений об архивированном развертывании.


2025.06.30

Новое ✨

  • Разворачивайте серверы проще, быстрее и надёжнее, чем когда-либо с v2/deployments .

    • Плагины матчмейкера и движка будут вскоре обновлены для использования этого API (в новой версии).

    • Мы сохраняем v1/deploy рабочим для устаревших интеграций, никаких изменений не требуется.

Улучшения 💪

  • Smart Fleets теперь масштабируется более постепенно при запуске с высоким минимальным значением в политике. В такой ситуации вы больше не должны видеть ошибки из-за большого количества быстрых повторных попыток развертывания.

  • Обновлено визуализация цен подписки в панели. Изменения в ценах платформы не вносились.

Исправлено ✔


2025.06.10

v3.1.0

🩹 Исправления ошибок:

  • Матчмейкеры теперь корректно проверяют тикеты с несколькими профилями, включая разные правила.

✨ Улучшения и новые функции:

  • Ещё больше оптимизаций для максимизации скорости заполнения матчей с правилом player_count. Тикеты теперь будут ждать до конца расширения (или истечения срока), если возможен только частичный матч (>min и <max размер команды).

    • Полные матчи (достигнут максимальный размер команды) создаются немедленно (без изменений).

  • Перейдите на Enterprise Архив чтобы разблокировать матчмейкинг Архив! Получайте аналитические сведения о нагрузке и производительности матчмейкера без кода и настройки. Метрики при запуске включают:

    • общее число тикетов, backfill-ов, назначений и развертываний за произвольный период времени,

    • поминутные показатели для перечисленных выше метрик за произвольный период времени,

    • итоги и временные ряды по просроченным тикетам, расширенным матчам, скорости заполнения матчей,

    • метрикам использования API и многому другому.

  • Улучшено Архив документацию с лучшими примерами и визуализациями.


2025.05.21

Новое ✨

  • Тестирование и релизы: Теперь вы можете планировать релизы, плейтесты, демо и другие ключевые события прямо из панели. Это даёт вам доступ к живой поддержке и выделенной переговорной в день запуска, так что вы никогда не останетесь одни, когда это важнее всего.

Улучшения 💪

  • Новые матчмейкеры теперь автоматически будут использовать обновлённую версию Kubernetes. Мы свяжемся с владельцами запущенных матчмейкеров, чтобы заранее запланировать обновления.

Исправлено ✔

  • Исправлена ошибка, из-за которой label атрибут ошибочно добавлялся в JSON предварительно настроенных конфигураций при создании матчмейкера.

v3.0.0

⚠️ Несовместимые изменения:

  • Используйте min/max size команды, чтобы эффективно заполнять команды (заменяет расширения по количеству игроков):

    • в вашей конфигурации player_count правило, замените team_size с min_team_size и max_team_size чтобы достичь матчмейкинга по принципу "best effort" с попыткой максимизировать скорость заполнения матча,

    • чтобы требовать определённое число игроков в команде, установите одинаковое значение для min и max,

    • backfill-ы обходят player_count правило и всегда матчится с 1 тикетом (без изменений).

  • Тикеты, групповые тикеты и backfill-ы, у которых все задержки выше самого высокого max_latency в указанном профиле, будут немедленно отклонены с 400 Bad Request в ответ на запрос создания тикета, вместо того чтобы истекать:

    • применяется только если правило задержки настроено,

    • чтобы обойти это поведение, создайте расширение с max_latency: 99999 (любое значение выше тайм-аута измерения задержки вашего клиента).

  • Внедрённые переменные окружения содержащие данные тикета, теперь включают поле id (ID тикета), чтобы их было проще переиспользовать при создании Архив.

🩹 Исправления ошибок:

  • Архив теперь использует настроенный период удаления и истечения срока (как тикеты и групповые тикеты).

  • Архив теперь корректно матчится с использованием настроенного пересечения правил.

  • Исправлено спецификация openAPI для POST Архив запроса (требуется public_ip) и ответа GET /tickets (team_id необязателен), включая примеры.

✨ Улучшения и новые функции:

  • Теперь рассматривается до 3 раз больше потенциальных матчей, что даёт более оптимальные группы и максимизирует скорость заполнения матча.

  • Скорость матчмейкинга до 200% выше благодаря оптимизациям параллельной обработки.

  • Скорость заполнения матча до 40% выше благодаря оптимизации алгоритма расширений.

  • Улучшена стабильность сервиса и увеличена скорость быстрого перезапуска.

Бенчмарки были получены на хаос-сгенерированных данных с использованием Конфигурации Advanced Example.


2025.05.14

Новое ✨

Исправлено ✔

  • На странице сведений о развертывании теперь отображаются все теги развертывания (ранее показывалось только 10 результатов).


2025.05.01

Новое ✨

  • Просматривайте все связанные теги, которые будут удалены при удалении артефакта в Панели реестра.

  • Добавлена прямая ссылка «Оплатить счёт» в разделе биллинга для более удобной ручной оплаты.

Улучшения 💪

  • График последних развертываний в панели больше не показывает последний незавершённый 5-минутный интервал.

  • Все настройки сортировки таблиц в панели теперь сохраняются между сеансами.

  • Удалены дублирующиеся сообщения об удалении в панели для некоторых крайних случаев.


2025.04.28

Новое ✨

  • Просматривайте живые метрики, обновляемые каждую 1 секунду, со страницы развертывания! Проще устраняйте неполадки и оптимизируйте использование ресурсов, отслеживая загрузку CPU и памяти в реальном времени.

  • Переключайте кэширование и проверяйте статус кэширования легко в вашей странице панели списка версий приложений.

  • Предотвращайте медленные развертывания из-за ошибок конфигурации при выпуске обновлений. Теперь вы будете автоматически уведомлены когда более 5 некэшированных развертываний выполняются в течение 1 минуты.

Улучшения 💪

  • Открывайте ссылки недавно обновлённых ресурсов в панели в новой вкладке средним щелчком мыши.

  • Улучшен макет входа и регистрации для более плавного и интуитивного процесса онбординга.

Исправлено ✔

  • Исправлена ошибка, из-за которой логи контейнера, хранящиеся на вашем S3 endpoint, отображались некорректно, если имя версии приложения содержало специальные символы на странице сведений об архивированном развертывании.

  • Исправено дублирующееся отображение логов для некоторых работающих развертываний.


2025.04.15

Улучшения 💪

  • Улучшены регистрация и онбординг для более плавного опыта.

  • Улучшен быстрый просмотр недавних ресурсов — теперь значки расположены слева.

  • Обновлено /v1/stop/{request_id} Справочник API с более понятными объяснениями и улучшенной терминологией для лучшего понимания. В сам API-эндпоинт изменений не вносилось.


2025.04.10

Новое ✨

  • На главном экране панели теперь доступна совершенно новая таблица! Она показывает ваши самые недавно обновлённые ресурсы — версии приложений, матчмейкеры и кластеры — чтобы вы могли с первого взгляда видеть, что происходит, и сразу переходить к важному.

Исправлено ✔

  • Исправлена проблема, из-за которой пользователи, регистрирующиеся по просроченной ссылке приглашения, ошибочно получали запрос на создание организации. Теперь процесс явно показывает ошибку, если ссылка больше не действительна.

  • Исправлена редкая проблема, из-за которой логи контейнера развертывания не были видны в панели, даже когда должны были быть.

  • Исправлена ошибка, из-за которой в уведомлении о кэшировании отображался неверный формат времени, что вводило в заблуждение.


2025.04.02

Новое ✨

  • Наш совершенно новый раздел аналитики теперь доступен в панели! Для пользователей Pay-as-You-Go вы получите более глубокие сведения о работающих контейнерах с метриками почти в реальном времени по использованию vCPU и RAM, сетевой пропускной способности и многому другому. Оптимизируйте производительность и будьте впереди благодаря лучшему мониторингу ресурсов!

Улучшения 💪

  • Теперь вы можете сортировать список версий ваших приложений по имени в панели, что упрощает их организацию и управление ими.


2025.03.27

Новое ✨

  • Теги развертывания теперь отображаются на странице списка сессий, и вы можете фильтровать сессии по тегам развертывания.

  • Теперь мы применяем те же проверки при запуске матчмейкера, что и при его создании. Это изменение помогает понять, может ли матчмейкер привести к нестабильному матчмейкингу из-за неправильной конфигурации.

Улучшения 💪

  • Мы обновили /v1/deploy Справочник API с более понятными объяснениями и улучшенной терминологией для лучшего понимания. В спецификацию изменений не вносилось.

  • Добавлены визуальные баннеры для новых пользователей, чтобы направлять их к документации при входе в панель.


2025.03.20

Улучшения 💪

  • Форма создания матчмейкера была улучшена, чтобы ускорить создание новых матчмейкеров с использованием шаблонов. Кроме того, внесены изменения, чтобы при редактировании конфигурации в модальном окне создания не терялся текущий прогресс. Мы также пытаемся предварительно заполнить форму вашей последней версией приложения при использовании шаблонов.

  • Процесс регистрации по ссылкам приглашения был улучшен: теперь автоматически используется email, указанный владельцем организации, что гарантирует, что процесс не будет прерван другим адресом email при регистрации.


2025.03.17

Новое ✨

Улучшения 💪

  • Название кнопки в панели матчмейкера было переименовано с "Remove" на "Force Stop" для матчмейкеров в состоянии ошибки. Это действие не меняет URL вашего матчмейкера или Auth token.


2025.03.05

Новое ✨

  • Лимит одновременных развертываний в ошибке для пользователей бесплатного тарифа увеличен с 1 до 10. Мы заметили, что некоторые пользователи достигали предыдущего лимита, что приводило к плохому опыту. Это изменение даёт больше гибкости при тестировании развертываний на платформе.

  • Владельцы организаций теперь могут просматривать ожидающие приглашения участников на странице настроек организации.

Улучшения 💪

  • Добавлена дополнительная проверка при создании матчмейкера, чтобы помочь предотвратить использование недействительных или некэшированных версий приложения.

  • Перестроен макет страницы настроек организации, чтобы улучшить навигацию и упростить управление организацией и добавление участников.


2025.02.19

Хостинг для Legacy Managed Matchmaker и Legacy Advanced Matchmaker устарел и больше недоступен в API или панели. См. Gen2 Managed Matchmaker или Advanced Matchmaker на Managed Clusters для нашего последнего поколения продуктов матчмейкинга.

Улучшения 💪

  • Сделана кнопка быстрого перезапуска для матчмейкера более заметной в панели.

  • Улучшено отображение учётных данных, используемых для отправки образов на странице реестра.

Исправлено ✔

  • Исправлена ошибка, из-за которой при дублировании версии приложения в панели можно было использовать то же имя версии приложения.

  • Исправлена ошибка, из-за которой определённый контент, такой как токены, переменные окружения и требования контейнера, неправильно переводился функциями автоперевода браузера.


2025.02.12

Новое ✨

  • Мы переработали макет боковой панели в панели, чтобы сделать его более удобным и простым для навигации.

Улучшения 💪

  • Внесены дополнительные улучшения в проверку готовности матчмейкера при запуске Gen2 матчмейкера, что снижает вероятность ошибок во время развертывания.

  • Улучшен макет главной страницы с более плавной загрузкой и лучшими переходами элементов.

Исправлено ✔

  • Исправлена проблема проверки, из-за которой в конфигурации контейнера версии приложения можно было использовать символы в верхнем регистре. Теперь это ограничение допускает только символы в нижнем регистре.

  • Исправлена ошибка, из-за которой оставшееся время развертывания, отображаемое в панели, в некоторых случаях было неточным.

  • Исправлена ошибка, из-за которой документация Swagger матчмейкера не регенерировалась после обновления конфигурации.


2025.02.06

Новое ✨

  • Мы добавили механизм блокировки, который предотвращает удаление версии приложения, если она в данный момент используется матчмейкером. Это изменение применяется и к API, и к панели.

Исправлено ✔

  • Исправлены несоответствия в спецификациях API.


2025.01.30

Исправлено ✔

  • Исправлена проблема, из-за которой обновление страницы сведений о матчмейкере в панели приводило к ошибке 500.

  • Исправлен случай, когда кэш для некоторых версий приложений мог быть отключён, если связь с Docker была ненадёжной.

  • Исправлена ошибка, из-за которой список beacons из API мог содержать дублирующиеся города.


2025.01.21

Новое ✨

  • Мы добавили больше локаций в нашу сеть, обеспечивая более широкое покрытие и улучшенную производительность для ваших развертываний.

Улучшения 💪

  • Улучшено управление профилями реестра по умолчанию для большей ясности.

Исправлено ✔

  • Исправлена ошибка, из-за которой на странице реестра контейнеров в разделе последнего pull/push отображалось "Invalid DateTime" вместо фактической даты.

  • Исправлена ошибка на странице сведений о версии приложения, где прогресс кэширования всегда отображался как "low (red)", даже когда фактическое покрытие было "high (green)".


2025.01.15

Новое ✨

Исправлено ✔

  • Исправлена проблема, из-за которой плагин для инициализации реестра контейнеров не работал и не предоставлял надлежащий доступ.

  • Исправлен код ответа с 401 Unauthorized на 400 Bad Request при отправке слишком длинной переменной окружения в запросе на развертывание.

  • Исправлена проблема с макетом в панели на нескольких страницах.

  • Исправлен поток запуска Gen2 матчмейкера для снижения потенциальных ошибок во время развертывания.


2025.01.13

Начиная с этого выпуска, API будет применять соотношение CPU/Memory 1:2. Это изменение направлено на то, чтобы удерживать расходы как можно ниже для всех и улучшить оркестрацию использования ресурсов для всех пользователей.

Новое ✨

  • Теперь вы можете использовать переменные окружения приложения размером до 4 КБ.

  • Наш чат-бот Mava AI теперь доступен в панели, в дополнение к Discord, что позволяет получать доступ из нескольких мест.

  • Мы добавили новую тепловую карту в сведения о версии приложения, показывающую точки баланса ваших запросов на развертывание.

  • На карте главной страницы теперь отображаются наши доступные beacons.

  • Мы добавили возможность выполнить быстрый перезапуск вашего Gen2 матчмейкера без необходимости что-либо менять в конфигурации. Учтите, что это удалит все текущие тикеты и временно сделает API недоступным.

Улучшения 💪

  • На странице relay теперь отображается статус ваших relay-сессий.

  • При добавлении тегов из панели теперь используется та же проверка, что и в API, что позволяет использовать более широкий диапазон значений.

  • Улучшена проверка готовности матчмейкера при запуске матчмейкера Gen2, что уменьшает ложные срабатывания, когда статус отображался как готовый, но матчмейкер ещё некоторое время оставался недоступным.

  • Ускорено время перезагрузки для матчмейкера Gen2.

  • Внесены оптимизации бэкенда панели управления для чуть более быстрого опыта. Если вы столкнётесь с неожиданными ошибками на некоторых страницах, сообщите нам через наш Discord.

Исправлено ✔

  • Исправлена проблема, из-за которой графики метрик иногда не отображались на странице сведений о развёртывании.

  • Исправлена проблема, из-за которой используемое значение session sockets всегда отображалось как 0, даже когда сеансы были доступны на странице сведений о развёртывании во вкладке сеансов.

Документация 📚

Архив журнала изменений матчмейкинга (v2.1.0 и ранее)

2.1.0 (24 февр. 2025 г.)

⚠️ Несовместимые изменения:

  • Разделена информация о профиле игры и стадии расширения в Архив:

    • MM_MATCH_PROFILE теперь будет содержать только имя профиля, как оно указано в конфигурации.

    • Введён MM_EXPANSION_STAGE , который будет содержать стадию расширения в виде строки (например, "initial", "15", "30").

  • Назначения тикетов теперь включают идентификатор группы, когда Архив. Идентификатор группы также включается как Архив, как сопоставление идентификатора группы со списком идентификаторов игроков группы.

  • Назначения тикетов теперь включают идентификатор команды, когда Архив. Идентификатор команды также включается в каждую запись данных тикета Архив.

  • Архив теперь возвращает 409 Conflict HTTP-код вместо 204 No Content чтобы указать, что тикет не может быть удалён, поскольку развёртывание запускается. Чтобы заменить вышедших, используйте Архив выданный сервером после заранее заданного периода ожидания.

  • Архив параметр тела запроса attributes.deployment_request_id был перемещён в attributes.assignment.request_id.

  • Архив тело запроса теперь требует полные сведения о назначении как часть attributes параметра в дополнение к request_id.

🩹 Исправления ошибок:

  • Разрешённые значения правила пересечения теперь Архив в MM_INTERSECTION переменной окружения.

  • Функция быстрого перезапуска теперь надёжно заново генерирует API-эндпоинты и спецификацию OpenAPI при изменении конфигурации.

  • Исправлено несколько ошибок во время запуска/перезапуска матчмейкера, вызывавших длительное время запуска или зависание матчмейкера.

✨ Улучшения и новые функции:

  • Увеличены лимиты скорости и масштабируемость всех API-эндпоинтов на всех уровнях матчмейкера.

  • При назначении игрока в Архив, новый идентификатор тикета игрока будет добавлен как тег к Развертывания.

  • Добавлена функция аутентификации Swagger UI, чтобы тестировать API напрямую в веб-интерфейсе без необходимости использовать Postman.

  • Улучшены примеры OpenAPI, чтобы они точнее отражали реальные запросы и ответы.

  • Добавлен новый Архив предназначенный для целей разработки и отладки.

    • Позволяет выводить список всех текущих тикетов игроков в виде пагинированного списка.

    • Позволяет выводить список всех текущих матчей в виде пагинированного списка.

1.0.0 (9 дек. 2024 г.)

  • Архив: По (популярной) просьбе мы добавляем backfill с автоматическим назначением тикетов, что позволяет повторно использовать серверные слоты, когда игроки покидают сеанс.

    • Идеально подходит для заполнения пустых слотов игроков после начала матча или для замены игроков, которые вышли во время матча.

  • Архив: Мы добавляем возможность присоединяться группой к уже доступной возможности заполнять несколько команд игроками.

    • Идеально подходит для совместного входа в очередь матчмейкинга группой друзей или при переходе из общего лобби.

  • Инструменты разработчика и Инструменты разработчика SDK для матчмейкинга:

    • Чтобы упростить интеграцию, мы теперь предлагаем комплекты средств разработки ПО для самых популярных игровых движков.

  • Исправлена ошибка, при которой Архив не применялось корректно.

  • Тикеты теперь будут автоматически отменяться спустя Архив , если они не были назначены на развёртывание.

  • Теперь вы можете Архив чтобы улучшить поток процесса матчмейкинга.

  • Развёртывания, создаваемые матчмейкером, теперь помечаются идентификаторами тикетов.

  • Теперь вы можете редактировать конфигурацию во время работы матчмейкера. Это запускает быстрое перезагружение конфигурации без необходимости полного цикла выключения/включения матчмейкера. Примечание: эта функция не рекомендуется для производственных сред, так как она удаляет все текущие тикеты и временно делает API недоступным.

  • Исправлено Архив чтобы использовать правильные примитивные типы вместо массивов.

  • Исправлено Архив JSON-значения, которые ранее содержали экранированные символы.

0.2.3 (8 окт. 2024 г.)

Эта версия больше не поддерживается, пожалуйста, используйте более новую версию для вашего матчмейкера.

  • Исправлена ошибка, из-за которой некоторые заголовки не принимались матчмейкером при запросах из приложения WebGL (политики CORS).

0.2.2 (3 окт. 2024 г.)

Эта версия больше не поддерживается, пожалуйста, используйте более новую версию для вашего матчмейкера.

  • Исправлена проблема с проверкой TLS/SSL-сертификата, препятствовавшая запуску матчмейкера.

0.2.1 (30 сент. 2024 г.)

Эта версия больше не поддерживается, пожалуйста, используйте более новую версию для вашего матчмейкера.

  • Исправлена ошибка, из-за которой эндпоинт маяков возвращал ошибку 500.

0.2.0 (25 сент. 2024 г.)

Эта версия больше не поддерживается, пожалуйста, используйте более новую версию для вашего матчмейкера.

  • Базовая аутентификация теперь обязательна для всех эндпоинтов.

  • Добавлена возможность настраивать количество повторных попыток при сбое назначения сервера.

  • Командный матчмейкинг теперь используется по умолчанию для всех конфигураций матчмейкинга.

  • И приложение, и версия теперь являются обязательными полями во всех профилях.

  • Представлен новый эндпоинт для мониторинга статуса матчмейкера.

  • Обновлён формат переменной окружения tickets в развёртывании.

  • Добавлена опция конфигурации, позволяющая хостам связываться с матчмейкером.

  • Отладочный API теперь доступен только при явном включении в конфигурации (в настоящее время он отключён для переработки).

  • Поле game_profile в ответе GET ticket было заменено на profile.


2024

Посмотреть примечания к выпуску 2024

2024.12.09

Сопоставляйте игроков и запускайте игры мгновенно, простым способом

Матчмейкер Edgegap «Gen 2» теперь вышел из раннего доступа! Что же может оправдывать такое изменение, спросите вы?

Новые мощные функции!

Наряду с регион-независимым матчмейкингом на основе задержки (насколько нам известно, единственным матчмейкером с этой функцией) и командным матчмейкингом, мы предлагаем:

  • Автоматический backfill: По (популярной) просьбе мы добавляем backfill с автоматическим назначением тикетов, что позволяет повторно использовать серверные слоты, когда игроки покидают сеанс.

    • Идеально подходит для заполнения пустых слотов игроков после начала матча или для замены игроков, которые вышли во время матча.

  • Матчмейкинг групп: Мы добавляем возможность присоединяться группой к уже доступной возможности заполнять несколько команд игроками.

    • Идеально подходит для совместного входа в очередь матчмейкинга группой друзей или при переходе из общего лобби.

Новое ✨

  • Панель управления теперь требует минимум 1/4 vCPU при создании версии приложения. Это изменение направлено на снижение проблем интеграции, наблюдаемых на меньших инстансах, и улучшение опыта первого использования. Если вам нужен доступ к меньшим шагам, пожалуйста, свяжитесь с нами.

  • API теперь требует минимум 1/4 vCPU при создании версии приложения. Пользователи, ранее использовавшие меньшие инстансы, не будут затронуты этим изменением. Если вам нужен доступ к меньшим шагам, пожалуйста, свяжитесь с нами.

  • Мы добавили предупреждение при обновлении максимальной продолжительности версии приложения. Изменение этого значения может привести к немедленной остановке работающих развёртываний.

  • Теперь вы можете редактировать конфигурацию во время работы матчмейкера. Это запускает быстрое перезагружение конфигурации без необходимости полного цикла выключения/включения матчмейкера. Примечание: эта функция не рекомендуется для производственных сред, так как она удаляет все текущие тикеты и временно делает API недоступным.

Улучшения 💪

  • Минимальный размер для Matchmaker Gen2 уменьшен до 1 CPU и 2 ГБ памяти, а его цена снижена до $0.0312/час. Это изменение снижает затраты для сред разработки и тестирования.

  • Мы улучшили процесс приглашений в организацию, когда приглашённый пользователь уже зарегистрирован на платформе.

  • Мы улучшили статус здоровья Matchmaker Gen2, чтобы предотвратить ложные срабатывания.

Исправлено ✔

  • Исправлена ошибка, из-за которой relay-сеансы не удалялись автоматически, когда игроки выходили по таймауту или отключались от relay.

  • Исправлена ошибка, из-за которой опция отключения для приложения не предотвращала создание развёртываний.

  • Исправлена ошибка в графиках метрик развёртывания, из-за которой на панели отображались неверные данные.

Документация 📚

  • Мы исправили строку поиска, чтобы она также работала в Центре обучения.

  • Добавлена документация по новым функциям Matchmaker Gen2: Автоматический backfill и Матчмейкинг групп.


2024.11.21

Новое ✨

  • Мы добавили возможность запросить наш новый Premium Consultation Service, доступный через модальное окно пользователя на панели управления.

  • Начиная с этого выпуска, версии приложений, которые не используют кэширование, будут развёртываться в подмножестве локаций. В результате ваши развёртывания без активированного кэширования могут оказаться дальше, чем раньше. Это изменение не влияет на кэшированные развёртывания. Это часть наших усилий по оптимизации использования ресурсов и предоставлению лучшего сервиса всем пользователям.

  • На главной странице панели управления теперь вверху отображается новый блок объявления, чтобы держать вас в курсе важных обновлений и изменений.

  • Мы добавили индикатор прогресса в процесс создания и удаления Matchmaker Gen2, чтобы дать вам лучшее представление об оставшемся времени.

  • Теперь вы можете сохранять учётные данные из внешних контейнерных реестров и использовать их как учётные данные по умолчанию при создании новой версии приложения на панели управления. Эта функция в будущем будет интегрирована с нашими плагинами. Учётные данные по умолчанию также работают с нашим реестром.

  • Мы добавили кнопку для копирования вашего request ID на странице развёртывания. Эта функция поможет вам предоставлять необходимую информацию при обращении в поддержку.

  • Чтобы улучшить пользовательский опыт, теперь все версии приложений должны иметь установленное максимальное время жизни (TTL) в 24 часа. Хотя этот максимальный TTL уже применялся внутри системы с выпуска 2024.09.09, это изменение делает его видимым на панели управления, уменьшая путаницу вокруг неожиданного удаления развёртываний.

  • Теперь вы можете использовать фильтры в маршруте API list deployments для фильтрации развёртываний. Некоторые из доступных фильтров: статус, версия, request ID, теги и другие. Документация вскоре будет обновлена с дополнительными подробностями.

Улучшения 💪

  • Теперь при создании имён организаций поддерживаются пробелы.

  • Обновлена проверка имени лобби, чтобы предотвратить неожиданные ошибки выпуска.

  • Теперь мы поддерживаем S3 buckets от AWS наряду с большинством других уже поддерживаемых S3-совместимых хранилищ.

Исправлено ✔

  • Исправлена UI-ошибка на странице развёртывания, из-за которой при использовании большого количества тегов ломалась вёрстка.

  • Исправлена ошибка, из-за которой вызов API к лобби вскоре после его создания возвращал ошибку 503 Service Unavailable.

  • Исправлена ошибка, из-за которой некоторые отдельные переменные окружения портов неправильно внедрялись в контейнер развёртывания.

  • Исправлена ошибка, из-за которой журналы развёртываний на панели не показывали подробные сообщения об ошибках при сбое развёртывания.

  • Исправлена ошибка, из-за которой порты версий приложения неожиданно удалялись при обновлении версии приложения.

  • Исправлена ошибка, из-за которой создание сеанса и relay-сеанса было медленнее, чем ожидалось.

  • Исправлена ошибка, из-за которой было невозможно удалить матчмейкер Gen2, когда при его выпуске возникало слишком много ошибок.

Документация 📚

  • Добавлен Unreal Top-Down демо-проект.

  • Исправления согласованности для документации Matchmaker Gen2.

  • Центр обучения обновлён новым контентом и небольшими улучшениями согласованности.


2024.10.30

Новое ✨

  • Теперь вы будете получать уведомление на панели управления, когда достигнете лимита запросов API. Это уведомление поможет избежать неожиданного поведения при работе с API и предупредит о потенциальных проблемах и непредвиденных расходах.

  • Теперь вы можете фильтровать развёртывания по городу, стране и континенту на панели управления.

  • Ошибки JSON Matchmaker Gen2 теперь более подробны и легче для понимания при создании или обновлении матчмейкера.

  • Редактор JSON-конфигурации для матчмейкера Gen2 теперь поддерживает копирование-вставку, отмену/повтор, сворачивание/разворачивание, подсветку ошибок JSON и автоисправление.

Улучшения 💪

  • Мы улучшили процесс создания частного матчмейкера, чтобы сделать его более удобным и интуитивным. Процесс создания и удаления частного матчмейкера станет немного длиннее, но мы планируем добавить функцию перезагрузки, позволяющую изменять конфигурацию без необходимости останавливать и запускать матчмейкер.

Исправлено ✔

  • Исправлена ошибка с функцией массового удаления версий приложения, которая некорректно работала на панели управления.

  • Исправлена ошибка, при которой максимальное время развёртывания некорректно применялось при развёртывании версии приложения с отключённым кэшированием.

  • Исправлена ошибка, из-за которой проверка хранилища конечной точки на панели управления давала ложные срабатывания для неправильно настроенных бакетов.

Документация 📚

  • Мы представили наш новый Центр обучения, где вы найдёте все ресурсы, необходимые для начала работы с Edgegap.


2024.10.08

Matchmaker Gen2: Мы всё ещё устраняем ошибки и добавляем новые функции в наш Matchmaker Gen2. Теперь у него есть отдельный журнал изменений, который вы можете найти [здесь](/docs/gen2-matchmaker-changelog).

Новое ✨

  • Панель управления будет по умолчанию устанавливать максимальную продолжительность развёртывания в 60 минут при создании новой версии приложения. Это изменение поможет предотвратить неожиданные расходы. Вы по-прежнему можете настроить длительность под свои нужды.

Исправлено ✔

  • Исправлена проблема с лобби, из-за которой они не запускались корректно и возвращали сообщение об ошибке при получении статуса.

  • Исправлен раздел среднего времени развёртывания на главной странице панели управления, который иногда отображал сообщение об ошибке.


2024.09.25

Matchmaker Gen2: Наш новый Matchmaker Gen2 теперь запущен и доступен всем! Вы можете получить к нему доступ напрямую через панель управления в том же месте, где был предыдущий матчмейкер.

Эта последняя версия предлагает большую гибкость и контроль над процессом матчмейкинга, при этом ею легче пользоваться. Вы можете начать с создания матчмейкеров в нашем бесплатном кластере для раннего тестирования, а затем без проблем перейти на собственный выделенный кластер для живых игр или непрерывного тестирования.

Matchmaker Gen2 в настоящее время находится в раннем доступе, пока мы полностью не выведем из эксплуатации предыдущую версию, и мы очень рады видеть всех на борту! Ознакомьтесь с нашей документацией чтобы начать, и не стесняйтесь делиться с нами своими отзывами на Discord.

Новое ✨

  • Мы внедряем функцию «используйте собственный DNS». Это позволит вам использовать собственное доменное имя для ваших развёртываний. Эта функция сейчас находится в раннем доступе; если вы хотите протестировать её, свяжитесь с нашей службой поддержки.

  • Начиная с этого выпуска, мы будем удалять защищённое развёртывание по истечении 48 часов.

Улучшения 💪

  • Наш плагин для Unity был обновлён и теперь доступен в Asset Store.

Исправлено ✔

  • Исправлены некоторые проблемы с форматированием цветов в журналах сеансов на панели управления.


2024.09.09

Мы начали закрытое БЕТА-тестирование Matchmaker Gen 2! Эта новая версия — полная переработка текущего управляемого матчмейкера, предлагающая большую гибкость и контроль над процессом матчмейкинга.

Новое ✨

  • Пустые relay-сеансы теперь будут автоматически удаляться через 10 минут. Это изменение помогает эффективнее управлять ресурсами и уменьшает объём кода, необходимый для управления вашими relay-сеансами.

Улучшения 💪

  • Страница реестра контейнеров на панели управления теперь корректно отображает репозитории с подпапками.

  • API-эндпоинты управления реестром теперь поддерживают репозитории с подпапками.

  • При создании новой версии приложения типа сеанса функция авторазвёртывания теперь будет включена по умолчанию. Это должно уменьшить путаницу вокруг процесса развёртывания. Вы по-прежнему можете отключить авторазвёртывание, если этого требует ваш рабочий процесс.

  • Мы добавили больше локаций в нашу сеть, чтобы обеспечить ещё более широкое покрытие и лучшую производительность ваших развёртываний.

Исправлено ✔

  • Исправлена ошибка, из-за которой некоторые локации отображались некорректно на странице сведений о развёртывании, когда они были удалены. Это происходило со старыми завершёнными развёртываниями.

  • Исправлена небольшая UI-ошибка с полями формы на панели управления.

Документация 📚

  • Добавлен информационный блок об использовании X-Real-IP заголовка при создании тикета при использовании управляемого матчмейкера (док).

  • Исправить пример внедрённого селектора в конфигурации управляемого матчмейкера (док).


2024.08.13

Новое ✨

  • Теперь вы можете удалить relay-сеанс напрямую со страницы сведений о relay на панели управления.

  • Мы добавили функцию для relay-сеанса автоматически определять, когда ваши игроки отключены, и удалять их из relay-сеанса. Эта функция поможет вам эффективнее управлять вашими сеансами. В ближайшем будущем мы добавим функцию автоматического удаления пустых сеансов.

  • Лобби теперь будут автоматически закрываться через 3 часа для пользователей бесплатного тарифа. Это изменение поможет эффективнее управлять ресурсами и обеспечит оптимальную производительность для всех пользователей.

Улучшения 💪

  • Время ожидания проверки порта развёртывания по умолчанию увеличено до 30 секунд. Это изменение не увеличит длительность процесса развёртывания, но предотвратит ошибки у клиентов с более долгим временем запуска контейнеров.

  • Мы вновь включили вход OAuth для панели управления. Это изменение позволит вам использовать аккаунт Google или GitHub для входа на панель управления.

Исправлено ✔

  • Исправлена проблема, из-за которой использование недопустимого IP-адреса ломало страницу сведений о развёртывании на панели управления.

  • Исправлена проблема, из-за которой не удавалось получить доступ к вкладке сеансов на странице сведений о развёртывании.

  • Исправлена проблема, из-за которой всплывающие подсказки и пошаговые туры на панели управления не работали корректно после обновления страницы.

  • Исправлена проблема, из-за которой страница входа на панели управления загружалась дольше, чем ожидалось.

Документация 📚

  • Расширена документация по управлению сеансами с интеграциями Fishnet netcode (док).

  • Расширена документация по управлению сеансами с интеграциями Mirror netcode (док).

  • Добавлено больше предупреждений и шагов по устранению неполадок для примерной конфигурации управляемого матчмейкера.

  • Добавлено больше сведений о совместимости сервиса Lobby с нашими сервисами.

  • Добавлен шаг по установке autodeploy в true при использовании управляемого матчмейкера.


2024.07.24

Новое ✨

  • Теперь при перечислении наших маяков мы предоставляем как IP, так и FQDN. Это позволит вам выбирать между этими двумя вариантами при написании интеграции. Мы вводим более мягкий лимит скорости для API. Это изменение направлено на обеспечение справедливого использования и поддержание оптимальной производительности, обеспечивая при этом гибкость для большинства сценариев использования.

Улучшения 💪

  • Мы подкорректировали график использования памяти на панели управления и в API, чтобы при скачках RAM предоставлять более точные данные. Это поможет отслеживать потенциальные проблемы и оптимизировать ваши развёртывания.

  • Мы удалили автоматическое создание демо-приложения при использовании кнопки инициализации в наших плагинах. Такое поведение вызывало путаницу и проблемы при сочетании с ограничениями нашего бесплатного тарифа.

  • Небольшие улучшения согласованности интерфейса панели управления.

  • Улучшен мониторинг наших локаций, чтобы обеспечить наилучшую производительность ваших развёртываний.

Документация 📚

  • Добавлен пример управления сеансами с интеграцией Fishnet netcode (док)


2024.07.11

Улучшения 💪

  • Мы обновили наше внутреннее приложение, используемое для ping-маяков. Это обновление использует более производительный язык, обеспечивая минимальные накладные расходы приложения для максимально точного измерения задержки. Использование по-прежнему остаётся прежним, и с вашей стороны никаких изменений не требуется.

  • Мы обновили страницу цен на панели управления, чтобы она соответствовала странице цен на нашем сайте. Это обновление включает более подробную разбивку функций, доступных в каждом тарифе.

Исправлено ✔

  • Исправлена проблема, из-за которой при создании oneClick-токена на панели управления токен создавался корректно, но не отображался должным образом в модальном окне создания.

Документация 📚

  • Добавлен пример управления сеансами с интеграцией Mirror netcode (док).


2024.07.03

Новое ✨

  • Мы добавили пагинацию к списку артефактов на странице реестра контейнеров, чтобы было проще просматривать все ваши образы.

  • Мы добавили API-маршруты для получения и удаления тегов образов из реестра контейнеров, что позволяет управлять тегами напрямую из ваших скриптов, CI/CD или приложений.

Исправлено ✔

  • Исправлены некоторые неожиданные особенности пагинации в таблицах панели управления.

Документация 📚

  • Обновлена документация моста PlayFab matchmaker для интеграции с Edgegap. (док).

  • Документация по удалению тегов артефактов через API (док , API).

  • Добавлено общее предупреждение об ошибке в примере интеграции Fishnet (док).

  • Обновлены ссылки на документацию для интеграций netcode с нашими relay-сервисами (док).


2024.06.27

Краткое сообщение о нашем текущем цикле выпуска: в настоящее время мы работаем над крупным обновлением нашего матчмейкера, сосредоточив усилия на улучшении производительности, гибкости и надёжности. Мы также вводим новые функции, чтобы упростить создание пользовательских правил матчмейкера. Это объясняет более медленный, чем обычно, темп выпуска функций, который вы могли заметить.

Мы планируем выпустить это обновление в следующем квартале. Следите за новостями.

Новое ✨

  • Помесячное выставление счетов теперь доступно для всех организаций. Теперь вы можете видеть стоимость ваших развёртываний на ежедневной основе. Эта функция доступна в разделе биллинга на странице настроек.

  • Пользователи relay теперь автоматически удаляются из сеанса, когда relay обнаруживает, что игрок отключился.

Исправлено ✔

  • Ошибка, из-за которой файл загрузки журналов контейнера не был корректно сгенерирован на странице сведений о развёртывании.

  • Ошибка, из-за которой пользователи бесплатного тарифа не могли использовать сеансы с нашим матчмейкером.

  • Ошибка с удалением пользователя при запуске лобби.


2024.05.06

Новое ✨

  • Владелец организации теперь может включить двухфакторную аутентификацию (2FA) для всех участников организации. После включения всем участникам потребуется настроить 2FA при следующем входе.

  • Мы добавили возможность массового удаления версий приложений на панели управления. Теперь вы можете выбрать несколько версий и удалить их одновременно.

Улучшения 💪

  • Список репозиториев на странице реестра теперь разбит на страницы.

Исправлено ✔

  • Ошибка, из-за которой единица исходящего трафика не отображалась корректно на графиках relay.

  • Ошибка, из-за которой опция сопоставления порта один-к-одному не отображалась корректно в форме создания порта.


2024.04.29

Новое ✨

  • Теперь доступна опция автоматической прокрутки в самый низ журналов контейнера на странице сведений о развёртывании.

Улучшения 💪

  • Ранее, verify_image опция могла применяться только к API-маршруту создания версии приложения. Теперь вы также можете использовать её с API-маршрутом обновления версии приложения.

Исправлено ✔

  • Исправить ошибку, из-за которой применение фильтра в таблице панели управления удаляло текущую настройку пагинации.

  • Исправить ошибку, из-за которой было невозможно удалить изображение со страницы репозитория на панели управления, когда для одного и того же тега было несколько изображений.


2024.04.03

Новое ✨

  • Посмотрите сумму, подлежащую оплате в вашем следующем биллинговом цикле, прямо на панели управления. Эта функция доступна владельцам организаций в разделе биллинга на странице настроек.

  • Теперь вы можете фильтровать список развёртываний по тегам прямо на панели управления. Версия API скоро будет доступна.

  • Теперь на карте главной страницы вы можете отдельно выбирать, отображать ли ваших текущих игроков или локации Edgegap. Мы сейчас работаем над тем, чтобы сделать это доступным и для ваших развёртываний.

Улучшения 💪

  • Повышена ясность полей формы компонента матчмейкера для лучшего удобства использования.

  • Предоставлены дополнительные сведения о последующих шагах после создания one-click токена для плагинов.

  • Внедрены различные небольшие улучшения интерфейса по всей панели управления, чтобы улучшить опыт первого использования.

Исправлено ✔

  • Устранены несколько небольших проблем с макетами и формами по всей панели управления.


2024.02.29

Новое ✨

  • Владельцы организаций теперь могут добавлять дополнительных получателей в письма о биллинге. Эта функция доступна на странице общих настроек.

  • Теперь вы можете выбрать раздел по умолчанию при открытии страницы сведений о развёртывании. Выберите между разделами карты, сведений, журналов контейнера и графиков, чтобы он отображался первым при открытии страницы.

Опция `inject_context_env` в версиях приложения будет признана устаревшей, поскольку контекст будет внедряться по умолчанию во все развёртывания. Эти переменные имеют префикс `ARBITRIUM_` и доступны в окружении контейнера. Это не изменит никакого поведения и будет прозрачно для пользователя.

Улучшения 💪

  • Обновлены сообщения о дополнениях relay на странице подписки на тариф, чтобы лучше объяснить ключевые различия между ними и нашим предложением авторитетных серверов.

  • Добавлено предупреждение, информирующее пользователей о том, что панель управления менее оптимизирована для мобильных устройств.

  • Учётные данные реестра теперь будут автоматически подставляться при создании новой версии приложения на панели управления, если вы используете наш реестр, что сделает процесс быстрее и менее подверженным ошибкам.

Исправлено ✔

  • Исправлена ошибка, из-за которой несколько one-click токенов могли быть созданы вместо использования существующего с плагинами.

  • Исправлена ошибка в переменных окружения матчмейкера, из-за которой проверка значений была слишком строгой. Ключ и значение теперь проверяются в соответствии со стандартами POSIX.

  • Исправлена ошибка, из-за которой создание сеанса с слишком большим количеством пользователей для доступного числа сокетов в мастере панели управления завершалось неудачей без надлежащего сообщения об ошибке.

  • Исправлена ошибка, из-за которой цвета графиков в сведениях о развёртывании отображались не так, как ожидалось.


2024.02.19

Особое объявление ❗

Пользователи бесплатного тарифа теперь получают доступ к 1 CPU для своих развёртываний, вместо 0,5 CPU. Вместе с этим изменением мы также вводим максимальное время развёртывания 1 час для пользователей бесплатного тарифа.

Эти изменения вводятся, чтобы пользователи бесплатного тарифа могли быстро тестировать более ресурсоёмкие игровые серверы на Edgegap и чтобы эти ресурсы использовались на нашей инфраструктуре более эффективно.

Наши планы self-service по-прежнему предлагают неограниченное время развёртывания. Для получения дополнительных сведений изучите расширенные возможности и функции каждого варианта на нашей странице цен. Посмотреть тарифы

Новое ✨

  • Дополнительные вопросы при онбординге, чтобы лучше понять ваши потребности и предоставить более персонализированный опыт.

  • Оставшееся время развёртывания будет отображаться на странице сведений о развёртывании и на странице списка развёртываний, когда это применимо.

  • Кнопка для создания развёртывания с главной страницы.

  • Завершайте несколько сеансов напрямую со страницы списка сеансов.

Улучшения 💪

  • Добавлено больше подсказок при сбое проверки контейнера во время создания версии приложения.

  • Добавлено больше подсказок по учётным данным версии приложения во время создания версии приложения.

  • Добавлено больше подсказок по созданию хранилища журналов контейнера из раздела журналов контейнера развёртывания.

  • Добавлено больше пояснений в модальном окне создания порта версии приложения, чтобы помочь пользователям лучше понять процесс.

Исправлено ✔

  • Неожиданное поведение на странице сведений о развёртывании при использовании кнопки «Назад».


2024.02.01

Новое ✨

  • Просматривайте текущий статус кэширования ваших версий приложений на их странице сведений.

  • Завершайте несколько развёртываний напрямую со страницы списка развёртываний.

Исправлено ✔

  • Ошибка, из-за которой график, журналы и журналы контейнера на странице сведений о развёртывании в некоторых случаях загружались некорректно.

  • Небольшие ошибки и улучшения интерфейса по всей панели управления.


2024.01.23

Новое ✨

  • Модальное окно создания политик на странице управления флотом теперь показывает доступные локации для развёртывания ваших серверов.

  • Теперь вы можете дублировать существующую версию приложения с панели управления, включая порты и переменные окружения.

  • Теперь вы сразу увидите на главной странице панели управления, есть ли у вас какое-либо развёртывание с ошибкой.

  • Страница создания версии приложения теперь показывает доступные вам изображения, если вы используете Edgegap Container Registry.

Улучшения 💪

  • Стандартизация цветов для лучшего опыта в светлом и тёмном режимах.

  • Стандартизация модальных окон: теперь они будут использовать один и тот же формат по всей панели управления для улучшения пользовательского опыта.

  • Стандартизировано письмо запроса доступа к реестру, чтобы оно больше соответствовало другим письмам, отправляемым панелью управления.

Исправлено ✔

  • Ошибка, из-за которой вы не могли обновить порт версии приложения. Обратите внимание, что вы всё ещё не можете обновить порт, когда одно или несколько развёртываний выполняются.

  • Исправлена опечатка в команде pull на странице Edgegap Container Registry.


2023

Посмотреть примечания к выпуску 2023

2023.12.13

Новое ✨

  • В счёт теперь будет включаться сводка по расходу egress и использованию vCPU (сгруппированная по размеру) за месяц.

  • Мы отправим уведомление в центр уведомлений вашей панели управления, когда появится развёртывание, которое мы не можем кэшировать из-за неверной настройки.

Улучшения 💪

  • Улучшена статистика "Среднее время развёртывания" на главной странице, чтобы она отражала последние 24 часа развёртываний, а не текущие активные развёртывания.

  • Теперь вы можете обновлять названия вашего приложения и версии напрямую с панели управления.

  • Небольшие изменения интерфейса панели управления для согласованности и ясности.

Исправлено ✔

  • Устранена ошибка, из-за которой при изменении размера главной страницы у графика "Последнее развёртывание" возникали проблемы с отступами.


2023.12.05

Новое ✨

  • Мы добавили JSON-фрагменты при создании нескольких объектов на панели управления, чтобы помочь вам быстрее интегрироваться с нашим API.

  • Кнопка для удаления вашего развёртывания в списке развёртываний, чтобы помочь вам быстрее управлять развёртываниями.

  • Добавлена кнопка для создания развёртывания из списка развёртываний. Вы сможете выбрать конкретную версию приложения.

Улучшения 💪

  • Добавлены дополнительные локации для развёртывания ваших приложений.

  • Теперь вы можете нажать на имя версии приложения, чтобы быстрее перейти на страницу сведений о версии приложения со страницы сведений о развёртывании.

  • Добавлен новый призыв к действию на многих страницах, отображающих список объектов. Призыв к действию будет показываться, когда список пуст.

  • Модальные окна развёртывания и сеанса получили небольшие изменения интерфейса, чтобы стать более согласованными с остальной частью панели управления. Также отображается кнопка для создания новой версии приложения, если у вас её нет.

Исправлено ✔

  • Исправлена небольшая ошибка, из-за которой название организации некорректно отображалось в навбаре панели управления.

  • Исправлено странное поведение загрузки на странице входа и создания аккаунта на панели управления.

  • Исправлена ошибка, из-за которой иногда панель управления одновременно отображала две разные страницы.

  • Исправлена ошибка, из-за которой некоторые страницы на панели управления были прокручиваемыми, хотя не должны были быть.


2023.11.29

Новое ✨

  • Кнопка для удаления ваших артефактов из реестра контейнеров в новой панели управления.

  • Создайте аккаунт с помощью вашего аккаунта Google или GitHub в новой панели управления.

Улучшения 💪

  • Оптимизация кэширования, чтобы предотвратить автоматическое отключение системой опции кэша для недействительного репозитория версии приложения и конфигурации образа.

  • Аналитика в новой панели управления, когда проверка образа контейнера версии приложения завершается неудачей.


2023.11.14

Новое ✨

  • Запросы на доступ к реестру контейнеров теперь автоматически одобряются после успешной проверки.

Улучшения 💪

  • Небольшие доработки в новой панели управления.

  • Различные оптимизации бэкенда, чтобы постоянно улучшать опыт при развертывании игровых серверов.

Исправлено ✔

  • Ошибка, мешавшая редактировать имя пользователя или токен реестра на панели управления.

  • Ошибка, из-за которой relay-сессии оказывались в непредусмотренных местах или завершались без понятной причины.

  • Ошибка в API, из-за которой названия версий приложения могли быть пустыми.


2023.10.25

Мы вернулись с ещё одним монументальным релизом 🎉, и на этот раз мы восполняем недостающие элементы, чтобы предоставить вам целостный опыт работы с панелью управления. Ваше терпение и отзывы были бесценны, и мы с радостью представляем новые функции. Эти дополнения призваны дать вам больше контроля и понимания ваших процессов оркестрации. Давайте посмотрим, что нового!

Новое ✨

  • Интеграция с Matchmaker: Оптимизируйте опыт игроков с помощью наших улучшенных возможностей подбора матчей, теперь доступных прямо из панели управления. Настраивайте процессы матчмейкинга с помощью конфигурируемых наборов правил под уникальные потребности вашей аудитории.

  • Управление сессиями: Отслеживайте и управляйте своими сессиями прямо из панели управления, получая информацию о взаимодействиях игроков в реальном времени. Используйте мощные опции фильтрации, чтобы легко разбирать данные по сессиям, делая управление развертываниями простым и удобным.

  • Умные флоты: Управляйте своими флотами более интеллектуально с новыми интеграциями интерфейса, обеспечивая оптимальное распределение ресурсов и производительность. Получайте чёткое представление о состоянии и производительности вашего флота с помощью метрик в реальном времени и интерактивных графиков.

Скоро 🕒

  • Плагин OneClick: Всего в один клик развертывайте игровые серверы напрямую из игровых движков Unity и Unreal с помощью нашего плагина OneClick. Эта интеграция призвана упростить процесс.

  • Интеграция 2FA и SSO: Усильте безопасность с помощью двухфакторной аутентификации и единого входа, которые скоро появятся в панели управления.

  • И многое другое: Следите за обновлениями: мы постоянно стремимся улучшать и расширять наши возможности на основе ваших отзывов.

Мы стремимся предоставить вам мощную и удобную панель управления, и эти обновления знаменуют собой важный шаг к этой цели. Ваши постоянные отзывы — краеугольный камень нашего процесса разработки, и мы с нетерпением ждём ваших мыслей об этих новых функциях.

Как всегда, спасибо за ваше доверие и партнёрство. Удачных развертываний!


2023.09.26

Это обновление представляет новый интерфейс для нашего Container Registry Connector и добавляет управление счетами в ваши пользовательские настройки. Мы также рады показать будущие функции: Smart Fleets и Sessions скоро будут доступны через интерфейс.

Новое ✨

  • Container Registry Connector: Теперь доступен в новой панели управления. Предлагает приватно управляемый репозиторий контейнеров с повышенной безопасностью, проверками подключений и многим другим.

  • Счета в пользовательских настройках: Теперь пользователи могут управлять своими счетами и просматривать их прямо в настройках.

Скоро 🕒

  • Умные флоты: Управляйте своими флотами более интеллектуально — скоро будет доступно в интерфейсе.

  • Сессии: Отслеживайте и управляйте своими сессиями прямо из интерфейса — скоро будет доступно.


2023.08.23

🎉 Мы рады объявить о выпуске полностью обновлённой панели управления!

Прошло уже немало времени с момента наших последних заметок о релизах, и мы хотим на минуту объяснить почему. Наша команда неустанно работала над этой масштабной переработкой, сосредоточившись на создании набора новаторских функций и улучшений. Этот длительный период разработки позволил нам убедиться, что каждый аспект новой панели управления соответствует нашим высоким стандартам качества и инноваций. Это начало нового пути, по мере того как мы будем дорабатывать и добавлять потрясающие функции. Мы вложили в этот проект сердце и разум, и нам не терпится поделиться результатом, который, без сомнения, выведет ваш опыт управления оркестрацией на новый уровень.

Крупные улучшения

Ускорение, контроль и аналитика 🚀

  • Молниеносная работа: Новая панель управления была полностью перестроена на передовом фреймворке, обеспечивая вам молниеносный пользовательский опыт. Это важное обновление существенно сокращает время загрузки, помогая вам управлять вашими развертываниями и приложениями с беспрецедентной эффективностью.

  • Расширенные возможности сортировки и фильтрации: Получите больше контроля и гибкости благодаря расширенным возможностям сортировки и фильтрации для ваших развертываний и приложений. Эта оптимизированная функциональность позволит вам точно находить то, что нужно, освобождая больше времени для улучшения ваших приложений.

  • Метрики и графики в реальном времени: Теперь консоль интегрирует метрики в реальном времени и интерактивные графики, предоставляя чёткое представление о состоянии и производительности ваших развертываний и приложений. Эти мощные инструменты помогут вам в принятии решений и разработке.

  • История развертываний: Мы добавляем возможность сортировать и фильтровать прошлые развертывания, предоставляя вам удобный способ навигации по истории развертываний. Эта функция поможет быстро и эффективно находить нужную информацию.

Распределённые P2P-реле 🗼

Мы представляем Distributed Relays — инновационную распределённую peer-to-peer сеть реле. Эта захватывающая функция поднимает планку, улучшая производительность приложений и надёжность сети. Хотя сама система relay будет работать независимо от консоли через API, связанные с ней метрики и графики доступны только в новой консоли.

Хранилище конечных точек 🗃️

Ваши контейнерные логи теперь надёжно хранятся в удалённых S3-бакетах, так что логи, которые раньше удалялись, теперь сохраняются. Это надёжное и масштабируемое решение улучшает управление логами и доступ к ним.

Обновление разделов организации и биллинга 💼

Управлять вашими организациями и биллингом ещё никогда не было так просто. Пользователям, которые обновились в старой панели управления, будет приятно узнать, что их членство сохранено по прежним условиям. Однако переход на новую систему биллинга потенциально может снизить ваши расходы, открывая возможность для экономии. Свяжитесь с нашей службой поддержки, чтобы перенести приложения между организациями, и получите более прозрачный и удобный опыт биллинга.

Скоро

Новые функции и улучшения 🎮

  • Matchmaker: Улучшенные возможности матчмейкинга для оптимального опыта игроков.

  • Container Registry: Приватно управляемый репозиторий контейнеров, который работает примерно так же, как стандартные публичные реестры контейнеров, но с дополнительными преимуществами: повышенная безопасность, проверки уязвимостей и другие приятные возможности!

  • Smart Fleets: Раньше было доступно только через API, а теперь доступно и через интерфейс.

  • Сессии: Раньше было доступно только через API, а теперь доступно и через интерфейс.

  • 2FA и SSO: Повышенная безопасность с двухфакторной аутентификацией и единым входом.

Мы постоянно работаем над новыми функциями и улучшениями, чтобы предоставить вам наилучший возможный опыт. Следите за новыми обновлениями и интересными анонсами в ближайшем будущем!

Ваши отзывы жизненно важны для нашего дальнейшего развития, и мы призываем вас делиться с нами своими мыслями и предложениями. 💡

Спасибо за вашу неизменную поддержку и партнёрство. Удачных развертываний! 🙏

Команда Edgegap


2023.05.16

Новое ✨

  • Теперь вы можете добавлять и удалять теги для вашего развертывания через API. Кроме того, у вас есть возможность назначать теги из контейнера вашего развертывания. Раньше это было возможно только через панель управления и в начале запроса на развертывание. Чтобы узнать больше об этой новой функции, обратитесь к этой документации.

  • Теперь у вас есть доступ к более надёжным опциям фильтрации для сессий и relay-сессий, которые работают аналогично фильтру развертываний.

Улучшения 💪

  • Добавлены новые локации для развертывания ваших приложений.

Исправлено ✔

  • Было внесено исправление, устраняющее несоответствие в локациях. Некоторые локации ошибочно определялись как "United States" вместо правильного обозначения "United States of America".


2023.04.18

Новое ✨

  • На почти всех страницах документации доступен инструмент обратной связи. Теперь вы можете сообщить нам, была ли полезна только что прочитанная информация.

  • Мы рады объявить о новом способе развертывания на edge с помощью распределённых relay Edgegap. С этим обновлением вы теперь можете развертывать relay-сессии в нескольких локациях нашей инфраструктуры, получая все преимущества решения Edgegap, включая низкую задержку, масштабируемость и простую интеграцию. Чтобы узнать больше об этой новой функции, обратитесь к этой документации.

Улучшения 💪

  • Развертывания и сессии, находящиеся в статусе ошибки, будут автоматически удаляться по истечении определённого времени. Сейчас это настроено на удаление через 24 часа. Развертывания или сессии с ошибкой не имеют запущенных игр или приложений, поэтому пользователи не будут отключены от какого-либо сервера.


2023.03.07

Улучшения 💪

  • Мы увеличили максимальный период отсрочки завершения с 180 секунд до 3600 секунд, предоставив больше времени для завершения процессов после удаления. Обратите внимание, что это продлённое время будет тарифицироваться, даже если развертывание находится в состоянии завершения, поскольку в это время вычислительные ресурсы всё ещё используются.

Исправлено ✔

  • Ошибка, из-за которой кнопка "Contact Us" на странице входа работала некорректно, вместо этого возвращая пользователей обратно на страницу входа.

  • Ошибка, при которой при указании хранилища контейнерных логов во время создания версии приложения через API хранилище связывалось, но по умолчанию не активировалось. В результате пользователям приходилось вручную активировать его через форму в панели управления.


2023.01.17

Новое ✨

  • Документация была перестроена. Мы стремимся упростить интеграцию и поиск по ключевым компонентам решения Edgegap.

Исправлено ✔

  • Ошибка на странице Container Registry в панели управления: вы не могли увидеть свои образы, если раньше дважды отправили один и тот же тег.

  • Поле тип в session_config ключ тела ответа при создании версии приложения через API теперь будет Место вместо место чтобы соответствовать параметру, необходимому для создания.


2022

Посмотреть заметки о релизе 2022

2022.12.06

Новое ✨

  • Администраторы организации теперь имеют доступ к приблизительной стоимости за месяц на странице биллинга.

Улучшения 💪

  • Документация API была обновлена, и для всех маршрутов добавлены соответствующие заголовки.

  • Добавлены дополнительные локации для развёртывания ваших приложений.

  • Наша документация по плагину Unity была обновлена согласно последней версии.

Исправлено ✔

  • Ошибка, из-за которой страница с подробностями развертывания иногда возвращала 500.


2022.11.21

Новое ✨

  • Теперь вы можете переопределить ваш Dockerfile ENTRYPOINT и CMD добавив команды и аргументы в вашу версию приложения или развертывание. ссылка

  • Добавлены дополнительные переменные окружения с информацией о ваших портах. Теперь проще получать данные без разбора JSON-строки. ссылка

Улучшения 💪

  • Добавлены дополнительные локации для развёртывания ваших приложений.

Исправлено ✔

  • Ошибка, из-за которой порты некорректно отображались на странице версии приложения "Сохранить как новую".


2022.11.08

Новое ✨

  • Уведомления на панели управления теперь доступны, чтобы давать пользователям обратную связь и информацию о состоянии системы. Уведомления будут постепенно добавляться в течение следующих месяцев.

Улучшения 💪

  • Улучшен внешний вид главной страницы документации.

  • Изображения из панели управления были обновлены в документации.

  • Добавлены дополнительные локации для развёртывания ваших приложений.


2022.10.24

Новое ✨

  • Новые маяки локаций, которые можно использовать для пинга локаций внутри нашей сети, чтобы улучшить ваш матчмейкинг и стратегии развертывания. ссылка

  • Массовое удаление теперь доступно из панели управления.

  • Сопоставление портов 1:1 теперь доступно для устаревших игровых серверов или игр, которые не поддерживают NAT punching. ссылка

  • Сопоставление портов и IP вашего развертывания теперь доступны как переменные окружения из вашего развернутого контейнера.

  • Добавлено несколько популярных примеров netcode и документации для упрощения интеграции.

Исправлено ✔

  • Редкий случай ошибки при открытии страниц версии приложения на панели управления.


2022.10.11

Новое ✨

  • Связывание хранилища конечной точки с версией приложения для хранения ваших логов теперь будет доступно через API.

  • Все администраторы организации теперь смогут видеть её счета.

Улучшения 💪

  • Добавлены дополнительные локации для развёртывания ваших приложений.

Исправлено ✔

  • Исправлен интерфейс панели управления на странице управления электронной почтой.


2022.09.27

Новое ✨

  • Теперь счёт на оплату будет содержать только сводку использования ваших ресурсов. Полный детализированный счёт вы по-прежнему можете просмотреть в панели управления Edgegap.

Улучшения 💪

  • Обновления интерфейса панели управления для улучшения опыта новых пользователей и создания приложений.

  • Добавлены дополнительные локации для развёртывания ваших приложений.

Исправлено ✔

  • Небольшие исправления ошибок и улучшения.


2022.08.30

Новое ✨

  • Маршрут API для получения геолокационной информации об IP или списке IP. ссылка

  • Период отсрочки завершения теперь настраивается в параметрах версии приложения. Увеличение этого значения позволяет корректно завершить приложение до полного отключения контейнера.

  • Руководство по лучшим практикам CI/CD, которое поможет интегрировать Edgegap в ваши конвейеры разработки. ссылка

Улучшения 💪

  • Добавлены кнопки разбора информации в разделе Container Registry для более удобной работы с командами реестра.

Исправлено ✔

  • Ошибка, из-за которой Container Registry показывал нерелевантное сообщение об ошибке в панели управления при достижении лимита уровня по количеству приложений.


2022.08.16

Новое ✨

  • Массовое удаление для развертываний и сессий.

Улучшения 💪

  • Добавлено больше локаций в разных частях мира.

  • Развертывание, созданное менеджером флота, будет автоматически помечено тегом флота и названием политики.

Исправлено ✔

  • Ошибка, из-за которой политика флота с координатами без десятичной части не работала.


2022.08.02

Новое ✨

  • Добавлена конфигурация по умолчанию при создании нового флота в Fleet Manager.

  • Хранилище развертывания теперь доступно для небольших файлов (лимит 5 МБ).

Улучшения 💪

  • Небольшие изменения интерфейса панели управления для единообразия.

Исправлено ✔

  • Ошибка, из-за которой порты версии приложения не отображались на странице версии приложения.


2022.07.19

Новое ✨

  • Fleet manager: Deployment Scaler был удалён и заменён Fleet Manager. Теперь вы можете создавать флоты, политики и фильтры, которые будут автоматически масштабировать ваши сессии на определённых площадках в соответствии с вашей конфигурацией. Документация

  • Теперь вы можете проверить время безотказной работы сервисов Edgegap здесь: https://status.edgegap.com/

Улучшения 💪

  • Небольшое изменение интерфейса панели управления для единообразия.

Исправлено ✔

  • Проверка контейнерного образа при обновлении версии приложения.

  • FQDN развертывания больше не будет включать имя приложения. Иногда это вызывало проблемы в процессе создания FQDN. Отныне он будет содержать только ID запроса развертывания.


2022.06.21

Новое ✨

  • Логи платформы были переработаны, чтобы стать более полезными для пользователей.

Исправлено ✔

  • Ошибка с проверкой образа версии приложения, которая не работала при использовании некоторых провайдеров репозиториев.

  • Ошибка, из-за которой использование параметров тела "filters" с развертыванием без IP возвращало неверный запрос.


2022.06.07

Новое ✨

  • Маршрут API для получения вашего публичного IP

Исправлено ✔

  • Ошибка, из-за которой ошибки версий приложений некорректно очищались при обновлении, из-за чего наша система кэширования без необходимости отключала кэш для этих версий.

  • Ошибка, из-за которой при слишком раннем запросе метрик развертывания через API на раннем этапе жизненного цикла развертывания возвращалась ошибка.

  • Ошибка при создании приложения, когда API запрашивал необязательные параметры при использовании опции "verify_image".

  • Ошибка в реестре контейнеров, из-за которой при многократной отправке одного и того же тега создавались дублирующиеся версии приложения.


2022.05.24

Новое ✨

  • Теперь можно использовать webhook для развертывания Sessions, когда они находятся в состоянии "ready".

  • Теперь вы можете развертывать в конкретной локации, используя фильтр по тегу локации.

  • Добавлена контактная форма, чтобы вы могли напрямую связаться с нашей командой из панели управления.

Улучшения 💪

  • Небольшие изменения API для корректного соответствия документации.

Исправлено ✔

  • Ошибка API при обновлении версии приложения, из-за которой необязательные параметры вызывали ошибку валидации.

  • Ошибка, из-за которой маршрут добавления игроков в сессию не проверял вместимость сессии.

  • Ошибка, приводившая к тому, что сессия переводилась в ошибку, когда запуск приложения завершался по тайм-ауту.


2022.05.10

Новое ✨

  • Теперь временная шкала развертывания доступна на вкладке "Platform Info" на странице подробностей развертывания. Это наглядное руководство поможет лучше понимать и улучшать каждый шаг развертывания.

Улучшения 💪

  • На странице развертывания теперь будет показываться предупреждение при развертывании с использованием зарезервированного IP (например, 0.0.0.0). Поскольку в таком случае геолокацию определить нельзя, местоположение игрока по умолчанию будет на широте/долготе 0.0.

  • Улучшение управления жизненным циклом edge-локаций.


2022.05.03

Новое ✨

  • Edgegap Container Registry: отправляйте и обновляйте ваши контейнерные образы напрямую в полностью интегрированный Edgegap Container Registry для простого управления версиями (ссылка).

  • Теперь вы можете исключать регион, город, страну и т. д. из вашего запроса на развертывание.

  • Теперь вы можете проверять контейнерный образ для версии приложения, чтобы убедиться, что мы можем получить его из выбранного реестра. Доступно через API и панель управления.

  • Теперь вы можете скачать преднастроенный TOML-файл для нашего CLI прямо на странице подробностей версии приложения.

Улучшения 💪

  • Сопоставление цветов интерфейса панели управления с нашим новым сайтом.

  • Новый стиль для страниц входа и регистрации.

  • Дерево документации было переработано, чтобы упростить процесс интеграции.

Исправлено ✔

  • Редкие случаи статуса 500 на странице развертываний.

  • Ошибка, из-за которой у новых пользователей, не подтвердивших свою электронную почту, при попытке войти в систему возникал статус 500.


2022.02.29

Новое ✨

  • Теперь вы можете получить доступ к контейнерным логам прошлых развертываний из истории развертываний в панели управления, если вы настроили для своего аккаунта S3-бакет Endpoint Storage.

  • Теперь вы можете запрашивать телеметрию для списка IP на существующих развертываниях. (Документация скоро)

Улучшения 💪

  • Проверка готовности для портов с включённым TLS.

Исправлено ✔

  • Создание запроса на сессию с помощью мастера панели управления.


2022.02.14

Новое ✨

  • Страница для массового удаления версий приложений.

  • Строка поиска в списке приложений.

  • Кнопка "Сохранить как новое" для версии приложения.

  • Документация о переходе с Gamelift на Edgegap.

  • Документация о создании контейнера для проекта Unreal Engine.

Улучшения 💪

  • Удалены вводящие в заблуждение логи при использовании опции обновления до TLS на портах.

  • Более понятный ответ API при отправке некорректного JSON-запроса.

  • Ещё 23 мгновенные локации доступны для развертываний.

Исправлено ✔

  • Управляемый Matchmaker без фильтров иногда аварийно завершает работу.


2022.02.01

Новое ✨

  • CLI, который поможет вам управлять версиями приложений и упростить интеграцию с вашим CICD-пайплайном.

  • Пакет Edgegap для Unity, который поможет вам быстрее развертывать и тестировать прямо из Unity Engine.

Улучшения 💪

  • Теперь доступно больше flex-локаций.

Исправлено ✔

  • В форме обновления Matchmaker отсутствует поле имени


2022.01.18

Улучшения 💪

  • Проверка имени репозитория образов с помощью regex, обеспечивающая корректное значение.

Исправлено ✔

  • Различные небольшие исправления.


2022.01.06

Новое ✨

  • Экспериментальный матчмейкер без кода.

  • Теперь в Arbitrium OpenMatch доступны логи падений.

  • Сохраняйте логи падений напрямую в ваш S3-бакет.

Улучшения 💪

  • Более подробная страница регистрации в панели управления.

  • Обновлённое Demo-приложение с дополнительной информацией о вашем развертывании.

  • Улучшенное отображение счетов.

Исправлено ✔

  • Исправлена ошибка, из-за которой процесс привязки сессии не выбирал лучшее доступное развертывание.

  • Логи платформы и контейнера, отображаемые в панели управления, иногда ничего не показывали и/или вели себя странно.

  • Скачивание логов pod в Arbitrium OpenMatch.


2021

Посмотреть заметки о релизе 2021

2021.12.08

Новое ✨

  • Селекторы сессий для лучшего управления между сессией и развертыванием (ссылка).

Улучшения 💪

  • Регистрация на платформе теперь защищена reCAPTCHA.

  • Добавлено больше Flex-локаций.

Исправлено ✔

  • Проблема с логированием, которая спамила ошибкой во время кэширования приложения.


2021.11.23

Новое ✨

  • Система автоматически отключит кэш на неиспользуемых версиях приложений (ссылка).

  • Бесплатный мерч доступен после регистрации на платформе.

  • Автоматический очиститель сессий. Больше не нужно вручную удалять непривязанные сессии (ссылка).

Улучшения 💪

  • Управление уровнями стало проще, а при необходимости понизить или повысить уровень теперь больше информации.

  • Теперь вы можете выбрать автоматическое подключение к вашей организации вместо переключения каждый раз при входе.

  • При переключении в режиме просмотра организации вы останетесь на той же странице, где были.

  • Владельцы организации теперь могут назначать администраторов, которые могут приглашать людей в вашу организацию.

  • Логи развертываний теперь будут указывать, нужно ли вам увеличить минимальное время развертывания или активировать кэширование в случае развертывания в состоянии ошибки.

Исправлено ✔

  • Ошибка, из-за которой вы не могли редактировать env, содержащий "\n", для версий приложений и матчмейкеров.

  • Ошибка, из-за которой JSON-snippet tool на странице формы создания приложения ничего не отображал. Также было улучшено его содержимое, чтобы оно отражало API-валидации.

  • Исправление части информации о локациях.


2021.11.02

Новое ✨

  • Теперь вы можете быстрее протестировать развертывание приложения с помощью нашей однокликовой создания приложения.

  • Доступ к логам упавшего контейнера прямо со страницы развертывания.

  • Переводите HTTP и WebSocket-подключения на HTTPS и WSS одним переключателем.

Улучшения 💪

  • Порты приложений теперь поддерживают именование для более удобного получения.

  • Упрощённая форма создания приложения для более лёгкого понимания. Расширенные настройки по-прежнему доступны.

  • Теперь у нас есть руководство по интеграции OpenMatch на C#.

  • Теперь доступны дополнительные локации с расширенными настройками.

Исправлено ✔

  • Необычное поведение кэширования.


2021.10.05

Новое ✨

  • Самообслуживание: теперь вы можете легко зарегистрироваться и быстро запустить развертывания. Однако мы всегда готовы помочь.

  • Боковая панель показывает все новые поддерживаемые технологические стеки @ Edgegap.

  • Интеграция с платёжным процессором: у вас будет возможность оплачивать ваши счета Edgegap в Arbitrium напрямую.

  • Мы интегрировали поддержку Intercom прямо в вашей панели управления.

  • Кошелёк Edgegap.

Улучшения 💪

  • Мы добавили новые edge-площадки с большим количеством функций.

  • Одним кликом вы можете увидеть остаток кредита в вашем кошельке Edgegap.

Исправлено ✔

  • Добавлен более длинный тайм-аут в ASD.

  • Небольшие косметические изменения.


2021.08.18

Новое ✨

  • Отправляйте ваши логи в S3

    • Мы добавили новую функцию, которая позволяет автоматически сохранять логи контейнеров в хранилище типа S3. Вы можете следовать нашей документации, чтобы включить её для ваших приложений. ссылка.

Улучшения 💪

  • Arbitrium Open Match

    • Ознакомьтесь с нашей новой функцией в интерфейсе Matchmaker, которая помогает вам устранять неполадки в развертывании теперь с помощью логов контейнера.

  • Развертывание на основе сессий

    • Мы добавили больше способов развертывания на основе сессий, чтобы облегчить вашу работу.

    • Кнопка “Create Deployment” позволяет отправить экземпляр Session для приложения на основе сессий

Исправлено ✔

  • Различные небольшие исправления и улучшения в процессе принятия решений.

  • Были выполнены различные обновления и усиления инфраструктуры edge-вычислений.

  • Функция Arbitrium Webhook вернёт ответ, если развертывание находится в Error на ранних этапах процесса.


2021.06.18

Новое ✨

  • Arbitrium Open Match

    • Теперь вы можете создать свой Matchmaker прямо в панели управления Arbitrium. Вы можете следовать документации в разделе Arbitrium Open Match.

  • Генератор SDK в панели управления

    • Более тесная интеграция между вашим игровым сервером и Arbitrium: теперь вы можете генерировать SDK из нашей панели управления.

  • Защита вашего развертывания выполняется автоматически.

    • Если это включено в конфигурации вашего приложения, Arbitrium защитит ваше развертывание. К нему можно будет обратиться ТОЛЬКО с IP, которые вы разрешили.

  • Поддержка организаций в панели управления.

    • У нас встроена поддержка организаций в вашей панели управления. Пригласите коллегу в организацию, а затем заходите туда и выходите обратно, используя один и тот же аккаунт.

  • Контекст развертывания в контейнере

    • Мы добавили больше информации в ваш контейнер. Когда вам нужны скрипты в контейнере для отображения информации о локации, смотрите документацию, чтобы узнать больше об этой функции.

  • Развертывание на основе сессий

    • Мы поддерживаем матчи, в которые игроки входят и из которых выходят в любой момент. Мы будем добавлять игроков в ту сессию, которая находится в лучшей локации для ваших игроков.

    • Горизонтальный инструмент Deployment Session гарантирует, что у вас всегда будут готовы сессии для подключения новых игроков.

Улучшения 💪

  • Новые шаги при завершении развертывания

    • У нас появился новый шаг при остановке развертывания: Ready -> Terminating -> Terminated.

  • SSO в Arbitrium

    • Мы поддерживаем использование Okta в качестве единого входа во всех инструментах Edgegap.

  • Теги панели управления

    • Вы можете видеть все теги, назначенные вашему развертыванию приложения, в списке развертываний.

Исправлено ✔

  • При запуске новых процессов в вашем контейнере отображение метрик CPU/RAM некорректно рендерилось в панели управления.

  • Когда был доступен только один точка доступа и пустая строка IP, развертывание обрабатывалось некорректно.


2021.04.30

Новое ✨

  • Мы поддерживаем управление уровнями по клиентам.

  • Новая классная лендинг-страница с основными статистиками для Studio о ваших развертываниях.

  • Безопасность процесса входа в панель управления.

Улучшения 💪

  • Вы можете отключить проверку портов на странице версии приложения.

  • Добавлена гибкость, позволяющая дать больше времени на развертывание приложения до кэширования на точках доступа.

  • Теперь кэширование выполняется пассивно на уровне Edge.

Исправлено ✔

  • Исправлена непостоянность в результатах ping

  • Исправлены опечатки в документации.


2021.04.15

Новое ✨

  • Теперь поддерживается AWS Local Zone

Улучшения 💪

  • Улучшены логи консоли, теперь они больше соответствуют тому, как должна выглядеть консоль

Исправлено ✔

  • Исправлены небольшие утечки памяти

  • Исправлена небольшая ошибка мониторинга

  • Исправлена обработанная ошибка, отображавшаяся как ошибка в логах


2021.03.09

Новое ✨

  • Добавлена возможность развертывать в конкретной локации без учёта телеметрических данных.

  • Добавлена опция «заблокировать развертывание», если вам нужно, чтобы развертывание оставалось активным. Пока развертывание заблокировано, оно не может быть остановлено никакими запросами.

  • Добавлен доступ к дополнительной информации в нашем BigData-репозитории прямо из панели управления.

  • Добавлена поддержка возврата информации вашему matchmaker через webhook.

  • Добавлена возможность создавать теги на ваших развертываниях, чтобы легче их идентифицировать.

Улучшения 💪

  • Улучшения в обнаружении DDoS для игровых серверов.

  • Улучшения в том, как мы обрабатываем входящий трафик на нашу платформу Arbitrium, чтобы сделать её быстрее и безопаснее.

  • Документация была улучшена.

Исправлено ✔

  • Исправление мелких ошибок для стабильности бэкенда.

Последнее обновление

Это было полезно?