Changelog

Below you can find a full list of changes to VU, corresponding to every VU update, with the newest update at the top. Updates that have the ONLY IN DEV tag next to them are currently only available in the dev branch.

Build 17547 (25/03/2021)

  • VeniceEXT was updated to version 1.1.2 (changelog).

Build 17546 (25/03/2021)

  • Fix inverted vars.3pCam and vars.3dSpotting RCON commands (#559).

Build 17545 (07/03/2021)

  • Add -dxdebug client command line flag to enable D3D11 Validation Layers.

Build 17539 (11/02/2021)

  • Add support for tracing VeniceEXT execution post-crash with -vexttrace.
  • Fix bots not having access to DLC weapons and equipment (#593).
  • Fix error messages not showing up properly when player creation fails (#600).
  • Forcefully assign players to Squad 1 when switching teams in squad-based gamemodes (#578).
  • VeniceEXT was updated to version 1.1.1 (changelog).

Build 17490 (24/01/2021)

  • Fix an issue with the UI Nametag hooks (#591).

Build 17487 (18/01/2021)

  • Fix an issue with the client trying to connect to an empty IP when joining a local server (#588).

Build 17485 (18/01/2021)

  • Fix an issue where 127.0.0.1 would be used when joining local servers (#566).
  • Fix an issue where players would get dropped from a server when connection to Zeus was lost.
  • Server browser pings should now more accurately represent network latency + processing delay.
  • Add two new read-only RCON variables: vu.Fps and vu.FpsMa.
  • Fix a crash / black screen after soldier creation failed.
  • Add a new -joinhost launch argument which allows servers to specify a hostname to be joined by, bypassing NAT detection.
  • Add bad server performance indicators to the server browser (servers with less than freq-hz * 1.1 fps).
  • Add a warning when joining a server with performance issues.
  • Improve error messages when linking an Origin account.
  • Improve error messages when creating, deleting, or logging in with a soldier.
  • Update bundled CA certificates (#579).
  • VeniceEXT was updated to version 1.1.0 (changelog).

Build 17394 (15/01/2021)

  • Fix a crash in RCON:RegisterCommand.

Build 17384 (22/12/2020)

  • Add a scrollbar to the server browser
  • Increase scrolling speed of the server browser
  • Remove team player limits from all gamemodes, allowing more than 64 players on servers
  • Add a specific error message for busy servers when connecting to Zeus

Build 17380 (21/12/2020)

  • Fix a handle leak when running multiple VU clients.
  • Reduce idle CPU usage of VU when running multiple clients.
  • Re-introduce the -noUpdate launch argument for servers.

Build 17370 (21/12/2020)

  • Fix a UI crash after a failed backend reconnection.
  • Improve backend connection error messages.
  • Add support for displaying global messages.

Build 17368 (20/12/2020)

  • VeniceEXT was updated to version 1.0.8 (changelog).

Build 17358 (20/12/2020)

  • Introduce a new compact listing view for the server browser.
  • Improve visibility of the server listing headings (filters, sorters, etc.).
  • Change default squad size to 4.
  • Fix a UI crash after a failed login attempt.
  • VeniceEXT was updated to version 1.0.7 (changelog).

Build 17353 (19/12/2020)

  • VeniceEXT was updated to version 1.0.6 (changelog).
  • Update to Lua 5.4.2.

Build 17349 (18/12/2020)

  • VeniceEXT was updated to version 1.0.5 (changelog).

Build 17345 (11/12/2020)

  • VeniceEXT was updated to version 1.0.4 (changelog).

Build 17343 (9/12/2020)

  • Fix floating point issue with VeniceEXT client KillCounterEntity.

Build 17342 (9/12/2020)

  • VeniceEXT was updated to version 1.0.3 (changelog).

Build 17336 (8/12/2020)

  • Fix RCON crashes across the entire remote interface (#512).
  • Add support for exposing client KillCounterEntity to VeniceEXT.

Build 17335 (5/12/2020)

  • Hotpatch crashes caused by the havok debris system (#542).
  • Fix VeniceEXT version number (#550).

Build 17316 (21/11/2020)

  • Fix a regression with the lua engine that caused crashes on level load (#543).
  • Minor performance improvements and bugfixes.
  • VeniceEXT was updated to version 1.0.2 (changelog).

Build 17307 (13/11/2020)

  • Rework frostbite animation code to allow processing up to 512 animation operations at once (was 64, fixes #537).

Build 17301 (12/11/2020)

  • Fix crashes caused by using Frostbite textures in the WebUI (#539).
  • Update to Lua 5.4.1.

Build 17262 (28/10/2020)

  • Fix a bug where team ticket counts were missing in RCON command serverInfo (#517).
  • Fix a bug where an invalid RCON client would crash the server (#526).
  • Fix a bug where vu.serverBanner could not be cleared once set (#518).
  • Apply all currently known bugfixes to Lua core.
  • VeniceEXT was updated to version 1.0.1 (changelog).

Build 17259 (28/10/2020)

  • Fix a bug which would cause the server to only process one network message on every update / frame. This should greatly improve performance and reduce delays for mods which use NetEvents extensively.

Build 17203 (27/10/2020)

  • You can now have your server be unlisted (not shown in the server list) by launching it with the -unlisted argument (see here for more details).
  • You can now specify the server connection IP manually using the -joinaddr argument (see here for more details).

Build 17182 (05/10/2020)

  • Fix game activation via the -activate command-line option (thanks Imposter).

Build 17169 (03/10/2020)

  • Allow creating and using up to 4 different soldiers.
  • Fixed scrolling issue when VU wasn't fullscreen or in the main monitor.
Last modified March 25, 2021: Add missing patch notes for 17545 (d9a911a)