Releases: habedi/gogg
Releases · habedi/gogg
v0.4.3
Gogg v0.4.3
This release mainly includes minor improvements and a few bug fixes.
Main Changes
New Features
- Improved the file size estimation UI (#75)
- Added the feature to see the game information on
gogdb.org(#69) - Added the feature to check if a game is already downloaded (#64)
- Added a few filters to game search UI (#62)
- Added limit on the number of concurrent downloads (#67)
- Added the option to keep only the latest version of files (#59)
- Added the option to store the downloaded files in a RomM-compatible layout (#70)
- Added support for ARM64 builds (for Linux and Windows) (#60)
Login Improvements
Other Changes
- Fixed several bugs (#65, #68, #84, and #71)
- Updated Go dependencies
- Added issue templates (#73)
- Improved the project's overall test coverage (#80)
- Updated documentation and examples
Acknowledgment
- Thanks @pa-0 for help with finding bugs and feature suggestions.
Full Changelog: v0.4.2...v0.4.3
v0.4.2
Gogg v0.4.2
This release includes improvements to the GUI, adds Docker support, and fixes a lot of bugs.
Main Changes
Better GUI
- New settings tab
- Combined catalogue and library into one view
- Clearer labels and layout
- Better file and download views
- Dropdown to choose number of threads (#43)
- Gogg now has an icon (#44)
- Option to skip patch downloads using a smart rule (#34)
- Lots of bug fixes and visual improvements
Login Improvements
- Added support for Microsoft Edge (#31)
- Reworked login logic to be more robust to failure
Docker Support
- You can now run Gogg (CLI only) as a Docker container (#35)
- Good for servers or systems without a GUI
- See docs for more details
Other Changes
Full Changelog: https://github.com/habedi/gogg/compare/v0.4.1...v0.4.2
v0.4.1-beta
What's Changed
- Added a GUI that provides most of the functionality of the CLI. The GUI can be started by running
gogg guicommand. - Removed the AMD64 build for macOS (builds should work on macOS 14 and newer).
- Fixed a few bugs, revised the documentation, added more information, and corrected some inaccuracies.
Full Changelog: v0.4.0...v0.4.1-beta
This is a beta release. Please report bugs via the issues page
v0.4.0
What's Changed
- Added a new command (
file size) to calculate the storage size of the downloaded game files without actually downloading them. - Improved error handling for cases where information for a game is not in the catalogue.
- Updated the example scripts and added a new script for calculating the total size of the games owned by the user on GOG.
Full Changelog: v0.3.1...v0.4.0
v0.3.1
This is mostly a bugfix release.
What's Changed
- Improved the error handling when using
catalogueanddownloadcommands. - Reduced the timeout for the login in headless mode to 30 seconds.
- Fixed a few errors in the documentation and added an example for running Gogg in debug mode in Windows.
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed?
- Username and password are no longer stored in the internal database.
- Improved the login process: Gogg tries to log in using headless mode first and then retries in windowed mode if login in headless mode fails.
- Simplified the user interface by replacing the
initandauthcommands with thelogincommand. - Added a new top-level command named
filefor file-related tasks, like computing hashes for downloaded files. - Added the feature to download and store all the game files for a game in one directory (via the
flattenflag). - URL-encoded characters are now decoded during download and will correctly appear in the file names.
- Added an updated demo.
v0.2.2
Release version v0.2.2
- Binary builds for Windows, Linux, and macOS
v0.2.1
Release version v0.2.1
- Binary builds for Windows, Linux, and macOS