> ## Documentation Index
> Fetch the complete documentation index at: https://docs.elementlabs.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> What changed in each release of Element 3D Pause Menu.

# Changelog

## 1.3.0

New exports to move the map, update markers and change the world while the server runs, and a round of fixes.

### Highlights

* **Move the map from your scripts** — fly the open map to any point, such as where a call came from.
* **Live marker updates** — change a marker's position, heading or look without removing it.
* **World settings at runtime** — change the map's time, weather and colour grade without editing the config.

### Map

* Added `FocusMap` to fly the open map over a point.
* Added `UpdateBlip` to change a marker your resource added, keeping its id and legend row.
* Added `SetWorldConfig`, `GetWorldConfig` and `ResetWorldConfig` to change the map's world while the server runs.
* Switching view on an open map now flies the camera to the new view instead of closing and reopening the map.
* Camera open and close durations can now be `0` to cut straight to the map and back.
* A view without a world layer no longer shows the markers other resources added.
* A marker's transparency now applies to its cone and outline too.
* Default detail distance `lodScale` and `lodScaleNear` `3.0 ⇒ 1.0`.

### Menu

* Added `OpenSettings` to open the menu on your resource's settings category.
* Escape at the top of a page or of the settings now closes the menu, as the game's pause menu does.
* Added `focusRing` in `ui.jsonc`: the outline now appears only when moving with Tab, and can be turned off.
* Player tags are now shown beside the ID, under the name.

### Performance

* The map pans smoother with postal codes turned off.
* The map runs smoother in busy areas with many props.

### Bug Fixes

**Map**

* Fixed a bug where stepping through a legend row's blips with the arrows jumped back to the player.
* Fixed a bug where clearing a resource's markers also removed the player's arrow and other resources' markers.
* Fixed a bug where markers stayed on the map after the resource that added them stopped.
* Fixed a bug where the world looked blurred for a moment after closing the map.
  **Menu**
* Fixed a bug where a second outline stayed on a clicked row while the arrows moved the selection.
* Fixed a bug where the game's own pause menu could open while the menu was in use.

## 1.2.1

A quick fix for issues found after 1.2.0.

### Bug Fixes

* Fixed a bug where the game's map sometimes did not open and the menu closed by itself.

## 1.2.0

The advanced legend, the menu's own legend on the game's map, key bindings grouped by resource and a round of fixes.

### Highlights

* **Advanced legend** — search the legend, group blips under your own headings and switch off what players do not need.
* **A new legend on the game's map** — the game's map now shows the menu's legend, with the names your resources gave their blips.
* **Key bindings by resource** — every resource's bindings under its own heading, with a search across them.

### Map

* Added the advanced legend: a search, headings and a switch on every row, turned on in `menu.jsonc` or from your own scripts.
* Added exports to register legend headings and place blips under them by blip, name or sprite.
* What each player switches off in the advanced legend is kept for their next session; `rememberLegend` turns this off.
* The game's map now uses the menu's legend: click a row, or step with the arrows or the d-pad, to centre the map on its blip.

### Settings

* FiveM key bindings are now grouped under the resource that registered them, and each group can be closed.
* Added a search to the key bindings page that finds bindings by name or by resource.

### Performance

* The menu opens faster on the game's map.
* The menu opens faster on servers with many blips from other resources.
* The map runs smoother while a route draws in.

### Bug Fixes

**Map**

* Fixed a bug where the game's map showed its blips only in a box in the middle of the screen after it was reopened.
* Fixed a bug where the legend could cover the tabs or run under the on-screen controls at low resolutions.
  **Settings**
* Fixed a bug where settings rows looked notched when a corner `radius` was set.

## 1.1.1

A quick fix for issues found after 1.1.0.

### Bug Fixes

* Fixed a bug where the player card did not show on the game's own map.
* Fixed a bug where the player's portrait could show the character without hair.
* Fixed a bug where the player card shifted when the portrait loaded.

## 1.1.0

Server languages, the game's own map as an option, a night-time map and a round of fixes.

### Highlights

* **Server languages** — add languages the game does not have, such as Swedish, and choose the one players start in.
* **The game's own map** — keep the menu's settings and pages over GTA's classic map instead of the 3D one.
* **Night on the map** — the map can follow the time of day instead of always showing midday.

### Map

* Added the option to use the game's own map in place of the 3D map, in `menu.jsonc` or switched from your own scripts.
* Added `alwaysMidday` to `map-world`: turn it off and the map shows night, dawn and dusk.
* Picking another blip in the legend while the camera is still moving now goes straight to the new one.

### Settings

* The Language row now lists the server's languages next to the game's, and marks the one the server starts players in.

### Bug Fixes

**Map**

* Fixed a bug where the map showed no land when zoomed out in snowy weather.
* Fixed a bug where blip colours in the legend did not match the blips on the map.
  **Settings**
* Fixed a bug where the scrollbar showed rounded with arrows after the latest FiveM update.

## 1.0.0

The first release of Element 3D Pause Menu.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.