Releases: ktwrd/beans-rs
Releases · ktwrd/beans-rs
Release list
July 10th 2024
- Merged #21
- When steamos is detected,
~/.tmp/will be used instead of/var/tmpdue to storage restrictions.
- When steamos is detected,
- Bumped version to
v1.5.1
20240710-1
Update mod.rs
July 1st 2024
- Merged #16
beans-rswill now ask you for confirmation when using theinstallsubcommand (or via the wizard) if an existing installation is deteced.- To ignore the prompt, use the
--confirmargument (after theinstallsubcommand) to forcefully overwrite the existing install.
- Removed requirement for
libsslandglibcon Linux. - GitHub Actions now builds with musl for Linux.
- Implement logic for
cleanworkflow. - Bumped version to
v1.5.0
v1.4.5
Minor bug fixes
Changes since v1.4.4
- Remove
gameinfo.txtrestoring feature (after verify or update) gameinfo.txtwill only be backed up, to thegameinfo_backupsdirectory in the folder for your source mod.- Added note in
README.mdabout OpenSSL v3 being a runtime and development dependency (at the very least for Linux)
Note
The following operating systems are supported for troubleshooting and support;
- Debian Bookworm/Trixie/Sid
- Ubuntu 22.04, 24.04
- Windows 21H2 and later
v1.4.4
Changes since v1.4.3
- Revert PR #4
- Create sub-directory in temp directory (like
/var/tmp/beans-rs) - Make sure that console window properly shows on windows
- Fix compile issues on current nightly version (2024-06-13 breaks things, fixed by locking version to
nightly-2024-05-24)
v1.4.3
Just some minor changes.
Changes since v1.4.2
- Capture trace logging as a breadcrumb so it gets captured by Sentry.
- Show error reason in all errors that have an error inside of it.
- Change the GitHub Release URL since the repo was transferred from AdastralGroup to ktwrd
v1.4.2 - Hotfix
Just some bug fixes that weren't caught in testing.
Changes since v1.4.1
- Fixed
gameinfo.txtnot being restored onupdate. - Backup & Restore
gameinfo.txtwhen verifying game files.
v1.4.1
- Fixed "Update Available" message being show when it shouldn't be shown.
v1.4.0 - QoL and Stability Improvements
v1.4.0 intends to add many quality of life features for players, server owners, and other sourcemods that use the same versioning system.
Changes since v1.3.0
- Fix spelling mistake in wizard message.
- Only install Installing Visual C++ Redistributable when it cant be detected in the registry.
- Add Sentry integration
- Rewrite a lot of code to have better error handling.
- Show
"Installing Visual C++ Redistributable"message before showing the UAC dialog so users don't get jumpscared. - Prompt user for sourcemods directory when not found (and
--locationisn't provided), and it can't be found via the registry/file path. - Implement a system to easily swap what sources are used for downloading/updating games and what to call the mod. PR #1
- Add launch flags
- Add wizard option
dto enable debug mode (hidden) - Show message box when
panic!is used. - Add
install,verifyandupdatesubcommands. - Added a
--no-pauseparameter so you don't need to be there for the process to exit. - Fixed stability related to the
updatesubcommand. - Fixed
wizardinterrupting subcommands. - Fixed directory parsing on Windows.
- Fixed message boxes on Windows not properly doing new lines.
- Add contribution notes.
- Don't return error when
RunnerContext::gameinfo_perms()returns error. - Show a message in the CLI Wizard when a new update is available for the game.
- Disable Sentry on Debug Builds. PR #3
- Removed unnecessary files. PR #4
- Use
/var/tmpon Linux for storing temporary files instead of/tmpdue to some distros using/tmpas a ramdisk. - Show notification when a new version of
beans-rsis available.
