Skip to content

Releases: calendulish/steam-tools-ng

v3.1.5

06 Jun 01:07
cdfea78
Compare
Choose a tag to compare

ArchLinux:
pikaur -S steam-tools-ng

Gentoo:
eselect repository enable calendulish
emaint sync --repo calendulish
emerge steam-tools-ng

Other Linux:
pip install --user steam-tools-ng

Windows:
winget install steam-tools-ng
or download and run steam-tools-ng-latest.exe bellow

MacOS:
MEEH!

Fixes:

  • Fix a problem when starting confirmation module with no config file
  • Fix a problem when coupon bot has an empty inventory
  • [Linux Only] Fix a problem when running cardfarming with invisible mode enabled
  • [Linux Only] Fix a problem that system theme wasn't synchronized on the first execution
  • Minor GUI layout fixes
  • Update the default coupon bot account id to the new one
  • [Windows Only] Update Python to 3.12
  • [Windows Only] Update Gtk to 4.14

known issues:

  • console mode can throw errors on some systems when exiting

v3.1.4

15 Aug 02:38
7b3e80c
Compare
Choose a tag to compare

ArchLinux:
pikaur -S steam-tools-ng

Gentoo:
eselect repository enable calendulish
emaint sync --repo calendulish
emerge steam-tools-ng

Other Linux:
pip install --user steam-tools-ng

Windows:
winget install steam-tools-ng
or download and run steam-tools-ng-latest.exe bellow

MacOS:
MEEH!

Fixes:

  • Fix a problem that cause unrecoverable disconnect
  • Fix empty secrets when using advanced login
  • [console] Fix oneshot param not working
  • [console] Fix log files being cleaned when it shouldn't
  • [Linux Only] Fix graphical regressions on Gtk 4.10+
  • [Windows Only] Update Gtk to 4.12

known issues:

  • console mode can throw errors on some systems when exiting

v3.1.1

27 Jul 14:36
b397593
Compare
Choose a tag to compare

ArchLinux:
pikaur -S steam-tools-ng

Gentoo:
eselect repository enable calendulish
emaint sync --repo calendulish
emerge steam-tools-ng

Other Linux:
pip install --user steam-tools-ng

Windows:
winget install steam-tools-ng
or download and run steam-tools-ng-latest.exe bellow

MacOS:
MEEH!

Fixes:

  • Fix language popup appearing when it shouldn't
  • Fix popup placement at parent on initialization
  • Fix entries not updating when user manually edit the config file
  • Fix error when trying to get confirmations on some types
  • Fix config/log button size on settings window
  • fixed size for tree columns has been removed
  • pt_BR translation updated
  • [Windows Only] Install VC++ Redist if needed

v3.1

21 Jul 19:24
da35e90
Compare
Choose a tag to compare

ArchLinux:
pikaur -S steam-tools-ng

Gentoo:
eselect repository enable calendulish
emaint sync --repo calendulish
emerge steam-tools-ng

Other Linux:
pip install --user steam-tools-ng

Windows:
Download and run steam-tools-latest.exe bellow

MacOS:
MEEH!

Changes:

  • Update login to work with latest Steam changes
  • Update GUI with the new Gtk widgets
  • Show summary when accepting offers
  • Show retry countdown when wrong 2FA is entered
  • Login restrictions is now update on-the-fly
  • Limited account is now allowed (functionality will be limited too!)
  • Increase confirmation update delay to 30s
  • Increase coupons delay when an error occurs
  • Add a warning to restart GUI when changing languages
  • Add remove authenticator functionality on GUI and CLI
  • Config entries will now load when changing tabs
  • Coupons blacklist will now accept partial matching (with *)
  • [Windows Only] Update Gtk to v4.10
  • [Windows Only] Update stlib to v2.0
  • [Windows Only] SteamAPIExecutor is now running natively (workaround removed)

Fixes:

  • Fix some missing command line params
  • Fix inconsistencies when secrets have changed
  • Fix cardfarming play_event
  • Fix coupon sorting when matching owned games
  • Fix coupon progress bar after finish fetching
  • Remove on-the-fly translations

known issues:

  • Some translations are missing (sorry, I'm feeling lazy now, you can help)

v3.0.1

15 Apr 21:45
f77c36f
Compare
Choose a tag to compare

ArchLinux:
pikaur -S steam-tools-ng

Gentoo:
eselect repository enable calendulish
emaint sync --repo calendulish
emerge steam-tools-ng

Other Linux:
pip install --user steam-tools-ng

Windows:
Download and run steam-tools-latest.exe bellow

MacOS:
MEEH!

Fixes:

  • Fix a problem that cause inconsistencies on disabled modules
  • confirmations: minor aesthetic repairs
  • [Windows Only] Fix cardfarming not executing games when running from CLI
  • [Windows Only] Remove deprecated libs when installing new versions

known issues:

  • [Linux Only] STNG GUI will not show up after update Gtk to 4.10. It will be fixed by the next pygobject release (see #27)
    EDIT: A temporary workaround has been applied to linux packages
  • [Windows Only] Automate builds are breaking some functionality of console modules. Building manually for now.

v3.0

04 Apr 10:14
a9a68f2
Compare
Choose a tag to compare

ArchLinux:
pikaur -S steam-tools-ng

Gentoo:
eselect repository enable calendulish
emaint sync --repo calendulish
emerge steam-tools-ng

Other Linux:
pip install --user steam-tools-ng

Windows:
Download and run steam-tools-latest.exe bellow

MacOS:
MEEH!

Changes:

  • New GUI
  • [steamgifts] new module with multiple strategies
  • [confirmations] better batch finalize dialog
  • [coupons] Don't show owned games
  • Built in accordance with PEP 621
  • pt_BR translation updated

Fixes:

  • Fix occasional unrecoverable disconnect when Steam servers are slow
  • Allow only one instance
  • Prevent actions to being executed multiple times
  • Deduplicate SSL fixes

v2.1.2

26 Jan 04:41
2ebc3a4
Compare
Choose a tag to compare

ArchLinux:
pikaur -S steam-tools-ng

Gentoo:
eselect repository enable calendulish
emaint sync --repo calendulish
emerge steam-tools-ng

Other Linux:
pip install --user steam-tools-ng

Windows:
Download and run steam-tools-latest.exe bellow

MacOS:
MEEH!

Fixes:

  • Fix cardfarming not working (typo)

v2.1.1

15 Jan 01:17
c792cad
Compare
Choose a tag to compare

ArchLinux:
pikaur -S steam-tools-ng

Gentoo:
eselect repository enable calendulish
emaint sync --repo calendulish
emerge steam-tools-ng

Other Linux:
pip install --user steam-tools-ng

Windows:
Download and run steam-tools-latest.exe bellow

MacOS:
MEEH!

Fixes:

  • Fix errors when trying to finalize confirmations
  • Fix windows binary not working as expect on last build
  • Fix minimum discount setting not being saved

v2.1.0

13 Jan 15:42
07e81c6
Compare
Choose a tag to compare

ArchLinux:
pikaur -S steam-tools-ng

Gentoo:
eselect-repository enable calendulish
emaint sync --repo calendulish
emerge steam-tools-ng

Other Linux:
pip install --user steam-tools-ng

Windows:
Download and run steam-tools-latest.exe bellow

MacOS:
MEEH!

Changes:

  • Show time remaining when waiting for changes
  • Log from CLI has been dropped to warning level
  • [coupons] Add warning about coupons fetch operation
  • [coupons] Add a config option to set minimum discount
  • [coupons] Check for blacklist changes after rate limit timer
  • [coupons] Prevent rate limit for empty inventories
  • [coupons] Wait fetch event before show status
  • [cardfarming] Show total cards remaining from all badges
  • [cardfarming] Make config options more clear
  • [cardfarming] Make running executors info more descriptive
  • [cardfarming] Drop confirmation logs has been dropped to debug level
  • [steamgifts] Make config options more clear
  • [steamtrades] Make config options more clear
  • [WindowsOnly] Update python to v3.11
  • [WindowsOnly] Update stlib to v1.1.1
  • Linux packages updated
  • pt_BR translation updated
  • Cake added

Fixes:

  • [LinuxOnly] Fix psutil being imported when it shouldn't
  • [GUI] Fix unsafe GUI mode detection
  • [GUI] Fix password being cleared after login failed
  • [GUI] Fix deffered strings not being translated
  • [GUI] Fix errors when saved password is invalid
  • [GUI] Fix errors when user enter an invalid steamid
  • [GUI] Double check cookies after successful login
  • [CLI] Fix output overlapping
  • [CLI] Fix log flood on timed events
  • [CLI] Fix console params
  • [CLI] Fix shutdown errors when running from CLI
  • [CLI] Fix errors when saved password is invalid
  • [CLI] Fix captcha file being saved as invalid format
  • [CLI] Double check cookies after successful login
  • [CLI] Fix errors when user enter an invalid steamid

v2.0.2

15 Dec 02:26
86828f9
Compare
Choose a tag to compare

Changes:

  • Show number of games waiting to run when updating drops
  • Update translations

Fixes:

  • Fix incorrect game being restarted after resume from paused state on cardfarming
  • Fix incorrect appid being show as "running" on GUI mode
  • Fix a rare error that can occur when user connection fails while receiving response from server
  • [Windows Only] Fix game processes not answering to internals commands
  • [Windows Only] Fix program name on Task Manager

Known Issues:
gentoo and archlinux packages are not updated
french translation are not updated (you can help translating STNG to your language!)