Release Notes
2025.03.05 (Latest)
New ✨
Increased the limit of simultaneous errored deployments for free-tier users from 1 to 10. We observed that some users were hitting the previous limit, which led to a poor experience. This change provides more flexibility when testing deployments on the platform.
Organization owners can now view pending member invitations on the organization settings page.
Improvements 💪
Added additional validation when creating a matchmaker to help prevent the use of invalid or uncached application versions.
Reorganized the layout of the organization settings page to improve navigation and make it easier to manage your organization and add members.
2025.02.19
Hosting for Legacy Managed Matchmaker and Legacy Advanced Matchmaker has been deprecated and is no longer available in the API or dashboard. See Gen2 Managed Matchmaker or Advanced Matchmaker on Managed Clusters for our latest generation of matchmaking products.
Improvements 💪
Made the quick restart button for the matchmaker more visible on the dashboard.
Improved the display of credentials used for pushing images on the registry page.
Fixed ✔
Fixed a bug where the same application version name could be used when duplicating an application version on the dashboard.
Fixed a bug where certain content, such as tokens, environment variables and container requirements, was incorrectly translated by browser auto-translate features.
2025.02.12
New ✨
We've redesigned the sidebar layout on the dashboard to make it more user-friendly and easier to navigate.
Improvements 💪
Made further improvements to the matchmaker readiness validation when starting a Gen2 matchmaker, reducing the likelihood of errors during deployment.
Improved the homepage layout with a smoother loading experience and better element transitions.
Fixed ✔
Fixed a validation issue where uppercase characters could be used in the application version container configuration. This change now enforces lowercase characters only.
Fixed a bug where the deployment time remaining displayed on the dashboard was inaccurate in some cases.
Fixed a bug where the matchmaker Swagger documentation was not regenerated after a configuration update.
2025.02.06
New ✨
We've added a locking mechanism that prevents the deletion of an application version if it is currently in use by a matchmaker. This change applies to both the API and the dashboard.
Fixed ✔
Fixed inconsistencies in the API specifications.
2025.01.30
Fixed ✔
Fixed an issue where refreshing the matchmaker details page on the dashboard would result in a 500 error.
Fixed an occurrence where the cache for certain app versions could be disabled when communication with Docker was unreliable.
Fixed a bug where the beacons list from the API could include duplicate cities.
2025.01.21
New ✨
We've added more locations to our network, providing greater coverage and improved performance for your deployments.
Improvements 💪
Enhanced the management of default registry profiles for better clarity.
Fixed ✔
Fixed a bug where the container registry page displayed "Invalid DateTime" instead of the actual date in the last pull/push section.
Fixed a bug on the app version details page where the caching progress always displayed as "low (red)" even when the actual coverage was "high (green)."
2025.01.15
New ✨
When using a Docker registry profile, creating a new app version will automatically fetch the available images and tags from your repository for selection.
Deployment environment variables can now be up to 4KB in size.
Fixed ✔
Fixed an issue where the plugin for initializing the container registry did not work and failed to provide proper access.
Corrected the return status code from 401 Unauthorized to 400 Bad Request when sending an overly long environment variable in a deployment request.
Fixed a layout issue on the dashboard across multiple pages.
Fixed the matchmaker Gen2 startup flow to reduce potential errors during deployment.
2025.01.13
From this release, the API will enforce a CPU/Memory ratio of 1:2. This change aims to keep costs as low as possible for everyone and improve the orchestration of resource usage across all users.
New ✨
You can now use application environment variables up to 4KB in size.
Our Mava AI chatbot is now available in dashboard, in addition to Discord, allowing access from multiple locations.
We've added a new heatmap to app version details displaying the balance points of your deployment requests.
The homepage map now displays our available beacons.
We've added an option to perform a quick restart of your Gen2 matchmaker without needing to change anything in the configuration. Note that this will delete all current tickets and temporarily make the API inaccessible.
Improvements 💪
The relay page now displays the status of your relay sessions.
Adding tags from the dashboard now uses the same validation as the API, allowing a greater range of values.
Improved the matchmaker readiness validation when starting a Gen2 matchmaker, reducing false positives where the status displayed as ready but the matchmaker was still unreachable for a short time.
Accelerated the reload time for a Gen2 matchmaker.
Made backend optimizations to the dashboard for a slightly faster experience. If you encounter unexpected errors on certain pages, please let us know via our Discord.
Fixed ✔
Fixed an issue where metric charts sometimes did not display on the deployment details page.
Fixed an issue where session sockets used always displayed as 0, even when sessions were present in the deployment details page under the session tab.
Documentation 📚
added and updated example requests/responses for Gen2 Matchmaker In-Depth
added and updated tips for using Ping Beacons
2024.12.09
Match Players & Launch Games Instantly, the Easy Way
Edgegap’s “Gen 2” Matchmaker is now out of Early Access! What might warrant such a change, you might ask?
New, Powerful Features!
Joining the region-less, latency-based matchmaking (the only matchmaker with this feature, that we are aware of) and team matchmaking, we have:
Automated Backfill: Upon (popular) request, we’re adding backfill with automated ticket assignment, which allows you to reuse server seats when players leave the session.
Ideal for filling empty player seats after a match has begun, or for replacing players that have left during a match.
Group Matchmaking: We’re adding the ability to join as a group to the already available ability to fill multiple teams with players.
Ideal for joining up in a matchmaking queue with a group of friends or coming from a common lobby.
New ✨
The dashboard now enforces a minimum of 1/4 vCPU when creating an application version. This change aims to reduce integration issues observed with smaller instances and improve first time user experience. If you need access to smaller increments, please contact us.
The API now enforces a minimum of 1/4 vCPU when creating an application version. Users previously using smaller instances will not be affected by this change. If you need access to smaller increments, please contact us.
We've added a warning message when updating the maximum duration of an application version. Changing this value can cause running deployments to be immediately stopped.
You can now edit your configuration while the matchmaker is running. This triggers a quick reload of your configuration without requiring a full on/off cycle for your matchmaker. Note: This feature is not recommended for production environments, as it deletes all current tickets and temporarily makes the API unresponsive.
Improvements 💪
The minimum size for Matchmaker Gen2 has been reduced to 1 CPU & 2GB of Memory, and it's pricing has been decreased to $0.0312/hour. This change lowers costs for development and testing environments.
We've improved the flow for organization invitations when the invited user is already registered on the platform.
We've improved the matchmaker Gen2 health status to prevent false positives.
Fixed ✔
Fixed a bug where relay sessions were not automatically deleted when players timed out or disconnected from the relay.
Fixed a bug where the disable option for an application wasn't preventing deployments from being created.
Fixed a bug with the deployment metric charts that caused them to display incorrect data on the dashboard.
Documentation 📚
We've fixed the search bar to work in the Learning Center as well.
Added documentation for the new matchmaker Gen2 features: Automated Backfill and Group Matchmaking.
2024.11.21
New ✨
We've added functionality to request our new Premium Consultation Service, available through the user modal on the dashboard.
Starting from this release, application versions that don't use caching will be deployed on a subset of locations. As a result, your deployments without caching activated may be further away than before. This change has no effect on cached deployments. This is part of our effort to optimize resource usage and provide a better service to all users.
The dashboard home page now displays a new announcement box at the top to keep you informed of important updates and changes.
We've added a progress bar to the matchmaker Gen2 creation and removal process to give you a better idea of the time remaining.
You can now save credentials from external container registries and use them as default credentials when creating a new application version on the dashboard. This feature will be integrated with our plugins in the future. Default credentials are also working with our registry.
We've added a button to copy your request ID on the deployment page. This feature will help you provide the necessary information when contacting support.
To improve user experience, all application versions must now have a set maximum time to live (TTL) of 24 hours. While this maximum TTL has been enforced internally since the 2024.09.09 release, this change makes it visible on the dashboard, reducing confusion about deployments being deleted unexpectedly.
You can now use filters in the list deployments API route to filter deployments. Some of the available filters are status, version, request ID, tags, and more. Documentation will be updated soon with additional details.
We've added an API route to delete a lobby.
We've added an API route to list all lobbies.
Improvements 💪
Whitespace is now supported in the creation of organization names.
Updated lobby name validation to prevent unexpected release errors.
We now support S3 buckets from AWS, alongside most other S3-compatible storage services already supported.
Fixed ✔
Fixed a UI bug on the deployment page where using a large number of tags would break the layout.
Fixed a bug where making an API call to a lobby soon after creating it would return a 503 Service Unavailable error.
Fixed a bug where some individual port environment variables were not injected properly into the deployment's container.
Fixed a bug where dashboard deployment logs did not display detailed error messages when a deployment failed.
Fixed a bug where application versions ports would be deleted unexpectedly when updating the application version.
Fixed a bug that caused session and relay session creation to be slower than expected.
Fixed a bug where it was impossible to delete a Gen2 matchmaker when too many errors had occurred when releasing it.
Documentation 📚
Added an Unreal Top-Down sample project.
Consistency fixes for the Gen2 matchmaker documentation.
Updated the Learning Center with new content and minor consistency improvements.
2024.10.30
New ✨
You will now receive a dashboard notification when you reach an API rate limit. This notification helps you avoid unexpected behavior when interacting with the API and alerts you to potential issues and unexpected costs.
You can now filter your deployments by city, country, and continent on the dashboard.
Matchmaker Gen2 JSON errors are now more descriptive and easier to understand when creating or updating a matchmaker.
The JSON configuration editor for the Gen2 matchmaker now supports copy-pasting, undo/redo, collapse/expand, JSON error highlighting, and auto-correction.
Improvements 💪
We’ve improved the private matchmaker creation process to make it more user-friendly and intuitive. The flow for creating and deleting a private matchmaker will be slightly longer, but we plan to add a reload feature, allowing you to change your configuration without having to stop and start the matchmaker.
Fixed ✔
Fixed a bug with the application version bulk delete feature that was not functioning correctly on the dashboard.
Fixed a bug in which the maximum deployment time was not correctly applied when deploying an application version with caching disabled.
Fixed a bug where the dashboard validation for endpoint storage was returning false positives for misconfigured buckets.
Documentation 📚
We've introduced our new Learning Center, where you can find all the resources you need to get started with Edgegap.
2024.10.08
Matchmaker Gen2 We still ironing out bugs and adding new features to our Matchmaker Gen2. We now have a dedicated changelog for it, which you can find [here](/docs/gen2-matchmaker-changelog).
New ✨
The dashboard will set the maximum duration for deployment to 60 minutes by default when creating a new application version. This change will help prevent unexpected costs. You can still adjust the duration to your needs.
Fixed ✔
Fixed an issue with lobbies where they would not start correctly and return an error message when getting the status.
Fixed the average deployment time section on the dashboard's home page that was sometimes displaying an error message.
2024.09.25
Matchmaker Gen2 Our new Matchmaker Gen2 is now live and available to everyone! You can access it directly through the dashboard in the same place as the previous matchmaker.
This latest version offers increased flexibility and control over your matchmaking process, all while being easier to use. You can start by creating matchmakers on our free cluster for early testing, and then seamlessly transition to your own dedicated cluster for live games or uninterrupted testing.
Matchmaker Gen2 is currently in early access until we fully phase out the previous version, and we’re super excited to have everyone onboard! Check out our documentation to get started, and don’t hesitate to share your feedback with us on Discord.
New ✨
We are introducing a "bring your own DNS" feature. This will allow you to use your own domain name for your deployments. This feature is currently in early access, if you are interested in testing it, please reach out to our support team.
Effective with this release, we will now delete protected deployment after a period of 48h.
Improvements 💪
Our plugin for Unity has been updated and is now available on the asset store.
Fixed ✔
Fixed some color formatting issues with the session logs on the dashboard.
2024.09.09
We’ve begun our closed BETA for Matchmaker Gen 2! This new version is a complete overhaul of the current managed matchmaker, offering greater flexibility and control over your matchmaking process.
Resource Management To improve resource management and help prevent unnecessary costs on your end, we'll now automatically close deployments that run for over 24 hours. If you need a deployment to stay active longer, let us know and we'll be happy to assist.
New ✨
Empty relay sessions will now automatically delete after 10 minutes. This change helps manage resources more efficiently and reduces the amount of code needed to manage your relay sessions.
Improvements 💪
The container registry page on the dashboard now correctly displays repositories with subfolders.
The registry management API endpoints now support repositories with subfolders.
When creating a new session-type application version, the auto-deploy feature will now be enabled by default. This should reduce confusion around the deployment process. You can still disable auto-deploy if your workflow requires it.
We've added more locations to our network to provide even more coverage and better performance for your deployments.
Fixed ✔
Fixed a bug where some locations were not displayed correctly on the deployment details page when they were deleted. This occurred with older terminated deployments.
Fixed a small UI bug with the form inputs on the dashboard.
Documentation 📚
Added an info box on using the
X-Real-IP
header in ticket creation when using the managed matchmaker (doc).Fix the injected selector example in the managed matchmaker configuration (doc).
2024.08.13
New ✨
You can now delete your relay session directly from the relay details page on the dashboard.
We've added a feature for the relay session to automatically detect when your players are disconnected and remove them from the relay session. This feature will help you manage your sessions more efficiently. We will add a feature to delete empty sessions automatically in the near future.
Lobbies will now automatically close after 3 hours for free tier users. This change will help manage resources more efficiently and ensure optimal performance for all users.
Improvements 💪
The default deployment port verification timeout has been increased to 30 seconds. This change will not make your deployment process longer but will prevent errors for customers with longer boot times for their containers.
We've reenabled the Oauth login for the dashboard. This change will allow you to use your Google or GitHub account to log in to the dashboard.
Fixed ✔
Fixed an issue where using an invalid IP would break the deployment details page on the dashboard.
Fixed an issue where the sessions tab inside the deployment details page could not be accessed.
Fixed an issue where tooltips and guided tours on the dashboard were not working correctly upon refreshing the page.
Fixed an issue causing longer than expected loading times for the login page on the dashboard.
Documentation 📚
Expanded documentation for sessions management with Fishnet netcode integrations (doc).
Expanded documentation for sessions management with Mirror netcode integrations (doc).
Added more warnings and troubleshooting steps for the managed matchmaker sample configuration.
Added more insights into the Lobby service compatibility with our services .
Added step to set autodeploy to true when using the managed matchmaker.
2024.07.24
New ✨
We now provide both IP and FQDN of our beacons when listing them. This will allow you to choose between the two options when coding your integration. We are introducing a permissive rate limit for the API. This change aims to ensure fair usage and maintain optimal performance while providing flexibility for most use cases.
Improvements 💪
We've tweaked the memory usage chart on the dashboard and the API to provide more accurate data when the RAM is spiking. This will help monitor potential issues and optimize your deployments.
We've removed the automatic creation of the demo application when using the initialization button on our plugins. This behavior was causing confusion and issues when mixed with our free tier limitations.
Small consistency improvements on the dashboard UI.
Improved monitoring of our locations to ensure the best performance for your deployments.
Documentation 📚
Added an example for seat sessions management with Fishnet netcode integration (doc)
2024.07.11
Improvements 💪
We updated our internal application used for the ping beacons. This update uses a more performant language, ensuring minimal application overhead for the most accurate latency measurement. Usage still remains the same, and no changes are required on your end.
We updated the pricing page on the dashboard to match the pricing page on our website. This update includes a more detailed breakdown of the features available in each tier.
Fixed ✔
Fixed an issue where creating a oneClick token with the dashboard would generate the token correctly but not display it properly within the creation modal.
Documentation 📚
Added example for seat sessions management with Mirror netcode integration (doc).
2024.07.03
Notice to all Matchmaker users: As part of our ongoing efforts to enhance our infrastructure, we will be transitioning the matchmaker clusters to a new provider. This change is necessary to ensure better performance and reliability for your services.
To facilitate this transition, you will need to re-release your matchmaker. The URL will remain the same, so no changes are required on that front. Please note that there will be a brief downtime of approximately 5 minutes during this process.
If you wish to perform the migration using an A/B strategy, you can simply start a new matchmaker. It will be on the new cluster with a new URL. Once you replace the URL in your game clients, delete the old one. This approach minimizes any potential disruption and ensures a seamless transition.
Deadline: Please complete this transition by Friday, the 12th of July. After this date, we will re-release all matchmakers still running on the old provider.
New ✨
We've added pagination to the artifacts list on the container registry page, making it easier to view all your images.
We've added API routes to get and delete image tags from the container registry, allowing you to manage your tags directly from your scripts, CI/CD, or applications.
Fixed ✔
Fixed some unexpected behavior with pagination on the dashboard tables.
Documentation 📚
Updated PlayFab matchmaker bridge documentation for Edgegap integration. (doc).
Added common error warning in the Fishnet integration example (doc).
Updated documentation links for netcode integrations with our relays (doc).
2024.06.27
A brief notice about our current release cycle: We are currently working on a major update to our matchmaker, focusing our efforts on improving performance, flexibility, and reliability. We're also introducing new features to make creating custom matchmaker rules easier. This explains the slower than usual amount of feature releases you might have noticed.
We aim to release this update in the next quarter. Stay tuned for more information.
New ✨
Day by day billing is now available for all organizations. You can now see the cost of your deployments on a daily basis. This feature is available on the billing section of the settings page.
Relay users are now automatically removed from the session when the relay detects a player has disconnected.
Fixed ✔
Bug where the container logs download file was not correctly generated on the deployment details page.
Bug where free tier users could not use the sessions with our matchmaker.
Bug with the removal of a user when a lobby is started.
2024.05.06
New ✨
The organization owner can now enable two-factor authentication (2FA) for all members of the organization. Once enabled, all members will be required to set up 2FA on their next login.
We've added a bulk delete option for application versions on the dashboard. You can now select multiple versions and delete them simultaneously.
Improvements 💪
The repository list on the registry page is now paginated.
Fixed ✔
Bug where egress unit was not correctly displayed on the relays charts.
Bug where the one-to-one port mapping option was not correctly displayed on the port creation form.
2024.04.29
New ✨
An option is now available to automatically scroll to the bottom of the container logs on the deployment details page.
Improvements 💪
Previously, the
verify_image
option could only be applied to the API route for creating an application version. Now, you can also use it with the API route for updating an application version.
Fixed ✔
Fix a bug where applying a filter on dashboard table would remove the current pagination setting.
Fix a bug where it was not possible to delete an image from the dashboard repository page when there is multiple images for a same tag.
2024.04.03
New ✨
See your upcoming billing cycle amount due directly on the dashboard. This feature is available for organization owners on the billing section of the settings page.
You can now filter the deployment list by tags directly on the dashboard. The API version will be available soon.
You can now distinctly choose between displaying your current players or Edgegap locations on the homepage map. We're currently working to make it available for your deployments as well.
Improvements 💪
Enhanced clarity in the matchmaker component form fields for better usability.
Provided additional insights into the subsequent steps after creating a one-click token for plugins.
Implemented various minor UI enhancements across the dashboard to improve the first-time user experience.
Fixed ✔
Resolved several minor issues with layouts and forms across the dashboard.
2024.02.29
New ✨
Owners of organizations can now add additional recipients to billing emails. This feature is available on the general settings page.
You can now select a default landing section for the deployment details page. Choose between the map, details, container logs, and charts sections to be the first one shown when opening the deployment details page.
The `inject_context_env` option in application versions will be deprecated since context will be injected by default in all deployments. These variables are prefixed with `ARBITRIUM_` and are available in the environment of the container. This will not change any behavior and will be transparent to the user.
Improvements 💪
Updated messaging around relay add-ons on the tier subscription page to better explain the key differences between them and our authoritative servers offering.
Added a warning to inform users that the dashboard is less optimized for mobile devices.
Registry credentials will now be auto-filled when creating a new application version on the dashboard if you use our registry, making the process faster and less error-prone.
Fixed ✔
Fixed a bug where multiple
one-click
tokens could be created instead of using the existing one with plugins.Fixed a bug in matchmaker environment variables where value validation was too strict. Key and value are now validated based on POSIX standards.
Fixed a bug where creating a session with too many users for the available socket count with the dashboard wizard would fail without proper error message.
Fixed a bug where the colors of charts on the deployment details were not as expected.
2024.02.19
Special Announcement ❗
Users on the Free Tier now have access to 1 CPU for their deployment, up from 0.5 CPU. Along with this change, we're also introducing a 1-hour max deployment time for Free Tier users.
These changes are being introduced to make sure Free Tier users can quickly test more resource-intensive game servers on Edgegap and to ensure these resources are used more efficiently on our infrastructure.
Our self-serve plans continue to offer unlimited deployment time. For more details, explore each option's expanded capacity and features on our pricing page. View Tiers
New ✨
Additional onboarding questions to help us better understand your needs and provide a more tailored experience.
The remaining time of a deployment will be shown on the deployment details and deployment list page when applicable.
Button to create a deployment from the home page.
Terminate multiple sessions directly from the session list page.
Improvements 💪
Added more guidance when container validation fails during application version creation.
Added more guidance for application version credentials during application version creation.
Added more guidance to create container log storage from the deployment container logs section.
Added more explanation to the application version port creation modal to help users better understand the process.
Fixed ✔
Unexpected behavior on the deployment details page when using the back button.
2024.02.01
New ✨
View the current caching status of your application versions on their details page.
Terminate multiple deployments directly from the deployment list page.
Fixed ✔
Bug where the deployment details page chart, logs, and container logs were not loading correctly in some cases.
Smaller bugs and UI improvements across the dashboard.
2024.01.23
New ✨
The modal to create policies on the fleet management page is now showing the available locations to deploy your servers.
You can now duplicate an existing application version from the dashboard, including the ports and environment variables.
You will now see at a glance on the dashboard homepage if you have any deployment in error.
The application version creation page is now showing your available images if you use the Edgegap Container Registry.
Improvements 💪
Colors standardization for a better experience on both light and dark mode.
Modal standardization, they will now be using the same format across the dashboard to improve the user experience.
Standardized the registry access request email to be more in line with the other emails sent by the dashboard.
Fixed ✔
Bug where you could not update the port of an application version. Note that you still cannot update a port when one or more deployment are running.
Fix a typo in the pull command on the Edgegap Container Registry page.
2023.12.13
New ✨
The invoice will now include a summary of the egress and vCPU usage (grouped by size) for the month.
We will send a notification to your dashboard notification center when there's a deployment we can't cache due to misconfiguration.
Improvements 💪
Improved the homepage "Average Deployment Time" statistic to reflect the last 24 hours of deployments instead of the current live deployments.
You can now update your application and version names directly from the dashboard.
Minor UI tweaks to the dashboard for consistency and clarity.
Fixed ✔
Resolved a bug that caused padding issues with the "Recent Deployment" chart when resizing the homepage.
2023.12.05
New ✨
We've added JSON snippets on multiple object creation within the dashboard to help you integrate faster with our API.
A button to delete your deployment within the deployment list to help you manage your deployments faster.
Added a button to create deployment from the deployment list. You will be able to select a specific application version.
Improvements 💪
Added more locations to deploy your applications.
You can now click on your application version name to access the application version details page quicker from the deployment details page.
Added a new call to action on many pages displaying a list of objects. The call to action will be displayed when the list is empty.
The deployment and session modals have received some UI tweaks to be more consistent with the rest of the dashboard. It also displays a button to create a new application version if you don't have any.
Fixed ✔
Fixed a small bug where the organization name was not displayed correctly on the dashboard navbar.
Fixed some weird loading behavior on the dashboard login and account creation.
Fixed a bug where sometimes the dashboard was displaying two different pages at the same time.
Fixed a bug where some pages on the dashboard were scrollable when they shouldn't be.
2023.11.29
New ✨
Button to delete your artifacts from the container registry on the new dashboard.
Create an account with your Google or GitHub account on the new dashboard.
Improvements 💪
Optimization with the caching to prevent our system from automatically turning off the cache option on an invalid application version repository and image configuration.
Insights on the new dashboard when your application version container image validation fails.
2023.11.14
New ✨
Container registry access requests now get auto-approved after successful validation.
Improvements 💪
Minor tweaks on the new dashboard.
Various backend optimizations to continuously improve the experience when deploying your game servers.
Fixed ✔
Bug preventing the editing of registry username or token on the dashboard.
Bug causing relay sessions to end up in unintended locations or fail without clear reasons.
Bug in the API where application version names could be empty.
2023.10.25
We are back with another monumental release 🎉, and this time we are filling in the missing pieces to provide you with a holistic dashboard experience. Your patience and feedback have been invaluable, and we are thrilled to unveil the newly incorporated features. These additions are designed to empower you with more control and insight over your orchestration processes. Let’s dive into what’s new!
New ✨
Matchmaker Integration: Optimize player experiences with our enhanced matchmaking capabilities now available right from the dashboard. Tailor matchmaking processes with configurable rulesets to meet the unique needs of your player base.
Sessions Management: Monitor and manage your sessions directly from the dashboard, providing you with real-time insights into player interactions. Leverage robust filtering options to sift through session data effortlessly, making deployment management a breeze.
Smart Fleets: Manage your fleets more intelligently with the new UI integrations, ensuring optimal resource allocation and performance. Gain a clear view of your fleet's status and performance with real-time metrics and interactive graphs.
Coming Soon 🕒
OneClick Plugin: With just a click, deploy your game servers directly from Unity and Unreal game engines using our OneClick plugin. This integration aims to streamline the process.
2F Auth & SSO Integration: Enhance your security posture with Two-Factor Authentication and Single Sign-On capabilities, coming soon to the dashboard.
And More: Stay tuned for more updates as we continually strive to refine and expand our offerings based on your feedback.
We are dedicated to providing you with a powerful, user-friendly dashboard, and these updates mark a significant stride towards that goal. Your continuous feedback is a cornerstone of our development process, and we eagerly await your thoughts on these new features.
As always, thank you for your trust and partnership. Happy deploying!
2023.09.26
This release introduces a new UI interface for our Container Registry Connector and adds invoice management to your user settings. We're also excited to preview upcoming features: Smart Fleets and Sessions will soon be accessible via the UI.
New ✨
Container Registry Connector: Now available in the new dashboard. Offers a privately managed container repository with enhanced security, connection scans, and more.
Invoices in User Settings: Users can now manage and view their invoices directly from their settings.
Coming Soon 🕒
Smart Fleets: Manage your fleets more intelligently, soon to be available in the UI.
Sessions: Monitor and manage your sessions directly from the UI, coming soon.
2023.08.23
🎉 We're thrilled to announce the release of the completely revamped Dashboard!
It's been a while since our last release notes, and we want to take a moment to explain why. Our team has been working tirelessly on this major overhaul, focusing on delivering a set of groundbreaking features and improvements. This extended development period has allowed us to ensure that every aspect of the new dashboard meets our high standards of quality and innovation. This marks the beginning of a new journey as we fine-tune and add awesome features. We've poured our hearts and minds into this project, and we're eager to share the outcome that will undoubtedly elevate your orchestration management experience.
Major Enhancements
Enhancing Speed, Control, and Insight 🚀
Lightning-Fast Experience: The new dashboard has been completely restructured with a cutting-edge framework, bringing you a lightning-fast user experience. This pivotal upgrade considerably reduces loading times, helping you manage your Deployments and Applications with unprecedented efficiency.
Advanced Sorting and Filtering Options: Enjoy greater control and flexibility with our advanced sorting and filtering options for your Deployments and Applications. This optimized functionality will allow you to pinpoint exactly what you need, freeing up more time to focus on improving your applications.
Real-Time Metrics and Graphs: The console now integrates real-time metrics and interactive graphs, providing a clear view of the status and performance of your Deployments and Applications. These powerful tools will assist in your decision-making and development.
Deployment History: We're introducing the ability to sort and filter past deployments, providing you with a streamlined way to navigate through your deployment history. This feature will empower you to find the information you need quickly and efficiently.
Distributed P2P Relays 🗼
We're introducing Distributed Relays, an innovative distributed peer-to-peer relay network. This exciting feature raises the bar by enhancing application performance and network reliability. While the relay system itself will function regardless of the console via the API, the metrics and graphs associated with it are exclusive to the new Console.
Endpoint Storage 🗃️
Your container logs are now securely stored in remote S3 buckets, ensuring that logs that would previously be deleted are now saved. This robust and scalable solution enhances log management and accessibility.
Revamp to Organization and Billing 💼
Managing your organizations and billing has never been easier. For users who upgraded in the old dashboard, you'll be pleased to know that you are grandfathered into that membership. However, switching to the new billing system could potentially lower your costs, providing an opportunity for savings. Contact our support team to transfer applications between organizations, and enjoy a more transparent and user-friendly billing experience.
Coming Soon
New Features and Enhancements 🎮
Matchmaker: Enhanced matchmaking capabilities for optimal player experiences.
Container Registry: A privately managed container repository that works much like standard public container registries, but with the added benefit of increased security, vulnerability scans, and other goodies!
Smart Fleets: Previously only available through the API, now accessible through the UI.
Sessions: Previously only available through the API, now accessible through the UI.
2F Auth & SSO: Increased security with two-factor authentication and single sign-on.
We're continuously working on new features and improvements to provide you with the best possible experience. Stay tuned for more updates and exciting announcements in the near future!
Your feedback is vital to our ongoing development, and we encourage you to share your thoughts and suggestions with us. 💡
Thank you for your continued support and partnership. Happy deploying! 🙏
The Edgegap Team
2023.05.16
New ✨
You can now add and remove tags to your deployment using the API. Additionally, you have the option to tag from within your deployment's container. It was previously only possible to tag from the dashboard and at the start of the deployment request. To learn more about this new feature, please refer to this documentation.
You now have access to more robust filtering options for sessions and relay sessions, which function in a similar manner to the deployments filter.
Improvements 💪
Added new locations to deploy your applications.
Fixed ✔
A correction has been made to address a mismatch in the locations. Certain locations were erroneously identified as "United States" instead of the accurate designation "United States of America."
2023.04.18
New ✨
A feedback tool is available on almost all pages of the documentation. You can now tell us whether the information you just read was helpful or not.
We are excited to announce a new way to deploy on the edge with Edgegap distributed relays. With this update, you can now deploy relay sessions across multiple locations in our infrastructure, providing you with all the benefits of the Edgegap solution, including low latency, scalability, and easy integration. To learn more about this new feature, please refer to this documentation.
Improvements 💪
Deployments and sessions that are in an error status will be automatically deleted after a certain period of time. Currently, this is set to occur after 24 hours. Deployments or sessions in error do not have any live games or applications running, so users will not be disconnected from any server.
2023.03.07
Improvements 💪
We have increased the maximum termination grace period from 180 seconds to 3600 seconds, allowing more time for post-delete processes to complete. Please note that this extended time period will be billed, even if the deployment is in a terminating state, as compute resources are still in use during this time.
Fixed ✔
Bug in which the "Contact Us" button on the login page was not functioning properly, instead redirecting users back to the login page.
Bug where, when specifying container logs storage during application version creation through the API, the storage was associated but not activated by default. As a result, users had to manually activate it using the dashboard form.
2023.01.17
New ✨
Documentation has been restructured. We aim to make integration and search for core components of the Edgegap solution easier.
Fixed ✔
Bug with the Container Registry page on the dashboard where you couldn't see your images if you previously pushed the same tag twice.
The
kind
in thesession_config
key of the body of an application version creation response with the API will now beSeat
instead ofseat
to be consistent with the parameter needed for the creation.
2022.12.06
New ✨
Organization Admins now have access to the approximate cost for the month on the billing page.
Improvements 💪
API Documentation has been updated with relevant titles for all the routes.
Added more locations to deploy your applications.
Our documentation for the Unity plugin has been updated according to the last version.
Fixed ✔
Bug where the deployment details page was sometimes returning a 500.
2022.11.21
New ✨
You can now override your Dockerfile ENTRYPOINT and CMD by adding commands and arguments in your application version or deployment. link
Added more environment variables with your port information. It is now easier to retrieve the data without parsing a JSON string. link
Improvements 💪
Added more locations to deploy your applications.
Fixed ✔
Bug where ports were not shown correctly on the "Save as New" application version page.
2022.11.08
New ✨
Notifications on the dashboard are now available to give users feedback and visibility of the system status. Notifications will be gradually added over the following months.
Improvements 💪
Improved look of the documentation homepage.
Images from the dashboard have been updated in the documentation.
Added more locations to deploy your applications.
2022.10.24
New ✨
New location beacons that can be used to ping locations within our network to improve your matchmaking and deployment strategies. link
Bulk delete is now available from the dashboard.
1:1 Port mapping is now available for legacy game servers or games that don't support NAT punching. link
Port mapping and IP of your deployment are now accessible as environment variables from your deployed container.
Added multiple popular netcode samples and documentation to ease integration.
Fixed ✔
A rare occurrence of error when accessing application version pages on the dashboard.
2022.10.11
New ✨
Linking endpoint storage to an application version to store your logs will now be available from the API.
All admins of an organization will now be able to see its invoices.
Improvements 💪
Added more locations to deploy your applications.
Fixed ✔
Fix the dashboard UI on the email management page.
2022.09.27
New ✨
The billing invoice will now only contain a summary of your resource usage. You can still view a full detailed invoice from the Edgegap dashboard.
Improvements 💪
UI updates of the dashboard to improve the first-time user experience and application creation.
Added more locations to deploy your applications.
Fixed ✔
Minor bug fixes and improvements.
2022.08.30
New ✨
API route to get geolocation information about an IP or a list of IPs. link
The termination grace period is now customizable within the settings of an app version. Increasing it lets you gracefully terminate your application before the container is fully killed.
Best practices CICD guide to help integrate Edgegap in your development pipelines. link
Improvements 💪
Added information parsing buttons in the Container Registry section for easier manipulation of registry commands.
Fixed ✔
Bug where Container Registry was throwing irrelevant error message in the dashboard when application count tier limit was reached.
2022.08.16
New ✨
Bulk delete for deployments and sessions.
Improvements 💪
More locations added in different parts of the world.
Deployment created by the Fleet manager will be automatically tagged with the fleet and policy name.
Fixed ✔
Bug where fleet's policy with coordinates without decimal wasn't working.
2022.08.02
New ✨
Added a default configuration when creating a new Fleet in the Fleet Manager.
Deployment storage is now available for small files (5Mb limit).
Improvements 💪
Dashboard UI tweaks for consistency.
Fixed ✔
Bug where app version ports were not showing on the app version page.
2022.07.19
New ✨
Fleet manager: the Deployment Scaler has been removed and replaced by the Fleet Manager. You can now create your fleets, policies, and filters which will automatically scale your Sessions at specific sites according to your configuration. Documentation
You can now check out Edgegap's services uptime here: https://status.edgegap.com/
Improvements 💪
Small Dashboard UI change for consistency.
Fixed ✔
Container image validation when updating an application version.
The deployment's FQDN will no longer include the application name. It was sometime causing issues in the FQDN creation process. From now on, it will only have the deployment's request ID.
2022.06.21
New ✨
Platform logs have been reworked to be more relevant to users.
Fixed ✔
Bug with the application version image verification not working when using certain repository providers.
Bug where using the "filters" body parameters with deployment without IPs was returning a bad request.
2022.06.07
New ✨
API route to get your public IP
Fixed ✔
Bug where the application versions errors were not cleaned correctly on an update, making our caching system disable cache for these versions needlessly.
Bug where an error was returned when requesting deployment metrics via the API too soon in the deployment lifecycle.
Bug when creating an application where the API was requesting optional parameters when using the "verify_image" option.
Bug with the container registry creating duplicate application versions when pushing the same tag multiple times.
2022.05.24
New ✨
It's now possible to use a webhook for Sessions deployment when they are in a "ready" state.
You can now deploy on a specific location by using a filter for a location tag.
Added a contact form so you can get in touch with our team directly from the dashboard.
Improvements 💪
Minor API changes to match the documentation correctly.
Fixed ✔
API bug with the application version update where optional parameters were throwing validation error.
Bug where the route to add players to a session, wasn't validating the session capacity.
Bug that resulted in the session being put in error when an application startup timed out.
2022.05.10
New ✨
Deployment timeline now available from the "Platform Info" tab on the deployment details page. This visual guide will make it easier to understand and improve each step of a deployment.
Improvements 💪
A warning message will now be shown on the deployment page when deploying using a reserved IP (e.g. 0.0.0.0). Since the geolocation cannot be determined in such a case, the default location of this player will be at lat/long 0.0.
Improvement in the Edge locations lifecycle management.
2022.05.03
New ✨
Edgegap Container Registry: Push and update your container images directly to the fully integrated Edgegap Container Registry for a simple version management experience (link).
You can now exclude region, city, country, etc from your deployment request.
You can now validate the container image for an application version to ensure that we can pull it from your selected registry. Available from the API and the dashboard.
You can now download a preconfigured TOML file for our CLI directly on the app version detail page.
Improvements 💪
Dashboard UI color-matching with our new website.
New style for the login and registration pages.
The documentation tree has been redesigned to facilitate integration flow.
Fixed ✔
Rare cases of a 500 status on the deployments page.
Bug where new users that didn't verify their email have a 500 status when trying to log in.
2022.02.29
New ✨
You can now access the container logs of past deployments from the deployment history in the dashboard if you have setup an Endpoint Storage S3 bucket for your account.
You can now request telemetry for a list of IPs on existing deployments. (Documentation coming soon)
Improvements 💪
Readiness verification with TLS enabled ports.
Fixed ✔
Session request creation with the dashboard wizard.
2022.02.14
New ✨
Page to bulk delete app versions.
Search bar in the application list.
"Save as new" button for app version.
Documentation on how to switch from Gamelift to Edgegap.
Documentation on how to create a container for an Unreal Engine project.
Improvements 💪
Removed misleading logs when using the TLS upgrade option on ports.
More comprehensible response from the API when sending a bad JSON request.
23 more instant locations available for deployments.
Fixed ✔
Managed Matchmaker without filters sometimes crashes.
2022.02.01
New ✨
CLI to help you manage your application versions and simplify integration with your CICD pipeline.
Edgegap Unity package to help you deploy and test faster directly from the Unity Engine.
Improvements 💪
More flex locations are now available.
Fixed ✔
Matchmaker update form missing the name field
2022.01.18
Improvements 💪
Image repository name validation with a regex ensuring valid value.
Fixed ✔
Various minor fixes.
2022.01.06
New ✨
Experimental code-free matchmaker.
Crash logs are now available in Arbitrium OpenMatch.
Save your crash logs directly in your S3 bucket.
Improvements 💪
More detailed dashboard register page.
Updated Demo application with more information about your deployment.
Better display for invoices.
Fixed ✔
Fix a bug where the session linking process was not taking the best deployment available.
Platform and container logs displayed in the dashboard were sometimes showing nothing and/or having weird behavior.
Download pod logs in Arbitrium OpenMatch.
2021.12.08
New ✨
Sessions selectors for better management between session and deployment (link).
Improvements 💪
Platform registration is now protected by reCAPTCHA.
Added more Flex Locations.
Fixed ✔
Logging issue spamming an error while an application was caching.
2021.11.23
New ✨
System will automatically disable the cache on unused app versions (link).
Free swag available once registered on the platform.
Session automatic cleaner. No more need to manually delete unlinked sessions (link).
Improvements 💪
Tier management got more simple with more insights when you need to downgrade or upgrade your tier.
You can now choose to connect automatically in your organization instead of switching each time you log in.
When switching in organization view, you will stay on the page you were on.
Organization owners can now set admins that can invite people to your organization.
Deployments logs will now indicate if you need to increase your minimal time to deploy or activate caching in case of deployment in an error state.
Fixed ✔
Bug where you were unable to edit env containing "\n" for app versions and matchmakers.
Bug where JSON snippet tool in app creation form page wasn't displaying anything. Also improved its content to reflect the API validations.
Correction of some location information.
2021.11.02
New ✨
You can now test an application deployment faster with our one-click application creation.
Access logs of a crashed container directly from the deployment page.
Upgrade HTTP and Websocket connections to HTTPS and WSS with the flip of a switch.
Improvements 💪
Application ports now support naming for easier retrieval.
Simplified application creation form for easier understanding. Advanced settings are still available.
We now have a C# tutorial for OpenMatch integration.
More location are available with advanced setting.
Fixed ✔
Unusual caching behavior.
2021.10.05
New ✨
Self-serve, You can now easily register and get some deployments going. However, we will always be here to help.
The sidebar showes all the new supported tech staks @ Edgegap.
Integration with a payment processor, you will have the option to pay your Edgegap Invoices in Arbitrium directly.
We integrate support with Intercom support directly on your dashboard.
Edgegap Wallet.
Improvements 💪
We added new edges sites with more features.
With one click, you can see the amount of credit remaining in your Edgegap wallet.
Fixed ✔
Added a longer timeout in ASD.
Minor cosmetic changes.
2021.08.18
New ✨
Ship your logs to S3
We added a new feature that allows you to store your container logs automatically to S3 type storage. You can follow our doc to enable it on your apps. link.
Improvements 💪
Arbitrium Open Match
Have a look at our new feature in the Matchmaker UI that is helping you troubleshoot your deployment now with Container logs.
Session-based deployment
We added more ways of doing Session-based deployment to ease your work.
The “Create Deployment” Button Allow to send a Session instance for Session-Based Application
Fixed ✔
Various minor bugfix and enhancements in the decision-making process.
Various updates and hardening were done on the edge computing infrastructure.
Arbitrium Webhook feature will return if the Deployment is in Error in early steps of the process.
2021.06.18
New ✨
Arbitrium Open Match
You can now create your Matchmaker directly in the Arbitrium Dashboard. You can follow the documentation under the Arbitrium Open Match.
SDK generator in Dashboard
Increased integration between your game server and Arbitrium, you can now generate the SDK from our Dashboard.
Protection of your deployment is automatically done.
If enabled in your application configuration, Arbitrium will protect your deployment. It will be reached ONLY from IP that you allowed.
Organization support in Dashboard.
We have the support of Organizations built into your Dashboard. Invite your coworker to the Organization, then hop in and out to leverage the same account.
Deployment context in the container
We added more information in your container. When you need to have scripts in your container to display information on the location, see the documentation to get more information on this feature.
Session-based deployment
We support matches that players are getting in and out of at any given time. We will add the players in the session that is in the best location for your players.
The horizontal Deployment Session tool will make sure you always have sessions ready to onboard new players.
Improvements 💪
New steps when terminating a deployment
We have a new Step when stopping a deployment, Ready -> Terminating -> Terminated.
SSO in Arbitrium
We support using Okta as the Single Sign-On on all Edgegap tools.
Dashboard Tags
You can see all tags assigned to your application deployment in your deployment list.
Fixed ✔
When starting new processes in your container, the display of your CPU/RAM metrics was not rendered correctly in the Dashboard.
When only one access point available, an empty IP string, the deployment was not processed correctly.
2021.04.30
New ✨
We support Tier management by clients.
New Awesome landing page with essential stats to Studio about your deployments.
Security to the Dashboard login process.
Improvements 💪
You can disable port validation from the app version page.
Add the flexibility to allow more time to deploy the application before cached on the Access Points.
Caching is done passively at the Edge level now.
Fixed ✔
Fixed inconstancy in ping results
Fixed typos in documentation.
2021.04.15
New ✨
Now supporting AWS Local Zone
Improvements 💪
Improvements made to the console logs, it's now reflecting more what a console should look like
Fixed ✔
Fixed small memory leaks
Fixed small monitoring bug
Fixed handled-error showing as error in logs
2021.03.09
New ✨
Added the option to deploy to a specific location without taking telemetry data into account.
Added a “lock deployment” option if you need to have a deployment remain active. As long as a deployment is locked, the deployment cannot be killed by any requests.
Added access to more information inside our BigData repository directly from the Dashboard.
Added support for returning information to your matchmaker using a webhook.
Added the ability to create tags on your deployments to identify them more easily.
Improvements 💪
Improvements made to the DDOS detection for game servers.
Improvements on how we handle traffic coming into our Arbitrium platform to make it faster and more secure.
Improved the Documentation.
Fixed ✔
Fixing minor bugs for stability in the backend.
Last updated
Was this helpful?