Releases: LittleBigRefresh/Refresher
v1.5.1
Hello! While this release of Refresher doesn't have any new features, it does contain a lot of error handling for common areas where things tend to break. If you were struggling to figure out Refresher before, some new error messages should pop up and point you in the right direction.
This release also includes builds for ARM/ARM64, the target primarily for Android, and Chromebooks and such. We probably won't ever have native support for Android but we now support trying to run Refresher under Termux or something similar.
NOTE: Due to restrictions imposed on ad-hoc signed apps, macOS users may need to run the following command in Terminal before launching the app. Replace /path/to
with the folder containing Refresher.app
.
xattr -d com.apple.quarantine /path/to/Refresher.app
Full Changelog: v1.5.0...v1.5.1
v1.5.0
NOTE: Due to restrictions imposed on ad-hoc signed apps, macOS users may need to run the following command in Terminal before launching the app. Replace /path/to
with the folder containing Refresher.app
.
xattr -d com.apple.quarantine /path/to/Refresher.app
What's Changed
- Add custom user-agent for Refresher client by @crystall1nedev in #64
- MacOS support by @Beyley and @crystall1nedev in #62
- Fix available length not counting the first null byte by @turecross321 in #68
New Contributors
- @crystall1nedev made their first contribution in #63
Full Changelog: v1.4.11...v1.5.0
v1.4.11
Commits
- 68f71f9: Handle KeyNotFound when parsing PARAM.SFO versions (jvyden)
- 9dcfc31: Better error handling when using AutoDiscover (jvyden)
- 414b8ce: Catch OpenURL exceptions (jvyden)
- d0bf4a7: Don't capture NotSupportedExceptions when setting images (jvyden)
- 5107460: Handle EndOfStreamException when reading PARAM.SFO (jvyden)
- f8ebf72: Error handling for IDPS (jvyden)
- 525c8d9: Handle FTP errors (jvyden)
- d0385e9: Adjust unhandled exception text (jvyden)
- 6329070: Automagic PPU hash detection (jvyden)
- 0cb2737: I definitely did NOT copy from ChatGPT. Why would I ever do that and then commit it? (jvyden)
v1.4.10
v1.4.9
v1.4.8
Commits
- 3abb863: fix null error (jvyden)
- 20f435a: clarify bad error (jvyden)
- 3e189d5: syntax (jvyden)
- 3c9e9f0: Automatically create RPCS3 patches folder if it does not exist (jvyden)
- 2729793: Automatically determine game version (jvyden)
- ea5d242: Better logging (jvyden)
- 9ef6ae2: Dont do game version error (jvyden)
v1.4.7
v1.4.6
v1.4.5
Commits
- 6ab5e30: Bump FluentFTP from 49.0.1 to 49.0.2 (dependabot[bot]) #53
- aaa5087: Fix URLs not opening correctly on Windows (jvyden)
- da71885: Fix broken guide URLs (jvyden)
- bf7c75f: Configure more options in Sentry (jvyden)
- e66b9ab: Verify URL before invoking AutoDiscover (jvyden)
- 9c404fd: Extra logging for downloading license files (jvyden)
- 982aabf: Bump Sentry from 3.41.4 to 4.2.1 (dependabot[bot]) #59
- b6fea27: Clarify digest warning (Beyley Thomas) #61
- 78b0a10: Consistent logging (jvyden)
- ea1cc88: Always flush exceptions (jvyden)
- 53dc604: Upgrade eto.forms and sentry (jvyden)
- 3e8c155: Bump WPF to 2.8.3 (jvyden)
v1.4.4
This release introduces various fixes and tweaks that allow for patching LBP Hub.
It also introduces support for Sentry, which sends minimal information to us when Refresher encounters an error to help spot unreported issues. If you are uncomfortable with Sentry or its privacy policy, please let us know and we will add the ability for you to opt out.
Commits
- 85f31f3: Sentry integration test (jvyden)
- 994d51b: remove test exception (jvyden)
- 0aefe0d: Sentry breadcrumbs (jvyden)
- 8bf4754: Add pipe character to digest key pattern (jvyden)
- a421f41: Add list of blacklisted URLs for LBP Hub (jvyden)
- bea17ee: Log found URLs, add more hub blacklist urls (jvyden)
- 2b664eb: Double-check for edge cases where games that look like disc copies require a license (jvyden)