Skip to content
Tags give the ability to mark specific points in history as being important
  • v7.20.12
    ca5e1b34 · Bump version to 7.20.12 ·
    Release: Release v7.20.12
    v7.20.12
    
    Update documentation links.
  • v7.20.11
    a06c6dd3 · v7.20.11 ·
    Release: Release v7.20.11
    v7.20.11
    
    This version changes two things:
    - THe environment sanitization code is completely disarmed for now
    - Launch URI parsing is improved to account for all variants that the Roblox site generates
  • v7.19.11 Release: Release v7.19.11
    v7.19.11
    
    Don't log launch uris :3
  • v7.19.10 Release: Release v7.19.10
    v7.19.10
    
    Patch version that handles an edge case for cloud game URLS. Launch URI values can be empty.
  • v7.19.9 Release: Release v7.19.9
    v7.19.9
    
    Disable environment variable sanitization by default
  • v7.19.8
    ab4fc84e · Version 7.19.8 ·
    Release: Release v7.19.8
    v7.19.8
    
    This version of Grapejuice makes a lot of changes intended to help with the new 64-bit Roblox client.
    
    Grapejuice will now block the installation of the Microsoft Edge Webview 2. It does this because the installation program of the Webview will cause the Roblox installation program to hang. The Microsoft Edge Webview 2 component is still required for some functionality on Roblox. For that reason, Grapejuice now also comes with a button that invokes the installation of the Webview. Adding to that, when you do have the Webview installed, Grapejuice will disable the updated that comes with it. The Microsoft Edge update program is supposed to exit, but it is broken on Wine, just like the installation program. When the service is enabled, it will cause the wineserver to run indefinitely.
    
    Some of the Grapejuice community members have discovered that the new Roblox client makes memory dumps when it encounters a problem. Doing that is fairly common, but on Linux it brings some security risks with it. There are developer tools that require users to store secrets in environment variables and each process on Linux has a copy of the environment variable table. So if you were to have any secrets stored while playing Roblox, those might get uploaded to Roblox. While the chance of this happening is low, because you shouldn't be storing those secrets globally, it is good practice to add an additional layer of security. Starting with this version, Grapejuice will only pass environment variables to Roblox processes that are required to run the game. Any other environment variables are filtered out and discarded.
    
    Roblox has had a native option to "unlock" your fps for quite a while now, but because the client would not run on Wine, Grapejuice wasn't updated to take that change into account. Now that Roblox works on Wine again, Grapejuice has moved away from the third party fps unlocker. Grapejuice now natively supports unlocking your FPS. You can enable this by toggling the switch for 'Set target FPS' in the settings and setting a target FPS for your monitor.
    
    Last but not least, a small fix that should help some users that have previously used a patched Wine. Grapejuice will now always fall back to the system Wine Home in case the one that has been configured is invalid.
  • v7.14.4 Release: Release v7.14.4
    v7.14.4
    
    This version of Grapejuice adds a Roblox Release channel setting!
    
    Aside that some minor bugs were fixed:
    - Grapejuice now throws a real error when it can not fetch a version
    - The self-updater doesn't crash anymore. This broke after the virtualenv update.
    - Removed the player warning dialog
  • v7.11.4
    33595fcc · v7.11.4 ·
    Release: Release v7.11.4
    v7.11.4
    
    Fixes an issue with the pyproject.toml entry-points configuration. This update only applies to source install of Grapejuice.
  • v7.11.3
    7a84c618 · Version 7.11.3 ·
    Release: Release v7.11.3
    v7.11.3
    
    Fixes an issue with pydantic versions on certain Linux distributions. Courtesy of @TestingPlant.
  • v7.10.3
    b9296096 · v7.10.3 ·
    Release: Release v7.10.3
    v7.10.3
    
    This version of Grapejuice has some QoL features and bug fixes.
    
    Grapejuice will now display a warning when attempting to start the player. Roblox is actively blocking Wine, so the player will not work regardless. Doing this should reduce support requests for an issue we cannot fix at the moment.
    
    Bug fixes and other minor changes:
    - Dropped calls to deprecated pydantic methods.
    - Grapejuice no longer makes a symlink at `~/.local/var/log/grapejuice`.
    - Empty settings files are detected and defaults will be loaded instead.
    - Source installs are now performed using virtualenv instead of the user's Python site.
      * Using the user's Python site became unsupported with newer versions of pip
  • v7.8.3
    605e381d · Update pyproject.toml ·
    Release: Release v7.8.3
    v7.8.3
    
    Updates pyproject.toml file. Changes were required to satisfy the build system.
  • v7.8.2
    f77881ad · Add pyproject.toml ·
    Release: Release v7.8.2
    v7.8.2
    
    Adds pyproject.toml, required for newer source installs
  • v7.7.2
    ef8ecefa · v7.7.2 ·
    Release: Release v7.7.2
    v7.7.2
    
    Reduce possible [REDACTED] spam in logs.
  • v7.6.2
    49ca27a8 · v7.2.6 ·
    Release: Release v7.6.2
    v7.6.2
    
    Some minor changes:
    - Replaced the Sign into Studio button with an App button
    - Made logging more verbose in Winprefix creation/search functions
  • v7.5.1 Release: Release v7.5.1
    v7.5.1
    
    Changes:
    - Minor fix to settings migration feature
    - Updated documentation
    - Fix for installing DXVK > 2.0
    
    If you want to upgrade DXVK just perform the following steps for a prefix:
    1. Disable DXVK
    2. Save Changes
    3. Enable DVK
    4. Save Changes
  • v7.2.1
    80986fbe · Update Studio Icon ·
    Release: Release v7.2.1
    v7.2.1
    
    This version only has two minor changes:
    - Minor fixes of the documentation
    - Grapejuice now uses the new Roblox Studio icon
  • v7.2.0 Release: Release v7.2.0
    v7.2.0
    
    Minor fix: fixes boolean fast flag being converted to integers through Pydantic parsing.
  • v7.1.0
    0ba358ee · Fix bug in self-updater ·
    Release: Release v7.1.0
    v7.1.0
    
    Fixes a bug in the Grapejuice self-updater where it would download the update package with the wrong filename.
  • v7.0.0
    1db00288 · Version 7.0.0 ·
    Release: Release v7.0.0
    v7.0.0
    
    A new major release!
    
    This version of Grapejuice brings:
    - Support for the new roblox-studio-auth protocol
    - Support for the Developer Deep linking protocol
    
    And the reason for the major version bump: Grapejuice settings are now validated using Pydantic. That means large parts of Grapejuice internals had to be changed.
  • v6.2.2 Release: Release v6.2.2
    v6.2.2
    
    Minor fix for the PRIME offload toggle setting