Releases: TomGrobbe/vMenu
vMenu 3.8.8
vMenu release v3.8.8.
Changes
8f2f0bf(Christopher) Merge pull request #607 from TomGrobbe/development44ff15c(Christopher) Merge pull request #608 from RickyB505/development484c72b(Christopher M.) Removes unused lines94c2eb5(Christopher M.) Refactor statebag logic to use pattern matchingbb8683c(Christopher M.) Moves neon colors to VehicleData112c91c(Ricky Merc) feat(vehicle): overhaul paint/other rgb capable things and removed useless functionsc59fe65(Christopher) Merge pull request #606 from TomGrobbe/feature/addMissingConfigscce10a6(Christopher M.) Addstattoos.jsonandextra_blendable_facesinaddons.jsonb0c56fe(Christopher) Merge pull request #605 from TomGrobbe/feature/manifestUpdates73b6432(Christopher M.) Updates comment for experimental features195680f(Christopher M.) Use globbing to include all JSON files from config9154152(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 automatically0649f13(Tom Grobbe) Update fxmanifest fx_version to cerulean684d082(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 DLL76e38bb(Tom Grobbe) Include build number in GitHub release title for dev pre-releasesd07e6b4(Tom Grobbe) Update pre-release changelog196f81c(Tom Grobbe) Update changelog formateab59ad(Christopher M.) Store prior ped drawable & prop when browsing ped collectionscf69204(Christopher M.) Removes data export experimental feature4450d3a(Christopher M.) Requested changes0001dcd(Christopher M.) Adds support for custom tattoos1d83112(Christopher M.) Adds support for hair tattoos53eb652(Christopher M.) Adds all known tattoos and badges up to 20269201e8b(Christopher M.) Adds support for custom blendable faces & granular face skin selection7e7c170(Christopher) Revert "Refactor the UI drawable offset for MP Peds by +1"053010a(Christopher) Apply suggestions from code review7eddcf7(Christopher M.) Fixes radio override not applying when veh spawned when already in a vehaf3366d(Christopher M.) Adds explicit on/off button for overriding vehicle default radio0120c52(Christopher M.) Refactor the UI drawable offset for MP Peds by +19d3a697(Christopher M.) Adds missing preference saving values for 3D MP Ped Previewa951752(Christopher M.) Adds pattering matching to allItemDatausages0fef2fd(L'kid) Added missing DrivingFlags (#545)54c184a(Christopher) Update vMenu/menus/PlayerAppearance.cs04a6f61(Christopher M.) AddsLeft Ctrl+Enterkeybind to Player Appearance Menuebac06a(Christopher M.) AddsLeft Ctrl+Enterkeybind to MP Ped Customization Menu
vMenu 3.8.8-dev-33-9154152
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 automatically0649f13(Tom Grobbe) Update fxmanifest fx_version to cerulean684d082(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 DLL76e38bb(Tom Grobbe) Include build number in GitHub release title for dev pre-releasesd07e6b4(Tom Grobbe) Update pre-release changelog196f81c(Tom Grobbe) Update changelog formateab59ad(Christopher M.) Store prior ped drawable & prop when browsing ped collectionscf69204(Christopher M.) Removes data export experimental feature4450d3a(Christopher M.) Requested changes0001dcd(Christopher M.) Adds support for custom tattoos1d83112(Christopher M.) Adds support for hair tattoos53eb652(Christopher M.) Adds all known tattoos and badges up to 20269201e8b(Christopher M.) Adds support for custom blendable faces & granular face skin selection7e7c170(Christopher) Revert "Refactor the UI drawable offset for MP Peds by +1"053010a(Christopher) Apply suggestions from code review7eddcf7(Christopher M.) Fixes radio override not applying when veh spawned when already in a vehaf3366d(Christopher M.) Adds explicit on/off button for overriding vehicle default radio0120c52(Christopher M.) Refactor the UI drawable offset for MP Peds by +19d3a697(Christopher M.) Adds missing preference saving values for 3D MP Ped Previewa951752(Christopher M.) Adds pattering matching to allItemDatausages0fef2fd(L'kid) Added missing DrivingFlags (#545)54c184a(Christopher) Update vMenu/menus/PlayerAppearance.cs04a6f61(Christopher M.) AddsLeft Ctrl+Enterkeybind to Player Appearance Menuebac06a(Christopher M.) AddsLeft Ctrl+Enterkeybind to MP Ped Customization Menu
vMenu 3.8.7
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)
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
[Release] vMenu v3.8.4
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
- @TheIndra55 made their first contribution in #539
- @Toycarium made their first contribution in #501
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
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
[Release] vMenu v3.8.2
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
- @Tyler-9822 made their first contribution in #513
Full Changelog: v3.8.1...v3.8.2