v2.2.0

Player Progression: See Levels and React When They Change

Changes

Takaro 2.2 adds Player Progression. Games that report levels now show them on the player profile, and your modules can react when a level goes up or down. The player profile shows IP and name history again, and free domains can upgrade without leaving their domain.

🚀 Features

  • Player Progression Open a player and look at Progression on the Overview tab. It shows every level track the game reports, such as a character level or a skill, for each server the player is on. The game defines the tracks, so you see what your game tracks. It works on games whose connector reports progression.

  • Level-changed event When a level goes up or down, Takaro fires a player-level-changed event. Use it in a module hook to reward a level-up, post it to Discord or flag a strange jump. See Hooks in the module docs.

  • Level history Takaro keeps a history of each player’s levels. Modules and tools can read it through the Tracking API.

  • IP and name history The player profile shows IP history and Known aliases again: every IP address and name a player has used. Handy to spot alt accounts and players who come back under a new name.

  • Linked User ID and Discord ID The Identity section of the player profile shows the linked User ID and Discord ID, for staff who can read users.

  • Bans page A new Bans page lists every ban. Recent bans shows who was banned, on which server and until when.

  • Upgrade from inside Takaro Free domains get an Upgrade button. It opens your own subscription, so your servers, players and modules stay on the same domain.

✨ Improvements

  • The item picker in module settings is wider, searches by item code and puts exact matches first.
  • Installing a module on another game server points its item settings to the same items on that server. If an item is missing there, Takaro says so instead of saving a broken setting. Existing installs were repaired.
  • Item and entity names no longer show raw 7 Days to Die colour tags like [FF0000].
  • The inventory on the player profile now shows what the Map shows.
  • Codex (0.166.0 or newer) can sign in to the Takaro MCP server. Add the client id, scopes and feature flag from Settings → General → AI assistants → Codex to ~/.codex/config.toml, then run codex mcp login takaro.
  • Module authors can unit-test modules outside Takaro with the @takaro/module-test package.

🐛 Bug Fixes

  • The players-by-country map draws Russia correctly, fills its card and opens by default.
  • Map and Tracker popups fit their content.
  • The Getting started checklist and other popovers no longer get cut off on short screens.
  • The Events page highlights the active time window in Live mode.
  • Module run logs no longer cut off small values.
  • An unknown 7 Days to Die console command returns a clear failure instead of an error.
  • Accounts whose only domains are disabled get a clear page with a Log out button.
  • A Helpers add-on no longer breaks the billing check for people who also pay for a plan.

⚠️ Changes for existing users

  • Tracking API changes (module and API users only) Tracking now reads from one store. The old endpoints /tracking/location, /tracking/location/box, /tracking/location/radius, /tracking/inventory/player and /tracking/inventory/item are gone, and inventory was removed from the player-on-gameserver data. Use POST /tracking/inventory/at and the other Tracking endpoints instead. No built-in module used the removed endpoints.