Skip to content

Migration guide from Version 5.7 to 5.8

Aurora Lahtela edited this page Jul 19, 2026 · 4 revisions

Plan Header

Migration guide from Version 5.7 to 5.8

5.8 does not necessarily need manual steps for update.

5.8 removes plan_settings table from the database, which may cause older versions to fail config database storage task. This will cause an error, but the error can be ignored.

New web permissions

5.8 introduces data.player, data.server and data.network web permissions. They impact individual datapoints that can be viewed on the website.

These web permissions are automatically granted based on existing web permissions to retain previous functionality in 5.7:

  • access.network -> group is given data.network
  • access.server -> group is given data.server
  • access.player -> group is given data.player

When something checks for data.player, it also checks access.player and access.player.self permissions.

Deprecated endpoints

This section is only relevant if you have custom software calling Plan webserver endpoints.

Following endpoints are deprecated in favor of the new /v1/datapoint endpoint:

  • /v1/serverOverview
  • /v1/network/overview
  • /v1/network/servers
  • /v1/onlineOverview
  • /v1/sessionOverview
  • /v1/performanceOverview
  • /v1/network/performanceOverview

Accessing the deprecated endpoints will print a warning on the console (Due to performance impact).

Older versions

Migration guide from Version 5.6 to 5.7

Clone this wiki locally