Skip to content

Releases: maxisoft/ASFFreeGames

ASFFreeGames v1.8.0

13 Oct 19:47
8721bf4
Compare
Choose a tag to compare

Changelog

Plugin is now compatbile with ASF's updateplugins command

What's Changed

  • Implement ASF's plugin auto update via GitHub release (v1.8.x) by @maxisoft in #102
  • Bump actions/upload-artifact from 4.4.0 to 4.4.3 by @dependabot in #98
  • Bump actions/checkout from 4.1.7 to 4.2.1 by @dependabot in #96

Full Changelog: v1.7.1...v1.8.0

ASFFreeGames v1.7.1

11 Oct 14:36
bdcdf3d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.7.0...v1.7.1

ASFFreeGames v1.7.0

11 Sep 11:12
Compare
Choose a tag to compare

Introducing Increased Reliability with Redlib Integration!

I'm pleased to announce the release of ASFFreeGames v1.7.0, bringing a major improvement to ensure you never miss out on free Steam games again!

What's New?

  • Enhanced Reliability with Redlib: This release now leverages Redlib instances, a kindof Reddit proxy, as a failover mechanism. In case of any Reddit API errors, Redlib will seamlessly take over, guaranteeing uninterrupted access to free game offerings.

Changelog

What's Changed

  • Redlib as alternative to reddit api by @maxisoft in #88
  • Ordered dict functionality by @maxisoft in #87
  • Integrations tests should work again by automatically using Redlib instead of rate-limited reddit api

Full details and contributions can be found in the changelog: v1.6.2...v1.7.0

ASFFreeGames v1.6.2

09 Sep 13:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.1...v1.6.2

ASFFreeGames v1.6.1

08 Aug 14:20
Compare
Choose a tag to compare

Changelog

What's Changed

  • Improve ASF-FreeGames: JSON serialization, error handling, and HttpClient optimizations by @maxisoft in #85
  • Add Proxy Support for Reddit Requests by @maxisoft in #77
  • Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #78
  • Bump actions/download-artifact from 4.1.7 to 4.1.8 by @dependabot in #81

Full Changelog: v1.5.3...v1.6.1

ASFFreeGames v1.6.0

08 Aug 14:11
79fb49d
Compare
Choose a tag to compare
ASFFreeGames v1.6.0 Pre-release
Pre-release

Changelog

What's Changed

  • Improve ASF-FreeGames: JSON serialization, error handling, and HttpClient optimizations by @maxisoft in #85
  • Add Proxy Support for Reddit Requests by @maxisoft in #77
  • Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #78
  • Bump actions/download-artifact from 4.1.7 to 4.1.8 by @dependabot in #81

Full Changelog: v1.5.3...v1.6.0

ASFFreeGames v1.5.3

22 May 09:50
Compare
Choose a tag to compare

ASFFreeGames v1.5.3 Release Notes

This release introduces several updates and improvements aimed at enhancing the application's stability and user experience.

Enhancements:

  • A comprehensive error handling mechanism has been implemented in CommandDispatcher.cs.
  • The retry logic in RedditHelper has been optimized to prevent redundant retries.
  • Exception handling for Reddit JSON loading has been centralized in FreeGamesCommand.cs.
  • Logging behavior now provides detailed error information based on the VerboseLog setting from ASFFreeGamesOptions.

Bug Fixes:

  • Issue #72 related to application crashes on Reddit request failures has been resolved.

Dependency Updates:

  • Updated actions/checkout from 4.1.5 to 4.1.6.

The contributors' and users' feedback has been invaluable in making these improvements. For more details on the changes, refer to the full changelog.

Full Changelog: v1.5.2...v1.5.3

ASFFreeGames v1.5.2

11 May 10:59
1e8c529
Compare
Choose a tag to compare

What's Changed

  • Resolve KeyNotFoundException and Enhance Bot Handling in Free Game Collection by @maxisoft in #71
  • Bump pozetroninc/github-action-get-latest-release from 0.7.0 to 0.8.0 by @dependabot in #68
  • Bump gautamkrishnar/keepalive-workflow from 1 to 2 by @dependabot in #67
  • Bump actions/checkout from 4.1.1 to 4.1.5 by @dependabot in #69

Full Changelog: v1.5.1...v1.5.2

ASFFreeGames v1.5.1

05 May 10:14
928784c
Compare
Choose a tag to compare

This release introduces a series of enhancements and fixes that bring the ASFFreeGames plugin up to speed with the latest ASF version, improving stability and compatibility.

Changes:

  • Upgrade: Updated the plugin to be compatible with the latest ASF version, addressing previous incompatibility issues.
  • Configuration Saving: Fixed an issue with ASFFreeGamesOptions to ensure the correct file size when saving configurations.
  • Version Bump: Bumped the plugin version to 1.5.1.
  • Dependency Management: Added the missing Microsoft.NET.Test.Sdk version to package versions to resolve build errors.
  • Compilation: Refactored code to ensure successful compilation in publish mode.
  • CI/CD: Updated GitHub Actions workflows to use .NET 8.0 SDK, enhancing the CI build process.
  • Logging: Removed debug logging from RedditHelper to clean up the output.
  • Error Handling: Refined error handling and retry logic in RedditHelper for more robust operation.
  • Optimization: Refactored RandomUtils for better performance using Math and MemoryMarshal.Cast.
  • Thread-Safety: Enhanced GaussianRandom class to ensure thread safety and compliance with ASF's GetNon... method.
  • Alignment: Modified GaussianRandom class to align with the Wikipedia C++ implementation.
  • Edge Case Handling: Improved GaussianRandom class to handle edge cases more effectively.

Fixes:

This update addresses several critical issues reported by users:

  • Fixes incompatibility of plugin version 1.4.1 with ASF version 5.5.1.4 (#54).
  • Resolves crashes when ASFFreeGames V1.3.0.0 searches for free games (#52).
  • Addresses errors reported on the latest version of ASF (#50).
  • Corrects the System.MissingMethodException encountered in previous versions (#46).

This update ensures that users will have a smoother and more reliable experience with the ASFFreeGames plugin.

What's Changed

  • Bump actions/upload-artifact from 3.1.1 to 3.1.2 by @dependabot in #21
  • Bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #20
  • Bump actions/download-artifact from 3.0.1 to 3.0.2 by @dependabot in #19
  • Bump pozetroninc/github-action-get-latest-release from 0.6.0 to 0.7.0 by @dependabot in #22
  • Bump actions/checkout from 3.3.0 to 3.4.0 by @dependabot in #23
  • Bump actions/checkout from 3.4.0 to 3.5.0 by @dependabot in #24
  • Bump actions/checkout from 3.5.0 to 3.5.2 by @dependabot in #25
  • Bump crazy-max/ghaction-import-gpg from 5.2.0 to 5.3.0 by @dependabot in #26
  • Bump actions/checkout from 3.5.2 to 3.5.3 by @dependabot in #29
  • Handle reddit 5xx errors and refactor ASFFreeGamesPlugin class by @maxisoft in #31
  • Bump actions/checkout from 3.5.3 to 4.1.1 by @dependabot in #40
  • Bump ad-m/github-push-action from 0.6.0 to 0.8.0 by @dependabot in #39
  • Bump crazy-max/ghaction-import-gpg from 5.3.0 to 6.0.0 by @dependabot in #37
  • Bump actions/upload-artifact from 3.1.2 to 3.1.3 by @dependabot in #35
  • Randomize collect interval (#18) and improve code readability by @maxisoft in #41
  • Fix System.MissingMethodException occurring in trimmed ASF binary by @maxisoft in #44
  • Bump actions/download-artifact from 3.0.2 to 4.1.7 by @dependabot in #63
  • Bump actions/setup-dotnet from 3 to 4 by @dependabot in #47
  • Bump crazy-max/ghaction-import-gpg from 6.0.0 to 6.1.0 by @dependabot in #53
  • Bump nick-fields/retry from 2 to 3 by @dependabot in #59
  • Bump actions/upload-artifact from 3.1.3 to 4.3.3 by @dependabot in #64
  • Comprehensive Update and Fixes for ASFFreeGames Plugin v1.5.1 by @maxisoft in #65

Full Changelog: v1.3.0...v1.5.1

ASFFreeGames v1.4.1

07 Nov 11:55
v1.4.1
18f4c60
Compare
Choose a tag to compare
ASFFreeGames v1.4.1 Pre-release
Pre-release

Changelog

  • Fixed a System.MissingMethodException occurring in trimmed ASF binary by @maxisoft in #44

Full Changelog: https://github.com/maxisoft/ASFFreeGames/compare/v1.4.0…v1.4.1