Skip to content

Releases: TomGrobbe/vMenu

vMenu 3.8.58

Choose a tag to compare

@github-actions github-actions released this 16 Aug 20:44
a7b8216

vMenu release v3.8.58.

Changes

  • a7b8216 (Tom) Merge pull request #648 from TomGrobbe/fix/646-left-aligned-icons
  • ead808e (Tom Grobbe) fix(deps): #646 bump MenuAPI.FiveM to 3.2.28 to fix left aligned icons
  • 29675dd (Tom Grobbe) fix(deps): bump js-yaml to 4.3.1 and nanoid to 3.3.18

vMenu Enhanced v0.0.1-alpha.67

Pre-release

Choose a tag to compare

vMenu Enhanced pre-release v0.0.1-alpha.67 (alpha).

Warning

This is an early alpha build of vMenu for FiveM Enhanced. Expect breaking changes and incomplete features.

Changes since the last Enhanced pre-release
  • 3d6b649 (Tom Grobbe) Revert "fix(permissions): refresh permissions through the player index natives"
  • 71347c0 (Tom Grobbe) feat(misc): add player blips and overhead player names
  • a0a9ec5 (Tom Grobbe) feat(blips): port the GTA Online vehicle blip sprite lookup
  • 62eea00 (Tom Grobbe) refactor(appearance): move clothing glow from a decorator to a state bag
  • 6354ab6 (Tom Grobbe) feat(permissions): add a staff permission and publish it to clients
  • 5eed58c (Tom Grobbe) feat(statebags): add a client and server state bag layer
  • e8811c4 (Tom Grobbe) feat(natives): add RemoveBlip and state bag native fixers
  • d15bae2 (Tom Grobbe) feat(menus): show a notice when permissions hide every item in a menu
  • 2da1406 (Tom Grobbe) fix(permissions): skip the container grant warning for root categories
  • eb30e42 (Tom Grobbe) fix(permissions): refresh permissions through the player index natives
  • 2b02f3f (Tom Grobbe) chore(deps): bump MenuAPI to 1.0.6
  • 3d4ee8b (Tom Grobbe) fix(deps): bump js-yaml to 4.3.1 and nanoid to 3.3.18
  • 90de327 (Tom) Merge pull request #645 from TomGrobbe/enhanced-optimizations-and-vehicle-fix
  • 044be01 (Tom Grobbe) tweak(online-players): listen for the revision convar instead of polling it
  • 2d3a4a5 (Tom Grobbe) feat(config): listen for specific convars instead of every change
  • b02d492 (Ricky Merc) fix: optimization and fix vehicle spawning so its not scuffed for some
  • 7bd205e (Tom Grobbe) tweak(log): change log level of one more call
  • 16f9f58 (Tom Grobbe) feat(logging): made logging wrapper for both server and client and made logging level configurable.
  • 81c7969 (Tom Grobbe) fix(ticks-overlay): fixed scrollbar appearing and list not fitting on the entire screen. Also sorted the list alphabetically now.
  • 725c2d7 (Tom Grobbe) tweak(ticks): made tick rate variable, fixed choppy time changes
  • cafcaba (Tom Grobbe) feat(pointing): add finger pointing, update translations, removed keybinding convars for some features, updated notification duration for some notifications, added ped category filter
  • 53b7bce (Tom Grobbe) chore(peds): split up the peds into more groups
  • 3c99acc (Tom Grobbe) debug(profiler): add new build config and build-time swap project for native functions to "hook" into native calls before and after they get called so we can profile native functions. Only enabled when building with the NativeHooks build configuration.
  • 79fc545 (Tom Grobbe) fix(misc): fix order of misc settings items
  • f2300a8 (Tom Grobbe) fix(keybinds): fix controller keybinds
  • acf3876 (Tom Grobbe) feat(minimap): implement minimap zoom and expanded radar options.
  • ab52f53 (Tom Grobbe) tweak(menuapi): update MenuAPI with profiler update
  • b2b8406 (Tom Grobbe) tweak(time): update time sync
  • d6392bc (Tom Grobbe) feat(deaths-and-pvp): add death notifications and pvp mode control
  • 774ebfd (Tom Grobbe) feat(weapons): added ped weapons and saved loadouts menu's
  • 851cccf (Tom Grobbe) tweak(godmode): change godmode to player instead of entity
  • 07621e5 (Tom Grobbe) tweak(no-ragdoll): godmode no longer prevents ragdoll, only the no-ragdoll feature does that now
  • 71162db (Tom Grobbe) fix(permissions): generate parent permissions correctly when any child permission is staff-only
  • 1334805 (Tom Grobbe) chore(menuapi): update MenuAPI dependency to block menu navigation while weapons wheel is active
  • 74695dd (Tom Grobbe) fix(keybinds): fix visor keybinds on controller
  • afe1cda (Tom Grobbe) chore(debug): added gametimer to event debug logs
  • 753819e (Tom Grobbe) chore(profiler): added profiler context for tick functions
  • d570834 (Tom Grobbe) tweak(notifications): blur and pause notifications when game is paused.
  • da0691c (Tom Grobbe) docs: add key bindings and player appearance pages
  • be378ee (Tom Grobbe) chore(i18n): translate the player appearance and saved peds strings
  • 980e350 (Tom Grobbe) feat(peds): add the helmet visor hotkey and move the teleport key to F10
  • 2c72d21 (Tom Grobbe) feat(peds): port ped customization, saved peds, walking styles and glowing clothes
  • 7c8b567 (Tom Grobbe) tweak(vehicles): rework saved vehicles around categories, with edit and duplicate
  • 1433f96 (Tom Grobbe) feat(menus): let a locked entry explain why it is locked
  • 01a8ec8 (Tom Grobbe) refactor(menus): move AppearanceDifference into a shared namespace
  • 8c79534 (Tom Grobbe) docs(getting-started): write temporary installation instructions
  • 8563421 (Tom Grobbe) feat(core): refuse to start when the resource folder has the wrong name
  • 1765f10 (Tom Grobbe) chore(i18n): translate the vehicle god mode, keep clean and player god mode strings
  • db79f3b (Tom Grobbe) tweak(vehicles): shorten the mod slot descriptions and lead with the slot position
  • d5e4e57 (Tom Grobbe) tweak(vehicles): move repair, wash, keep clean and dirt to the top of the vehicle options menu
  • bbc866a (Tom Grobbe) feat(menus): group the player menus under a new Player Menu
  • 8a9a2f8 (Tom Grobbe) feat(players): add super jump, fast run, fast swim, unlimited stamina, unlimited oxygen and no ragdoll
  • dd387cb (Tom Grobbe) feat(peds): add a ped models menu with per category and per model permissions
  • 3b5aa5e (Tom Grobbe) feat(ui): stack repeated notifications with a count and show the sending resource
  • 14d55ba (Tom Grobbe) chore(data): add the vehicle driving style and mode flag tables
  • 9ce237b (Tom Grobbe) refactor(permissions): rename VehicleCategoryName to CategoryName
  • 04ca5c7 (Tom Grobbe) feat(build): report how much of the English string table each language covers
  • 41bb463 (Tom Grobbe) chore(build): copy the shipped config files on every build instead of only when missing
  • 5148667 (Tom Grobbe) feat(menus): group the vehicle menus under a new Vehicles Menu
  • 2ceb38c (Tom Grobbe) tweak(vehicles): remove the saved vehicle limit
  • c41f591 (Tom Grobbe) feat(world): add preset time list to the weather and time menu
  • b8b6324 (Tom Grobbe) feat(ui): make menu title alignment, font and header glare configurable
  • ca14e8f (Tom Grobbe) chore(deps): update MenuAPI to 0.1.0-alpha.20
  • 000eaf2 (Tom Grobbe) feat(menus): bring back player godmode, vehicle godmode and keep vehicle clean
  • 39ed2f5 (Tom Grobbe) fix(vehicles): repair twice so windows stay repaired
  • c6dc11b (Tom Grobbe) feat(events): add VehicleDirtied event
  • 2930243 (Tom Grobbe) tweak(ui): left aligned Chalet Comprime Cologne menu titles with header glare
  • 380fd02 (Tom Grobbe) chore(deps): update MenuAPI to 0.1.0-alpha.19

vMenu 3.8.56

Choose a tag to compare

@github-actions github-actions released this 12 Aug 08:02
a4b0662

vMenu release v3.8.56.

Changes

  • a4b0662 (Tom) Merge pull request #642 from TheIndra55/master
  • 8b3fae8 (TheIndra55) fix(vehicle): don't show replace vehicle option when disallowed

vMenu Enhanced v0.0.1-alpha.50

Pre-release

Choose a tag to compare

vMenu Enhanced pre-release v0.0.1-alpha.50 (alpha).

Warning

This is an early alpha build of vMenu for FiveM Enhanced. Expect breaking changes and incomplete features.

Changes since the last Enhanced pre-release
  • ee073e8 (Tom Grobbe) feat(debug): add debug commands for events system
  • 996c555 (Tom Grobbe) tweak(ui): change tick overlay sections ordering
  • e758da8 (Tom Grobbe) feat(events): add events system to efficiently run code on certain game events with a minimum amount of (duplicate) tick functions
  • ddb43c8 (Tom Grobbe) chore(code): fix editor info/warning messages while preventing game crashes due to sandbox
  • fd1add2 (Tom Grobbe) chore(code): fix editor info/warning messages
  • f96b365 (Tom Grobbe) fix(vehiclemods): fix horn labels. Add missing door opening feature in mod menu.
  • ddc1b94 (Tom Grobbe) cleanup
  • 7930a30 (Tom Grobbe) feat(localization): translate player options menu
  • de426ee (Tom Grobbe) feat(localization): translate vehicle options and saved vehicles
  • a953567 (Tom Grobbe) fix(vehicles): spawn saved vehicles by model hash
  • 3d78700 (Tom Grobbe) feat(vehicles): add vehicle appearance dump commands
  • f722b86 (Tom Grobbe) feat(vehicles): add saved vehicles menu
  • 30dc60c (Tom Grobbe) feat(vehicles): add vehicle modification menus
  • 2189594 (Tom Grobbe) refactor(vehicles): share vehicle spawning between menus
  • 1a77fda (Tom Grobbe) feat(vehicles): add vehicle appearance reading and writing
  • c86db6f (Ricky Merc) Merge pull request #641 from TomGrobbe/enhancedpr
  • c811610 (Ricky Merc) feat: added stuff and changed stuff
  • 5da99bc (Tom Grobbe) feat(teleports): allow deleting teleport categories and positions
  • 77e502e (Tom Grobbe) tweak(vehicles): ask for confirmation before deleting a vehicle
  • f1d74c5 (Tom Grobbe) feat(menuframework): add confirmation button and confirmation list entries
  • f265f9e (Tom Grobbe) tweak(cameras): add idle camera toggles in misc settings
  • a716e83 (Tom Grobbe) tweak(keybinds): add keybind for teleporting
  • 259d1d3 (Tom Grobbe) tweak(teleporting): expand teleport functionality and improve TP to coords
  • 41781c9 (Tom Grobbe) tweak(menuapi): update MenuAPI, allow clearing no longer used menus, improve detached and re-rendered menus
  • 5c6e2a0 (Ricky Merc) Merge pull request #640 from TomGrobbe/enhancedteleports
  • bc479c7 (Ricky Merc) feat(teleport menu): adds teleport features to vMenu Enhanced
  • 920d036 (Tom Grobbe) tweak(online players): Small online player improvements, and small recording menu tweaks/cleanup
  • 4f580db (Tom Grobbe) feat(online players): add core online players menu and update MenuAPI to support paginated menus.
  • 51d63c9 (Ricky Merc) Merge pull request #639 from TomGrobbe/enhancedrecording
  • c4a2d69 (Ricky Merc) feat(recording menu): added recording menu
  • 1781703 (Tom Grobbe) tweak(nui): blur ticks overlay if pause menu is active.
  • d119a39 (Tom Grobbe) tweak(world): add couds sync, moon sync and time speed multiplier
  • 8650b5e (Tom Grobbe) tweak(menuapi): update MenuAPI, show ticks of MenuAPI in ticks overlay, improve performance
  • c08fd19 (Tom Grobbe) fix(noclip): ignore noclip keybinds while noclip is off
  • b6f3e34 (Tom Grobbe) feat(world): show how long a weather or time change takes
  • 05bbc76 (Tom Grobbe) feat(vehicleoptions): add repair and wash vehicle options
  • e649bb7 (Tom Grobbe) feat(vehiclespawner): add custom vehicle categories from config
  • b901e3b (Tom Grobbe) tweak(text): update translations
  • 95ba406 (Tom Grobbe) tweak(menu): Updated translations, fixed weather/time gating being misleading, updated ticks overlay to have a UserDefault.
  • 3c71e15 (Tom Grobbe) rebuild?
  • 3df0807 (Tom Grobbe) feat(world): setup world and time sync
  • 4d8b1b5 (Tom Grobbe) feat(noclip): change instructional buttons
  • 3ea278a (Tom Grobbe) chore(menuapi): update dependency
  • ca513c7 (Tom Grobbe) feat(noclip): migrate noclip to keybinds properly and keep instructional buttons working by moving it into it's own thread
  • 84e065f (Tom Grobbe) feat(devtools): implement ticks overlay as a developer button (alongside the existing command)
  • 288bdd6 (Tom Grobbe) feat(keybinds): update menuapi and migrate menu and noclip keys to register key bind
  • 66cd3e4 (Tom Grobbe) chore(style): use file scoped namespaces and fix the MenuAPI keepalive
  • 4d1a314 (Tom Grobbe) tweak(about-menu): reword some buttons
  • e8c40a6 (Tom Grobbe) feat(about-menu): add about menu
  • 25a48a0 (Tom Grobbe) fix(i18n): keep the language preference when a server lacks it
  • eef014b (Tom Grobbe) feat(notifications): add a deferred show for startup messages
  • a9a5478 (Tom Grobbe) feat(i18n): move translations to json language files
  • cb0664d (Tom Grobbe) style(comments): trim comments across the client to the project standard
  • 49e23ae (Tom Grobbe) style(comments): trim comments in storage, framework core and menus
  • 5da75ed (Tom Grobbe) feat(storage): add client KVP store and user defaults
  • d2e0472 (Tom Grobbe) chore(nui): resolve CA1822 on message type discriminators
  • 6ce623d (Tom Grobbe) feat(json): implement Newtosonft.Json as a temporary replacement for client side System.Text.Json
  • d6432fb (Tom Grobbe) feat(devfeatures): add vmenu_tick_overlay command for live tick function viewer
  • 2fb577d (Tom Grobbe) feat(devfeatures): add a slider for the dimensions box fill opacity
  • 059427d (Tom Grobbe) fix(devfeatures): stop the network owner scan spamming 'Player ID -1 is invalid!'
  • 387f2ef (Tom Grobbe) refactor(actions): let action handlers be awaitable
  • 7712c9e (Tom Grobbe) fix(VehicleOptions): stop reporting a successful vehicle delete as a failure
  • 790d701 (Tom Grobbe) fix(devfeatures): stop the draw radius slider throwing on unverifiable IL
  • 520bf79 (Tom Grobbe) style(permissions): separate every top level menu block in the generated permissions example
  • e9fd8be (Tom Grobbe) fix(manifest): add the missing vMenu.Enhanced.Ticks.dll to the resource files list
  • 68b8ddd (Tom Grobbe) feat(ticks): Write custom tick handler, migrate NoClip and port Dev Features from vMenu Legacy as a first test.
  • 25d6644 (Tom Grobbe) feat(VehicleOptions): Implement VehicleOptions, DeleteVehicle (menu item and optional command) and Action flow plumbing for server/client communication.

vMenu 3.8.55

Choose a tag to compare

@github-actions github-actions released this 06 Aug 08:19

vMenu release v3.8.55.

Changes

  • 4fbb636 (L'kid) Update localized mod type to display proper name
  • d9b9671 (Tom Grobbe) docs(vMenu): remove broken links
  • 685bb63 (Tom Grobbe) docs(vMenu): added: extras.json, model-whitelist.json, tattoos.json documentation. Updated addons.json, supplemental permissions documenation.
  • 8de5e1d (Tom Grobbe) docs(ci): scope legacy docs deploy and make Enhanced docs card live
  • d35c6e7 (Tom Grobbe) docs(vMenu): update docs readme with accurate testing and deployment info

vMenu Enhanced v0.0.1-alpha.24

Pre-release

Choose a tag to compare

vMenu Enhanced pre-release v0.0.1-alpha.24 (alpha).

Warning

This is an early alpha build of vMenu for FiveM Enhanced. Expect breaking changes and incomplete features.

Changes since the last Enhanced pre-release
  • bef544d (Tom Grobbe) chore(menuapi): update MenuAPI dependency
  • a29c5f9 (Tom Grobbe) feat(config): implement a configuration system that updates live on changes. Add developer features menu for it's first usecase tests. Also add example config generators.
  • fae5083 (Tom Grobbe) feat(notifications): make notifications in NUI and size up user text input.
  • 6a37cb1 (Tom Grobbe) feat(vehicles): Implement spawning by vehicle name, with NUI user input feature
  • 7164008 (Tom Grobbe) feat(misc): add right align menu option and code cleanup
  • ea2c97e (Tom Grobbe) feat(framework): Create MenuFramework to wrap MenuAPI for clean menu building, and add multi language support.
  • 585cf7f (Tom Grobbe) tweak(vehicles): Set old vehicles as no longer needed after spawning a new one
  • 5cbb116 (Tom Grobbe) feat(passive): Disable idle cameras
  • cb06090 (Tom Grobbe) tweak(permissions): remove redundant test call to resync permissions on server resource restart.
  • a6c24e2 (Tom Grobbe) chore(menuapi): update menuapi dependency
  • b13b72a (Tom Grobbe) feat(permissions): Implement permissions system v1, might not be final yet
  • 49b9555 (Tom Grobbe) tweak(vehiclespawner): Set engine on, keep velocity, set planes/heli's at full engine speed. TODO: Make vehicles not 'lag' when starting their engine while already moving after being spawned.
  • 2baa164 (Tom Grobbe) chore(menus): Messing around with old vMenu code inside a temporary vehicle spawner class to find bugs in Enhanced.
  • b94d3c1 (Tom Grobbe) fix(noclip): fix noclip controls being activated by controller or while F8 console is open
  • 8f33aa6 (Tom Grobbe) fix(natives): fix broken natives and document things, this also fixed vehicle spawner needing an external resource temporarily.
  • 734e6cb (Tom Grobbe) feat(menus): Add temporary vehicle spawner menu, using another resource for temporary export to get all models.
  • 9dd7147 (Tom Grobbe) tweak(build): do not generate .deps.json files
  • 677aaab (Tom Grobbe) tweak(pipeline): move some file copy steps from pipelines to local build targets
  • b187416 (Tom Grobbe) chore(build): Move client files to client folder in build output and shared ooutput to a shared folder.
  • 9e8a38a (Tom Grobbe) experiment(refelection): trying to access code from outside project to experiment with a plugin system
  • 546292b (Tom Grobbe) chore(noclip): improve noclip
  • b137901 (Tom Grobbe) chore(menuapi): update menuapi dependency
  • a94c007 (Tom Grobbe) fix(noclip): fix some bugs with noclip and add adder debug command
  • eb96ba2 (Tom Grobbe) chore(structure): Split server DLLs from client DLLs, add Packages props and update server Cfx API version.
  • 54a5539 (Tom Grobbe) chore(menuapi): update MenuAPI dependency.
  • 5c7bb52 (Tom Grobbe) fix(vmenu): Update Cfx API and restructure code so it now properly supports multiple projects and DLL's in a single resource.
  • f8c6315 (Tom Grobbe) experiment(vmenu): more broken stuff, noclip soft of works
  • ccbb75a (Tom Grobbe) wip(noclip): trying to add noclip
  • 1aea86c (Tom Grobbe) docs(enhanced): update broken legacy link

vMenu 3.8.50

Choose a tag to compare

@github-actions github-actions released this 25 Jul 20:34

vMenu release v3.8.50.

Changes

  • c8ea64e (Tom) docs(vMenu): update outdated faq and config info
  • 05002a6 (Tom) docs(vMenu): fix dead links
  • 4718603 (Tom) docs(vMenu): tidy permissions page formatting
  • a55f341 (Tom) docs(vMenu): update support info for vMenu Enhanced
  • 94d63a9 (Tom) docs(vMenu): clarify keybind convars set defaults only
  • 82d52af (Tom) docs(vMenu): update outdated faq answers
  • f1fac7c (Tom) docs(vMenu): add v3.8.43 changelog

vMenu 3.8.43

Choose a tag to compare

@github-actions github-actions released this 25 Jul 19:38

vMenu release v3.8.43.

Changes

  • 879ce0a (Tom) docs(vMenu): fix and complete permissions pages
  • 7e15781 (Tom) fix(permissions): correct commented ace names in permissions.cfg
  • 50021f2 (Tom) docs(vMenu): fix and complete configuration convars
  • 6765a61 (Tom) fix(vehicle): correct vehicle spawn delay convar in permissions.cfg
  • 47e48fb (Tom) docs(vMenu): favicon change
  • 18eba42 (Tom) docs(vMenu): navbar link tweak
  • ede2071 (Tom) docs(vMenu): theme tweaks
  • 4d6c948 (Tom) docs(vMenu): theme tweaks
  • 13cc3ac (Tom) docs(vMenu): theme tweaks
  • db9d4bd (Tom) docs(vMenu): code block styling
  • d93d2df (Tom) docs(vMenu): landing page change
  • ad68291 (Tom) docs(vMenu): add missing changelogs and landing page wording changes
  • 1eeba7b (Tom) docs(vMenu): supplemental permissions
  • c3a3ec2 (Tom) docs(vMenu): wording tweaks
  • 945d92e (Tom) docs(vMenu): wording tweaks
  • 6b3f400 (Tom) docs(vMenu): wording tweaks
  • 263ba7f (Tom) docs(vMenu): theme tweaks
  • 47caf1d (Tom) docs(vMenu): theme and wording tweaks
  • 23a9ea0 (Tom) docs(vMenu): move docs deployment from vMenu pages to profile repo publish

vMenu 3.8.24

Choose a tag to compare

@github-actions github-actions released this 25 Jul 10:09

vMenu release v3.8.24.

Changes

  • 7909cc2 (Tom) docs(vMenu): migrate docs from other repo into github pages (WIP), testing deployment

vMenu 3.8.23

Choose a tag to compare

@github-actions github-actions released this 22 Jul 10:23

vMenu release v3.8.23.

Changes

  • f739c80 (Tom Grobbe) Merge remote-tracking branch 'origin/development'
  • 6635bc1 (Ricky Merc) fix: added missing templates folder