Skip to content

Releases: vrcx-team/VRCX

VRCX 2024.05.09

10 May 23:19
0b55d9c
Compare
Choose a tag to compare

Additions

  • Customize selected VRCX VIP/favorite friend groups in Settings > General > Favorite Friends.
    Screenshot 2024-05-14 183127
  • Added buttons to bulk add favorite friends, friends in instance or yourself to invite dialog user selection.
    Screenshot 2024-05-14 183712
  • Added dialog to create/edit/delete group posts.
    Screenshot 2024-05-14 183417
  • Update flags to support the newly added languages (#768).
  • Added support for uploading animated emojis.
  • Added a lot more actions to group moderation tools.
  • Apply group moderation action by userId(s).
  • Custom group related notifications e.g. when a group was renamed, owner changed, role added or removed, left/kicked from group.
  • Added Linux install script made by galister.
  • Add Polish localization (#766).
  • Add friend/favorite icons to "Previous Instance Info" dialog (#777).
  • Added support from group transfer request notifications.

Changes

  • Notification tab message column now contains invite instance location, you no longer need to hover over "type" in order to see invite location.
  • Remove auto generated invite message on notifications tab.
  • Prevent Prev and Next buttons from jumping around while using search.
  • Group related notifications will have the group name at the beginning of the message.
  • New instance dialog has undergone some changes to support upcoming VRChat changes (https://ask.vrchat.com/t/developer-update-2-may-2024/24284#changes-to-instance-apis-and-auto-creation-13).
  • New instance dialog will only list groups you have permission to create instances for.
  • New instance dialog group access switch will disable buttons for group access types you don't have permission to create.
  • Notification dot will now respect notification table filters, for those who want to hide unfriend notifications (#776).
  • Allow self invite while on DnD (#775).

Fixes

  • Fix emoji animation style dropdown height.
  • Fix notifications for OnPlayerJoinedBlocked.
  • Fix group member filter showing two everyone roles.
  • Remove update-friend console spam.
  • Fix some types of images not being displayed with VRCX notifications.
  • Fix missing error when inviting to closed instances.
  • Fix Material UI arrows pointing in wrong direction (#778).
  • Handling for symlinked VRC AppData folder #782

VRCX 2024.03.23

29 Mar 08:21
c286bd9
Compare
Choose a tag to compare

Breaking change:
If you use --config launch parameter it needs to be changed from the database location to the folder containing the database file.

Additions

  • Instance closing button, indicator and notification.
    image
    image1
    image2
  • PR: OVR Toolkit Notifications Settings > Notifications > OVR Toolkit HUD Notifications (#751).
    image
  • PR: Show Headset Battery percentage in VR Overlay (#742).
  • PR: Add Spanish localization (#734).
  • World favorite search, searches through both VRC and local favorites (#735).
  • Add "Play Time" to own user dialog, clicking it will open own previous instances dialog.
  • Add "Disable Local World Persistence" toggle to settings for those that want to disable the localhost webserver (#710).
  • Add V-Bucks count to profile tab.

Changes

  • Update list of languages.
  • Display limit for amount of groups joined.
  • Focus main window when a 2FA code or email is requested (#719).
  • Save new group instance region option independently.
  • Option to hide nicknames has been separated from hide memo toggle.
  • Persist friendbar category hide states (hide active and offline for more performance).
  • Show public group posts on group dialog for groups you aren't in.
  • Change OSC error to VRChat could not start OSC server so it doesn't seem like a VRCX related error, pls fix (https://vrchat.canny.io/bug-reports/p/installexe-breaks-osc-port-binding).
  • Emoji max value upped with API from 5 to 9.
  • Update to Cef 122.1.120.
  • Update openVR.

Fixes

  • PR: Material 3 Theme fixes (#707).
  • PR: Many localization updates.
  • PR: Fix saved accounts scrollbar (#726).
  • Fix needing to login again after switching accounts.
  • Fix "Start at Windows startup" and "Start as minimized state" not saving UI state.
  • Fix VRCX multi instance support when using a custom --config path.
  • Fix notification filters not saving when closing window without clicking save.
  • Fix resend 2FA email button (#732).
  • Fix screenshot viewer errors (#728).
  • Fix delete saved account button logging you into that account.
  • Fix VRCX failing to open a folder with WinApi, added fallback to open with explorer.
  • Allow PWI to save empty strings.
  • Add delay to group member fetching to avoid rate limiting error.
  • Fix performance issues with VR overlay system uptime counter (#743).
  • Fix previous world/user instances search box, it now searches for group name and world name as well.
  • Fix program breaking when editing notification filters without saving them after a fresh install.

VRCX 2023.12.24

30 Dec 22:13
bc4c115
Compare
Choose a tag to compare

🎄 Merry Christmas, happy holidays and happy new year! 🌟

Warning
Due to the .NET update this release will require you to sign in with 2FA again.

Additions

  • Option to enable desktop notifications when HMD proximity sensor is detected as AFK.
  • Option to automatically copy VRC camera photos to clipboard.
  • Add platform tags and imposter tags to avatar dialog.
  • Option to create or delete imposters.

Changes

  • We've upgraded from .NET Framework 4.7.2 to .NET Core 8 (#687).
  • PR: Remove GPUFix option, it should be fully automated now, if you previously had issues with the SteamVR overlay give it another try it might work for you now (928422e).
  • Copy image to clipboard button now includes filename and metadata.
  • Remove instance tag nonce, it's gone.
  • Favorite group names will default to key name when displayName is empty.
  • PWI can now "work" (readonly) in Unity editor under the worldId "test_world".
  • Self-host CefSharp SubProcess, Cef now runs as VRCX.exe having VRCX run from a single exe should make things like anti viruses and firewalls slightly more happy.
  • PR: Localization updates.
  • Update to Cef 120.1.80.

Fixes

  • Fix being logged out when friends list fails to fetch while logging in.
  • Fix login notification spam when internet is disconnected.
  • Ignore imposters when displaying avatar file sizes.
  • Fix world size being shown as "Error".
  • Fix cached worlds not showing in user dialog till next refresh.
  • Fix VRChat registry restore dialog opening when it shouldn't on a fresh install of VRCX.
  • Queued instances notification should now clear after 30 seconds of inactivity instead of an hour.
  • PR: Fixed issues with saving last window size (#699).
  • PR: Material 3 Theme fixes (#707).

VRCX 2023.11.06

12 Nov 02:25
2899ba9
Compare
Choose a tag to compare

Additions

  • Backup/Restore VRC registry settings, by default it'll automatically backup every week, after reinstalling windows it'll ask you once if you'd like to restore your VRC settings.
    image
  • Bulk avatar content tag editor, you like content_sex?
    image
  • Add content tags to avatar and world dialogs.
    image
  • Edit world content tags.
    image
  • Group member search.
    image
  • Bulk group member moderation.
    image
  • Add group "posts" to group dialog, this includes a search box and icon for post role visibility.
    image
  • Added visibility icon to user dialog groups tab.
    image
  • Add friend history tooltip to user dialog.
    image
  • Group member tooltip when a user has a manager note attached to their account.
  • Show an icon next to private avatars in favorites tab.
  • Add list of "friends in instance" to invite dialog.
  • Add a icon to the SteamVR overlay.
  • In world dialog hover over world publication date for time spent in labs.
  • Game log event for when OSC fails to start from its port being in use.
  • Russian localization added by like3ds.
  • Add Japanese Sign Language.

Changes

  • Move userId to bottom of user dialog with more copy options.
  • Refresh galley when image uploaded/deleted.
  • Clear group instance queue when your position in queue hasn't changed in an 1 hour (it assumes you've left the queue).
  • Notification tab search now searches inside of messages as well instead of only displayNames.
  • Change XSOverlay notification height depending on text length (Idea from: https://github.com/Minty-Labs/WindowsXSO).
  • Update Cef to 119.1.20.
  • PR: Many localization updates.

Fixes

  • PR: Fix "App Launcher" causing auto start apps to spam open & close (#673).
  • Fixes for failing to open user from gameLog tab.
  • Fix direct access breaking group dialog copy to clipboard button.
  • No longer clear login details when entering wrong username/password.
  • PR: Removed max cache expiry limit (#677).
  • Fix current user status state falling out of sync with UI.

VRCX 2023.09.18

26 Sep 04:20
aec7d93
Compare
Choose a tag to compare

Warning
Windows defender is detecting VRCX as a virus for some people this is a known issue. This release was delayed to help mitigate this by waiting a few days for Windows defender malware definitions to be updated.

Additions

  • Avatar memos. (#613)
  • Open external link copy to clipboard button.
  • Add picture_output_folder and picture_output_split_by_date to config.json.
  • Add "future proofing" tag on avatar dialog when your own avatar was uploaded with future proofing.
  • Add option to open "Common Folders" to Advanced settings.
  • Direct access now supports group discrims without requiring a short/long URL.
  • View world content tags on info tab.
  • Edit content tags on worlds.
  • Option to change recommended capacity for own worlds.
  • Bulk group invites.
  • Vietnamese localization. (#626)
  • Lots of localization updates.
  • Add search functionality to the screenshot viewer. (#627)
  • Add "Publication Date" and "Labs Publication Date" to world dialog.

Changes

  • Rename Quest to Android.
  • Wrist overlay tracker icons will now change colour depending on tracking state, yellow = calibrating, red = not tracking.
  • Deleted worlds or avatars will now fetch their names from VRCX database and have a warning icon to indicate that they're now private or deleted.
  • Update to Cef 116.

Fixes

  • Fix wrist feed breaking entirely when a friend joins a deleted group instance.
  • Fix max/recommend capacity everywhere.
  • Opening group dialog will now refresh all instances showing their queue lengths, etc.
  • Screenshot metadata dialog get last screenshot from correct location when using a custom photo folder location.
  • Reduce VRCX lag spike when joining a instance.
  • Fix Profile > Discord Names regex, it's now very basic.
  • Fix player list page having incorrect instance player count.
  • Fix current user instance timer being incorrect when in-game from another device.
  • Stop VRCX from killing auto started apps when closing VRCX.
  • Launch game using launch.exe instead of start_protected_game.exe to fix CPU affinity not being applied correctly.
  • Fix auto launch failing after invalid shortcut. (#622)

VRCX 2023.07.30

29 Jul 20:08
74a1353
Compare
Choose a tag to compare

Warning
Windows defender is detecting VRCX as a virus for some people this is a known issue. This release was delayed to help mitigate this by waiting a few days for Windows defender malware definitions to be updated.

Additions

  • Add auto status change, automatically change status when other people are in the instance, e.g. change status to "Join Me" while sleeping in an instance by yourself Settings > General > Automation (#590).
  • VRC+ Emoji manager.
  • Add avatar scaling disabled tag to world dialog.
  • Group dialog member roles and icons (if you have the group-members-manage role).
  • Add sorting options to user dialog worlds tab.
  • Contributors panel to display developer avatars (#605).

Changes

  • Change world dialog instance sorting, selected instance is now sorted to top of instance list, current user instance bellow that, instance with most friends and finally largest populated instances.
  • Full screen image dialog instead of immediately downloading images.
  • Avatar/User favorite buttons now work the same way as worlds.
  • Avatar analysis human readable file sizes.
  • Fancy menu item indicator (#604).
  • New login layout (#582).
  • Update Cef.

Fixes

  • Fix self invite button.
  • Fix new instance dialog creating invalid instance URLs.
  • Fix group notification response buttons.
  • Added a delay to game crash relaunch to try fix game being restarted after it was closed from SteamVR.
  • Fix users still being shown in current instance for a few mins when they're going offline.
  • Remove page reload on logout because it could get stuck in a reload loop.
  • Fix gameLog not updating from a invalid date being stored.
  • Fix handle leak (#603).
  • Fix default color schemes for browsers in dark mode (#606).
  • Fix gameLog datetime parsing never working with Thai buddhist calendar year (if you live in Thailand you can fix your gameLog by deleting your gameLog tables or fully resetting VRCX).

Localization updates

VRCX 2023.06.30

29 Jun 20:56
35ae13c
Compare
Choose a tag to compare

Warning
Windows defender is detecting VRCX as a virus for some people, this is a known issue and will hopefully be fixed soon (#568 (comment)).
This is a rushed update to fix a sudden breaking API change.

Additions

  • World memos.
  • Instance info is now fetched for every instance on world/user/group dialogs, this includes group instance queue size, instance full indicator, instance max capacity, minimum server version and player count per platform.
  • View and delete custom VRC+ emojis.
  • French localization.

Changes

  • New login screen layout (#582).
  • Hash check updates when using in-app updater.
  • No longer sort remote avatar search results.

Fixes

  • Fix feed not updating and friends being stuck in traveling state due to API changes.
  • Fix launch instance sending you to home world.
  • Improve monitoring of auto-started app processes (#578).
  • Fix users being show as active in the quick search history drop-down menu.
  • Fix null group names on new installations of VRCX.

VRCX 2023.06.15

14 Jun 13:36
4a97721
Compare
Choose a tag to compare

Note
Windows defender is detecting VRCX as a virus for some people, it's a known issue and will hopefully be fixed next update (#568 (comment)).

Additions

  • A new system for local world persistence has been implemented allowing worlds to store data in a local database through the VRChat logfile and serve it back to Udon using string loading More info. Check out Idle home to see it in action (#553).
  • New functionality to automatically launch arbitrary apps/files by placing shortcuts in the startup folder underneath the %AppData%\VRCX directory. These shortcuts will be opened when VRChat opens, and the processes spawned from them will be killed when VRChat closes. A new button has been added in Advanced options to open this folder (#544).
    image
  • Support CVR LFS image metadata in screenshot viewer.
  • New screenshot viewer options to copy image to clipboard, open image folder and drag/drop functionality (#536).
    image
  • Bulk unfavorite mode for unfavoriting multiple favorites at once.
  • Add displayName sorting to player list tab.
  • Add option to export friends list as JSON in the expected format for use with Furality.
  • Add VideoPlay logging for AVPro streams that aren't using usharp videoplayer.
  • Add French localization (#547) next update.
  • Feed/GameLog can now search by worldId/instanceId.

Groups

  • Added group instances tab to the side panel (updates every 5mins).
    image
  • Instance creation for groups, why is it a separate tab? because these new group instance options don't support custom instance id's, so the option is up to you if you'd rather have a custom instance id or group queuing/role whitelist.
    image
  • Group member sorting and role filtering.
    image
  • Added group search.
  • Add support for groups+ and public group instances.
  • Added group instance queuing related notifications, enabled by default.

Changes

  • Made default sidebar width thiccer to fix the new tabs, you can always change it back in Settings > Appearance > Side Panel > Width.
  • Move user created themes into base app for easier support.
  • Many changes to how VRCX checks if VRChat/SteamVR is running.
  • Many locale updates.
  • Remove coloured menu button on user dialog when a users avatar is shown/hidden.
  • Update Cef to 113.

Fixes

  • VRCX now shows the correct current instance when VRCX is running on a separate computer/device than VRChat.
  • Loading FriendsList tab is now instant and will no longer hang the entire app till it's done.
  • Fixed group dialog instances not being shown.
  • Fix world dialog not refreshing when joining a world with the world dialog open.
  • VRCX default settings no longer suck.

VRCX 2023.05.01

30 Apr 19:17
d7f4cb3
Compare
Choose a tag to compare

Additions

  • Relaunch and rejoin last instance on game crash option in Settings > Advanced > Relaunch VRChat after crashing.
    image1

  • Instance full indicator.
    image2

  • Screenshot manager to view screenshot metadata from VRCX screenshot helper or old VRC mods like LagFreeScreenshots (LFS) and ScreenshotManager in Settings > Advanced > Screenshot Metadata.
    image

  • Japanese localization (#522 @Assault1892).
  • Simplified Chinese localization (#488 @flower-elf).
  • Option to log Udon resources (strings and images) in Settings > General > Game Log this is disabled by default due to some worlds loading a LOT of resources (#513 @BoatFloater).
  • In app ChangeLog dialog shown after VRCX updates.
  • Report user for hacking option in user dialog dropdown, for when you get crashed by a user and can't report them in-game.
  • Log Udon exceptions to VRCX DevTools console.
  • Add button to remove some types of gameLog entries (#508).
  • Option to fetch avatar analysis in avatar JSON tab when it's available.
  • JSON tab button to save JSON to file.

Changes

  • Separate user probable troll/nuisance tag into "Almost Nuisance" and "Nuisance".
  • config.json camera image resolution option now goes up to 8K.
  • Group dialog member tab refresh button will now load entire member list, but only up to 5k members max because API says so.
  • Group dialog member tab will now show friends in groups you haven't joined.
  • Previous Instances dialog dates are now always in long date format.
  • Filter avatars changes in feed with the search term "private" or "public".
  • Display error on failed websocket connection.
  • Reconnect websocket every 30mins.
  • Various localization changes.
  • Update Cef to 112.

Fixes

  • Fix random memos being nuked when opening user dialog (Thanks @Timocop).
  • Fix VRCX logging into the wrong account after restarting.
  • Fix VR overlay sometimes failing to load.
  • Fix player list tab user trust rank sorting.
  • Fix VRC quit fix not killing the game sometimes.

VRCX 2023.02.18

17 Feb 15:46
d56e00d
Compare
Choose a tag to compare

Localization support has been added

@kamiya10 has painstakingly gone to the effort to add support for localization, currently 2 languages have been translated.
Language can be changed in Settings > Appearance and will be automatically set to your computers language after first launch.

Additions

image

  • Add option to save metadata info into pictures taken in-game Settings > Advanced. #483
  • Add resend 2FA email button. https://github.com/Natsumi-sama/VRCX/issues/34
  • Add gallery to group dialog.
  • Add user feedback to profile tab.
  • Add GameLog tab friend/favorite icons.
  • Add "copy world name" option to world dialog.

Changes

  • Rename VIP to favorites.
  • Adjust "busy" icon to be more red to distinguish it easier.
  • Only notify users of pending VRCX updates once.
  • Flash taskbar icon when VRCX requests a 2FA code.
  • Ignore frequent 504, 502 and 429 API errors.
  • Remove unseen notification icon from notification tab when group notifications have been seen in-game.

Fixes

  • Fix many email 2FA related bugs.
  • Fix notifications tab locking up from failed web request.
  • Fix rare crash when using "Discord Names" button.
  • Fix VRCX failing to load from inside a folder containing special characters.