Skip to content

Releases: TomGrobbe/vMenu

vMenu 3.8.19

05 Jun 14:07
888ad1d

Choose a tag to compare

vMenu release v3.8.19.

Changes

  • 888ad1d (Tom) chore(sync): merge master into development
  • b6a8bbe (Tom) Supplemental permissions pilot (#619)
  • ee278e9 (Tom Grobbe) Gitignore update
  • 09e26fc (Nyo) Merge pull request #609 from RickyB505/development
  • 09acff5 (Ricky Merc) fix(vehicle): fixes bugs related to spelling, and missing text fields
  • 26b1db7 (Ricky Merc) fix(vehicle): headlight index going out of range
  • 19f47b7 (Ricky Merc) fix(vehicle): fixes bug with underglow colour grabbing

vMenu 3.8.15

05 Jun 13:52

Choose a tag to compare

vMenu release v3.8.15.

Changes

  • 6ff0521 (Tom) fix(ci): truncate Discord commit field to avoid 400 on long messages

vMenu 3.8.14

05 Jun 13:37

Choose a tag to compare

vMenu release v3.8.14.

Changes

  • 0df96a4 (Tom) Supplemental permissions pilot (#619)
  • dca2473 (Tom Grobbe) Gitignore update
  • f897190 (Ricky Merc) fix(vehicle): fixes bugs related to spelling, and missing text fields
  • cdf242b (Ricky Merc) fix(vehicle): headlight index going out of range
  • c37ad78 (Ricky Merc) fix(vehicle): fixes bug with underglow colour grabbing
  • 6205b6e (Christopher M.) Merge remote-tracking branch 'origin/master' into development

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!