Skip to content

Releases: ktwrd/beans-rs

v1.7.0 (Team Fortress 2: Classic)

19 Feb 06:22
Compare
Choose a tag to compare

Release v1.7.0 for "Team Fortress 2: Classic"

⚠️ This is an experimental version of beans-rs ⚠️

The TF2C Branch of beans-rs is not supported by the developers of Team Fortress 2: Classic and exists for people who do not want to use the official TF2C installer, or they have issues with the official installer. You can download the official installer on the TF2C Website.

If you have any problems, please create an issue. DO NOT CONTACT THE TF2C TEAM FOR SUPPORT OR HELP WITH THE INSTALLER

This version of beans-rs is not compatible with the official installer, since it stores the current version in a different format (we use .adastral, they use rev.txt)

v1.7.0 (Open Fortress)

19 Feb 05:47
c52bbd7
Compare
Choose a tag to compare

⚠️ For Non-Open Fortress Players, Please see the "Other Games" Section ⚠️

  • Use aria2c for downloading files (see: #35 )
    • reqwest will still be used as a fallback when aria2c can't be found.
  • Use rust nightly 2025-01-10
  • Disable QuickEdit on Windows (stupidiest shit I've seen)
  • Updated post-install text to mention the "previous2021" branch for the Source SDK (see: #38 )

If you have any problems with this release, please create an issue.

Other Games

1.7-rc1-0

19 Feb 05:37
d544e24
Compare
Choose a tag to compare
1.7-rc1-0 Pre-release
Pre-release
Merge pull request #38 from ktwrd/feature/installcomplete-enginebranc…

20241019-2

19 Oct 05:27
7588aab
Compare
Choose a tag to compare
20241019-2 Pre-release
Pre-release
Updated release.yml

20241019-1

19 Oct 05:17
f4c176f
Compare
Choose a tag to compare
20241019-1 Pre-release
Pre-release
Updated release.yml

v1.6.0

30 Sep 12:12
c9ec24d
Compare
Choose a tag to compare

Breaking Changes

  • musl builds will be dropped since #19 was merged and fltk-sys doesn't have good enough support for musl builds, so beans-rs will be referencing glibc (whatever version that the ubuntu-20.04 runner is using)

Additions

  • fltk will be used for dialogs to remove inconsistencies across systems. (#19 @ktwrd)
    • fltk will never be used when the --no-pause flag is present.
  • Added the ability to uninstall the targeted app (#29 @ktwrd)
    • Game must be closed for this to work, and an error message will show to the user if the game is already open. Checked with; crate::helper::is_game_running(String)
  • Added a progress bar for .tar.zstd extraction (#32 @ktwrd)
    • Note The decompressed size is estimated since you cannot get the decompressed zstd size without actually decompressing it (afaik, please correct me if I'm wrong)
  • Created specification for rustfmt (thx @toastxc for the help!)

v1.5.2

14 Jul 06:38
ca8a015
Compare
Choose a tag to compare

Changes since v1.5.1

  • Merged #24
    • Fixed get_free_space failing when the provided location is on a mount point that has a length less than 2.
  • Merged #27
    • A custom temporary directory can now be defined with the environment variable ADASTRAL_TMPDIR (must already exist for this to work).

v1.5.1

11 Jul 00:44
71998f2
Compare
Choose a tag to compare

Minor fixes for the Steam Deck, and some small additions.

Changes since v1.4.5

  • Merged #16
    • beans-rs will now ask you for confirmation when using the install subcommand (or via the wizard) if an existing installation is deteced.
    • To ignore the prompt, use the --confirm argument (after the install subcommand) to forcefully overwrite the existing install.
  • Removed requirement for libssl and glibc on Linux (will be reverted when #19 is merged)
  • GitHub Actions now builds with musl for Linux.
  • Implement logic for clean workflow.
  • Merged #21
    • When steamos is detected, ~/.tmp/ will be used instead of /var/tmp due to storage restrictions.

July 10th 2024

10 Jul 12:48
bf15a4b
Compare
Choose a tag to compare
July 10th 2024 Pre-release
Pre-release
  • Merged #21
    • When steamos is detected, ~/.tmp/ will be used instead of /var/tmp due to storage restrictions.
  • Bumped version to v1.5.1

20240710-1

10 Jul 13:02
faecdcb
Compare
Choose a tag to compare
20240710-1 Pre-release
Pre-release
Update mod.rs