Skip to main content

Release Notes

2022.08.30 (Latest)#

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. link
    • 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 stoping 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.