Appearance
Release 11
April 16th, 2021
Appearance
April 16th, 2021




Using the new filters menu to hide all 101 resource events.
/api. For instance, endpoints that are intended to be called by external services can be rooted under /webhook. The different root paths can then have different access management controls applied to them at the infra level. This makes it possible to expose specific sets of API endpoints to external services without having to expose all endpoints.SchemaVersion can be bumped and a 'Schema Migrator' job may be run to achieve the same effect. Using this method gives better statistics about the migration./GameConfig suffix. If the URL was previously, https://mygame-env-assets.p1.metaplay.io/GameConfig, it should now be https://mygame-env-assets.p1.metaplay.io/. For local server, the url syntax is different and the CDN url should now have /api/cdnEmulator/ path. If your localhost CDN url was previously http://localhost:5000/api/gameConfig, it should now be http://localhost:5000/api/cdnEmulator/. Note that in addition to path change, the new URLs always end with a /. meta-list-card dashboard utility component. You can use it to very quickly add usability-friendly lists to the dashboard for things like player inventories and get all our new search utilities and paging for free!meta-collapse dashboard utility component. You can use it to add consistent-looking collapsible sections to pages showing a lot of information at once make the page too busy.time-ago dashboard utility component to more consistently update in real-time and show relevant tooltips about various time stamps around the dashboard.MessageAudienceFormand LocalizedMessageContentForm in addition to the existing AttachmentPickerForm for reusability and customization purposes.-LogLevel=Debug|Information|Warning|Error, -EnableMetrics=true|false, -RemotingPort=<port>, -ShardingConfig="path/to/clusterConfig.json".PlayerGameEventLogEntry.vue. Instead, abstract EventTitle and EventDescription properties have been added to PlayerEventLogEntryPayload; the dashboard gets the event's title and description from those properties. This simplifies the implementation of new event log entry types. EventTitle and EventDescription properties, and removed PlayerGameEventLogEntry.vue.Infrastructure and Helm chart compatibilities for this release:
infra-modules version 0.1.2 or later for infrastructuremetaplay-gameserver Helm chart version 0.2.0 or later for deploymentinfra-modules version 0.1.3 or later for infrastructuremetaplay-gameserver Helm chart version 0.2.2 or later for deploymentenum { A=1, B=1 } is no longer allowed.dotnet run -LogLevel=Information, for enabling metrics (-EnableMetrics=true), setting remoting port (-RemotingPort=6000), and for setting sharding config (-ShardingConfig="path/to/config.json").foo.exe /Arg) is no longer supported, and is an error. Use -Short or --Section:LongForms instead.foo.exe Foo:Bar=1) is no longer supported, and is an error. Use -Short or --Section:LongForms instead... -LogLevel=Information --Logging:Level=Information is an error.MetaplaySDK.ScheduledMaintenanceMode is now exposed via MetaplaySDK.MaintenanceMode. To handle all situations in which this value is updated, a helper MetaplaySDK.MaintenanceModeChanged event has been added.SegmentationController.GetSegmentation() and provide per-segment info in a single list of segments.DeploymentOptions.RequiredMetaplayVersion, so infra can indicate a minimum required version that it is compatible with. Replaces the old DeploymentOptions.SupportedRelease.game_entity_ask_duration measures time of EntityAskAsync calls and it now includes the delay of the Entity getting rescheduled for execution (in addition to the message delivery and processing durations). This can increase observed durations very slightly.metaplay_diagnostics_ping_timeouts_total rarely counting successful pings as expired.