Skip to content

Releases: vinegarhq/vinegar

v1.7.2

13 Feb 16:57
86029c2

Choose a tag to compare

  • Fixed Critical Roblox Protocol MIME URI handling, respecting Roblox's preferred backend channel choice.

From previous release:

  • Multi-prefix support, Player and Studio have their own indivisual wineprefix, the old shared one being removed upon run - Backup your files!

v1.7.1

13 Feb 12:19
dabfc0a

Choose a tag to compare

  • Literally just fixed desktop files

From previous release:

  • Multi-prefix support, Player and Studio have their own indivisual wineprefix, the old shared one being removed upon run - Backup your files!

Note: The release vendored tarball has been re-uploaded:

5e97a6deb616a9995db104f7df079a843848242a736a078c14f7c2ad4fcf030a  vinegar-v1.7.1.tar.xz

v1.7.0

13 Feb 09:36
ebf93de

Choose a tag to compare

  • Multi-prefix support, Player and Studio have their own indivisual wineprefix, the old shared one being removed upon run - Backup your files!
  • Added indexing to sysinfo's Card array
  • Globally changed all of logging to be from log/slog
  • Refactored BloxstrapRPC, implemented full BloxstrapRPC protocol support
  • Merlin removal
  • All download requests have a retry limit of 3 times
  • Added ULWGL support
  • Switched to reading from Roblox's Log files instead of parsing Wine's debug channels
  • Wineprefix is not killed after Roblox - robloxmutexer runs in background, dying when there are no roblox processes

Note: The release vendored tarball has been re-uploaded:

c021e5affd3d38dadf2f70fdbdd37b285f1f1eb5bdbc14a70dfe138ab89e993e  vinegar-v1.7.0.tar.xz

v1.6.1

18 Jan 21:02
6545e22

Choose a tag to compare

  • Fixed default channel check for manifest path
  • Added matrix badge
  • Makefile now removes svg on uninstallation
  • Fixed package downloading
  • AVX block is now a warning
  • Changed sysinfo output
  • Unhid the .desktop for compatibility with flathub rules

v1.6.0

21 Dec 21:22
7f5d95b

Choose a tag to compare

  • Refactored internal state, saves only after a successful Binary setup process
  • Refactored DXVK, fetches DXVK tarball to a temporary file, no caching involved.
  • Dropped Global ([global]) configuration directive. Please use [env] as opposed to [global.env].
  • Splash uses 44x64 padding accurate logo
  • Stub desktop file is included
  • nosplash support is dropped (build-time splash, splash can still be disabled via configuration)
  • Require AVX before doing anything, if AVX is not present, vinegar will immediately exit with a dialog message.
  • Switched to the drpc discord rpc library, fixes some problems such as Flatpak discord RPC.
  • Error dialog now appears upon Binary failure
  • Allow Splash to be built with wayland and vulkan by default
  • Vinegar will ask the user if they would like to submit hardware information to Merlin via dialog

v1.5.9

09 Dec 20:29
8054419

Choose a tag to compare

  • Changed vinegar sysinfo output slightly
  • Set binary environment during vinegar run-time (fixed #265)
  • Set env OBS_VKCAPTURE by default for player by @Noted-Jrelvas in #278
  • Added Git version retrieval if available in vinegar sysinfo
  • Updated Vinegar's Usage output
  • Add new "GameMode" option which implements org.freedesktop.portal.GameMode by @Noted-Jrelvas in #284
  • Updated Go modules
  • Print card path in vinegar sysinfo
  • Use card PCI discriminator for PRIME
  • Removed vinegar install-webview2
  • Don't panic on nosplash with splash enabled
  • sysinfo: check if cpu has split lock detection flag by @Noted-Jrelvas in #289
  • Added Roblox manifest zip file size to internal structures
  • Set Roblox renderer during configuration initialization for Binaries
  • Fix setting Studio Environment or FFlags
  • Introduce Merlin hardware data submission with vinegar submit

v1.5.8

03 Nov 17:17
40698e4

Choose a tag to compare

  • Fixes DXVK renderer checking due to global boolean (#254)
  • Set renderer to D3D11 by default
  • Allows exotic multi-gpu systems to use PRIME, with the proper OpenGL check
  • Initial unit tests

v1.5.7

02 Nov 13:57
9324a23

Choose a tag to compare

  • Fixes systems with multiple GPUs, causing Vinegar to panic even without configuration
  • Deprecated env for global.env, keeping it for compatibility
  • Added error checking for if DXVK is enabled and using non-dxvk compatible renderer

v1.5.6

01 Nov 10:35
c12f747

Choose a tag to compare

  • Fixes go build requirements by downgrading back to only a requirement of go version 1.21

v1.5.5

01 Nov 08:42
66c0354

Choose a tag to compare

  • Added automatic PRIME Gpu handling and gpu Configuration option (#206) @Noted-Jrelvas
  • Added 'See game page' for Discord Rich Presence
  • Make Discord RPC Failure a warning
  • Adjusted and clarified errors
  • Removed ability to kill Roblox after it says it has been shutdown
  • Added new Splash styles: Familar and Compact ui.style = "familar/compact"
  • Changed Dialog style to match Compact
  • Skip wineprefix initialization and set DPI only
  • Added system information grabbing: vinegar sysinfo
  • Fixed vinegar edit automatic configuration creation
  • Removed Vinegar branding from MIME Desktop files
  • Bumped Go version requirement
  • Updated Go modules
  • Export config and splash packages
  • Kill wineprefix on 'Cancel' on Splash, fixing the ability to kill Roblox when the Splash window is closed.

sysinfo sub-command preview:

## System information
* Distro: KISS Linux
* Processor: 13th Gen Intel(R) Core(TM) i5-13600K
  * Supports AVX: true
* Kernel: 6.5.9acid
* Wine: wine-8.18
* Cards:
  * Card 0: amdgpu /sys/class/drm/card0

Splash 'Compact' style preview:
image

Splash 'Familar' style preview:
image

Dialog window preview:
image