Skip to content

Releases: TomGrobbe/vMenu

vMenu 3.8.8

06 Apr 11:19
8f2f0bf

Choose a tag to compare

vMenu release v3.8.8.

Changes

  • 8f2f0bf (Christopher) Merge pull request #607 from TomGrobbe/development
  • 44ff15c (Christopher) Merge pull request #608 from RickyB505/development
  • 484c72b (Christopher M.) Removes unused lines
  • 94c2eb5 (Christopher M.) Refactor statebag logic to use pattern matching
  • bb8683c (Christopher M.) Moves neon colors to VehicleData
  • 112c91c (Ricky Merc) feat(vehicle): overhaul paint/other rgb capable things and removed useless functions
  • c59fe65 (Christopher) Merge pull request #606 from TomGrobbe/feature/addMissingConfigs
  • cce10a6 (Christopher M.) Adds tattoos.json and extra_blendable_faces in addons.json
  • b0c56fe (Christopher) Merge pull request #605 from TomGrobbe/feature/manifestUpdates
  • 73b6432 (Christopher M.) Updates comment for experimental features
  • 195680f (Christopher M.) Use globbing to include all JSON files from config
  • 9154152 (Grav) Fixing a JSON crash on saved weapon loadout data (#551)
  • 6cd2bd2 (Tom) Implement saving addon weapons to Weapon Loadouts (#604)
  • 7afd637 (L'kid) Updated Data for DLC mp2025_02 (#552)
  • dafb498 (Tom Grobbe) Draft releases for development builds, instead of publishing automatically
  • 0649f13 (Tom Grobbe) Update fxmanifest fx_version to cerulean
  • 684d082 (Tom Grobbe) Include fxmanifest.lua in the repo instead of downloading it on build. And run builds for pull requests as well.
  • 9cc38dc (Tom Grobbe) Fix version number in DLL
  • 76e38bb (Tom Grobbe) Include build number in GitHub release title for dev pre-releases
  • d07e6b4 (Tom Grobbe) Update pre-release changelog
  • 196f81c (Tom Grobbe) Update changelog format
  • eab59ad (Christopher M.) Store prior ped drawable & prop when browsing ped collections
  • cf69204 (Christopher M.) Removes data export experimental feature
  • 4450d3a (Christopher M.) Requested changes
  • 0001dcd (Christopher M.) Adds support for custom tattoos
  • 1d83112 (Christopher M.) Adds support for hair tattoos
  • 53eb652 (Christopher M.) Adds all known tattoos and badges up to 2026
  • 9201e8b (Christopher M.) Adds support for custom blendable faces & granular face skin selection
  • 7e7c170 (Christopher) Revert "Refactor the UI drawable offset for MP Peds by +1"
  • 053010a (Christopher) Apply suggestions from code review
  • 7eddcf7 (Christopher M.) Fixes radio override not applying when veh spawned when already in a veh
  • af3366d (Christopher M.) Adds explicit on/off button for overriding vehicle default radio
  • 0120c52 (Christopher M.) Refactor the UI drawable offset for MP Peds by +1
  • 9d3a697 (Christopher M.) Adds missing preference saving values for 3D MP Ped Preview
  • a951752 (Christopher M.) Adds pattering matching to all ItemData usages
  • 0fef2fd (L'kid) Added missing DrivingFlags (#545)
  • 54c184a (Christopher) Update vMenu/menus/PlayerAppearance.cs
  • 04a6f61 (Christopher M.) Adds Left Ctrl + Enter keybind to Player Appearance Menu
  • ebac06a (Christopher M.) Adds Left Ctrl + Enter keybind to MP Ped Customization Menu

vMenu 3.8.8-dev-33-9154152

05 Apr 13:13
9154152

Choose a tag to compare

Pre-release

vMenu pre-release v3.8.8-dev-33-9154152.

Changes since last full version release
  • 9154152 (Grav) Fixing a JSON crash on saved weapon loadout data (#551)
  • 6cd2bd2 (Tom) Implement saving addon weapons to Weapon Loadouts (#604)
  • 7afd637 (L'kid) Updated Data for DLC mp2025_02 (#552)
  • dafb498 (Tom Grobbe) Draft releases for development builds, instead of publishing automatically
  • 0649f13 (Tom Grobbe) Update fxmanifest fx_version to cerulean
  • 684d082 (Tom Grobbe) Include fxmanifest.lua in the repo instead of downloading it on build. And run builds for pull requests as well.
  • 9cc38dc (Tom Grobbe) Fix version number in DLL
  • 76e38bb (Tom Grobbe) Include build number in GitHub release title for dev pre-releases
  • d07e6b4 (Tom Grobbe) Update pre-release changelog
  • 196f81c (Tom Grobbe) Update changelog format
  • eab59ad (Christopher M.) Store prior ped drawable & prop when browsing ped collections
  • cf69204 (Christopher M.) Removes data export experimental feature
  • 4450d3a (Christopher M.) Requested changes
  • 0001dcd (Christopher M.) Adds support for custom tattoos
  • 1d83112 (Christopher M.) Adds support for hair tattoos
  • 53eb652 (Christopher M.) Adds all known tattoos and badges up to 2026
  • 9201e8b (Christopher M.) Adds support for custom blendable faces & granular face skin selection
  • 7e7c170 (Christopher) Revert "Refactor the UI drawable offset for MP Peds by +1"
  • 053010a (Christopher) Apply suggestions from code review
  • 7eddcf7 (Christopher M.) Fixes radio override not applying when veh spawned when already in a veh
  • af3366d (Christopher M.) Adds explicit on/off button for overriding vehicle default radio
  • 0120c52 (Christopher M.) Refactor the UI drawable offset for MP Peds by +1
  • 9d3a697 (Christopher M.) Adds missing preference saving values for 3D MP Ped Preview
  • a951752 (Christopher M.) Adds pattering matching to all ItemData usages
  • 0fef2fd (L'kid) Added missing DrivingFlags (#545)
  • 54c184a (Christopher) Update vMenu/menus/PlayerAppearance.cs
  • 04a6f61 (Christopher M.) Adds Left Ctrl + Enter keybind to Player Appearance Menu
  • ebac06a (Christopher M.) Adds Left Ctrl + Enter keybind to MP Ped Customization Menu

vMenu 3.8.7

04 Apr 19:55

Choose a tag to compare

vMenu release v3.8.7.

Changes

  • Fix missing source branch.
  • Add git workflows and remove AppVeyor
  • Fixes runtime dynamic cast error

[Release] vMenu v3.8.5 (Broken)

30 Mar 23:01
v3.8.5
0e7fda4

Choose a tag to compare

Pre-release

Note: Please don't use this version, it contains a bug.

Changelog ## Changed ### Bumped MenuAPI to 3.2.4 Changed in #584 by @cm8263, vMenu now targets MenuAPI (the menu UI library vMenu is built on) version 3.2.4, which contains [an update](https://github.com/TomGrobbe/MenuAPI/pull/50) that changes the control value checks, in anticipation of Title Update 3788, which was not compatible.

Fixed

Runtime dynamic cast error

Fixed in #586 by @cm8263, vMenu no longer errors when checking if the vmenu_onesync convar is set to true.


Full Changelog: v3.8.4...v3.8.5

Tip

Please report issues and bugs here so that we can fix them in future updates, thank you!

[Pre-Release] vMenu v3.8.5-pre

21 Mar 11:31
0b44163

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v3.8.4...v3.8.5-pre

[Release] vMenu v3.8.4

09 Nov 00:40
1a43b36

Choose a tag to compare

Added

Vehicle Color Presets

Added in #501 by @Toycarium, moves vehicle color customization to a new sub-menu within the vehicle color menu, and adds a new option to select from a vehicle's preset colors. The presets are determined by the colors set in a vehicle's meta files.


Removed

Disused vmenu_disable_server_info_convars server convar

Removed in #539 by @TheIndra55, cleans up a leftover server convar (vmenu_disable_server_info_convars) that is no longer used anywhere in the codebase.


Fixed

Typo in server event permissions check

Fixed in #540 by @cm8263, changes the position of one character by one (PO -> OP), to fix a permissions regression introduced in #533.


New Contributors

Full Changelog: v3.8.3...v3.8.4

Tip

Please report issues and bugs here so that we can fix them in future updates, thank you!

[Release] vMenu v3.8.3

01 Nov 05:26
28e29d9

Choose a tag to compare

Added

Permission to send Private Messages

Added in #533 by @cm8263, the vMenu.OnlinePlayers.SendMessage permission is now required to be able to send private messages. The permission is assigned to everyone by default in permissions.cfg, but existing servers will need to add the below line to their permissions.cfg to allow players to private message each other:

add_ace builtin.everyone "vMenu.OnlinePlayers.SendMessage" allow

Warning

Existing servers that blindly update without adding the above to their permissions.cfg will prevent their players from private messaging each other!


Changed

Server event functionality

Changed in #533 by @cm8263, refactors several server events to be less vulnerable to abuse by malicious actors, improves permissions checking, and updates some logic to use server-sided natives where appropriate.

Changed systems include:

  • Summon player (inside and outside vehicles)
  • Clear area
  • Private messages
  • Kick passengers out of Personal Vehicle
  • Kick player
  • Kill player
  • Saving Teleport Locations
  • Teleport to player
  • Join/Leave Notifications

Full Changelog: v3.8.2...v3.8.3

Tip

Please report issues and bugs here so that we can fix them in future updates, thank you!

[Pre-Release] vMenu v3.8.3-pre

21 Oct 10:25
293e2ad

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v3.8.2...v3.8.3-pre

[Release] vMenu v3.8.2

14 Oct 06:24
02e8677

Choose a tag to compare

Added

Option to prevent changing vehicle extras if vehicle damaged

Added in #513 by @Tyler-9822, an option is now available in permissions.cfg to check vehicles for damage before changing extras. Also allows for a specific engine and body damage threshold to be met first. A new permission has also been added that allows bypassing of this check.


Changed

Enable options on "missing" vehicles

Changed in #522 by @cm8263, allows the renaming, recategorization, replacement, and deletion of saved vehicles that are not currently spawnable (because the model is missing). Also tweaks the ordering of items such that all "unspawnable" vehicles are grouped at the bottom of the respective menus, instead of scattered throughout the various menus.


Fixed

MP Ped Inheritance Sliders

Fixed in #519 by @SkylarPlayz348, corrects an issue where the MP Ped "Head Shape Mix" and "Body Skin Mix" sliders did not correctly update the ped, if at all.

Vehicle colors being saved incorrectly

Fixed in #521 by @cm8263, addresses an issue where a vehicle's custom primary and secondary color would be used when saving a vehicle's color, even if custom RGB colors had not been used, which results in saved vehicle's colors being incorrect when spawned in.

Note

The fix only applies to vehicles saved post-update; previously saved vehicles will be incorrect until re-saved with the correct color(s).

Vehicle light blackout not syncing between clients

Fixed in #524 by @cm8263, correctly syncs vehicle light blackout across all players, not just the player who enabled the option in their menu.

Saved MP Ped face "resetting" when editing

Fixed in #529 by @cm8263, resolves a regression introduced in #515 where editing the appearance of a saved MP Ped would result in the ped's face "resetting" to default. Also adds a check for previously incorrectly saved ped values and accounts for them when editing appearance.

Saved MP Ped appearance menu values not updating

Fixed in #529 by @cm8263, resolves an issue where the items in the appearance menu of a saved MP Ped would be set to their default values (e.g., #0 of 100), instead of the values matching the ped currently being edited.

Saved MP Ped category not reflecting in ped edit menu

Fixed in #529 by @cm8263, resolves an issue where the current category of a saved ped would not be selected from the list of available categories at the bottom of the ped edit menu, instead always showing as "Uncategorised".


New Contributors

Full Changelog: v3.8.1...v3.8.2

[Pre-Release] vMenu v3.8.2-pre.1

11 Oct 04:24
02e8677

Choose a tag to compare

Pre-release

What's Changed

  • Adds bypass permissions for damage check before extra change by @cm8263 in #528
  • MP Ped customization fixes by @cm8263 in #529
  • vMenu v3.8.2 (pre.1) by @cm8263 in #530

Full Changelog: v3.8.2-pre...v3.8.2-pre.1