Releases: calendulish/steam-tools-ng
v3.1.5
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
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
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
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
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
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
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
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
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
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!)