Releases: vinegarhq/vinegar
Releases · vinegarhq/vinegar
v1.6.0
- 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
- 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
v1.5.7
- Fixes systems with multiple GPUs, causing Vinegar to panic even without configuration
- Deprecated
env
forglobal.env
, keeping it for compatibility - Added error checking for if DXVK is enabled and using non-dxvk compatible renderer
v1.5.6
- Fixes go build requirements by downgrading back to only a requirement of go version
1.21
v1.5.5
- 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
andsplash
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:
v1.5.4
- Fixes Studio's font by removing a broken font
- Bloxstrap Discord rich presence protocol implemented
- Forward Roblox's log to Vinegar too
- Proper API Error handling
- Roblox will be killed when it says its been shutdown (#173)
- SIGINT/SIGTERM now only kills Roblox
- Wineprefix will not be automatically killed if another Roblox process is running
- Dialog will display if the user attempts to do an action in which WebView is required, which is broken on Wine
- Dropped disablement of Wine crash dialogs
v1.5.3
- Fixes critical bug where the prefix root directory hasn't been created before wine can use it, causing it to exit if it doesn't already
v1.5.2
v1.5.1
- New
[global]
section of configuration which encompasses both player and studio but either can override. - Print DXVK URL during download
- Change DPI to 97 during Wineprefix initialization
- Renamed Studio during splash window
- Bring back
CommFound
, which only checks for the process of Roblox instead of waiting for Wine to exit, fixing #173- Enable Autokill for studio