Releases: goodtrailer/daily-desktop
2025.1214.0
What's Changed
Core/Desktop
Code Quality
- Core: Add inner exception to
ProviderExceptionconstructor by @goodtrailer in #122
Providers
Bug Fixes
- Pixiv: Update regex patterns by @goodtrailer in #119
- Unsplash: Archive project by @goodtrailer in #121
- CalvinAndHobbes: Temporarily disabled due to issue that requires long-term, difficult fix by @goodtrailer in #121
Miscellaneous
- Meta: Upgrade to .NET 10 (Windows) and update dependencies by @goodtrailer in #118
- Tests: Decrease flakiness of Wikimedia Commons test by @goodtrailer in #120
Full Changelog: 2025.526.0...2025.1214.0
2025.526.0
What's Changed
Full Changelog: 2025.508.0...2025.526.0
Providers
Enhancements
- Providers: Add HTML string to exception messages for easier debugging by @goodtrailer in #110
Bug Fixes
- Pixiv: Use ranking page instead of image page for data, and fall back to runner-ups by @goodtrailer in #109
- Unsplash: Fix image URI regex pattern by @goodtrailer in #112
- FalseKnees: Deprecate provider by @goodtrailer in #113
2025.508.0
What's Changed
Full Changelog: 2025.406.0...2025.508.0
Providers
Bug Fixes
- Pixiv: Fix Pixiv provider image URI pattern by @goodtrailer in #107
2025.406.0
What's Changed
Full Changelog: 2025.111.0...2025.406.0
Core/Desktop
Bug Fixes
- Desktop: Update licensing for 3rd party libraries by @goodtrailer in #106
Task
Enhancements
- Task: Serialize exceptions in
wallpaper.jsonso that exception messages are more visible by @goodtrailer in #97
Providers
Bug Fixes
- Pixiv: Make image URI pattern more robust by @goodtrailer in #101
- CalvinAndHobbes: Fix image URI pattern by @goodtrailer in #102
- CalvinAndHobbes: Fix image URI regex (again), and also date regex by @goodtrailer in #103
Miscellaneous
- Tests: Ignore certain tests if
CIenvironment variable is enabled by @goodtrailer in #99 - Tests: Reduce false positives for Wikimedia Commons by @goodtrailer in #104
2025.111.0
What's Changed
Providers
Enhancements
- Bing: Use Bing API to fetch image data, and increase desired resolution by @goodtrailer in #95
Bug Fixes
- FalseKnees: Fix regex patterns by @goodtrailer in #93
Miscellaneous
- Meta: Update LICENSE copyright by @github-actions in #91
Full Changelog: 2024.617.0...2025.111.0
2024.617.0
What's Changed
Providers
Bug Fixes
- DeviantArt: Fix patterns by @goodtrailer in #89
- Unsplash: Fix patterns by @goodtrailer in #86
- FalseKnees: Fix patterns by @goodtrailer in #88
Miscellaneous
- Meta: Update LICENSE copyright by @github-actions in #85
- Task: Update ImageMagick to 13.9.1 by @goodtrailer in #87
Full Changelog: 2023.1103.0...2024.617.0
2023.1103.0
What's Changed
Providers
Bug Fixes
- Unsplash: Fix patterns by @goodtrailer in #84
Task
Bug Fixes
- Task: Fix ImageMagick blur parameters by @goodtrailer in #83
Full Changelog: 2023.905.0...2023.1103.0
2023.905.0
What's Changed
Core/Desktop
Bug Fixes
- Core: Cancel previous operation to update Task by @goodtrailer in #81
Task
Enhancements
- Task: Switch out
superfastblurforMagick.NETby @goodtrailer in #82
Providers
Bug Fixes
- FalseKnees: Fix image URI pattern by @goodtrailer in #79
- RedditEarthPorn: Fix patterns by @goodtrailer in #80
Full Changelog: 2023.862.0...2023.905.0
2023.862.0
⚠️ Notice
The old Calvin and Hobbes DLL is not compatible with this new version of Daily Desktop, so you will have to download the new version below. Also, Windows Defender (or any other anti-malware software) may cause the application to initially freeze up a bit as it scans the provider DLLs to make sure they aren't malicious. This should only be a one-time issue.
What's Changed
Core/Desktop
Bug Fixes
- Core: Address situation where provider scan fails by @goodtrailer in #70
Code Quality
- Core: Remove sync duplicate methods by @goodtrailer in #71
Full Changelog: 2023.429.0...2023.862.0
2023.429.0
⚠️ Notice
Old provider DLLs are not compatible with this new version of Daily Desktop, so you will have to download the new versions below. Also, Windows Defender (or any other anti-malware software) may cause the application to initially freeze up a bit as it scans the provider DLLs to make sure they aren't malicious. This should only be a one-time issue.
What's Changed
Core/Desktop
Enhancements
- Core: Make all operations async by @goodtrailer in #56
- Core: Add HTTP Accept-Language header support by @goodtrailer in #59
- Desktop: Improve hyperlink colors by @goodtrailer in #14
- Desktop: Display
nulltitle/author/date by @goodtrailer in #12 - Desktop: Add about/licensing page by @goodtrailer in #15
- Desktop: Use rich text for description by @goodtrailer in #13
Bug Fixes
- Core: Use an
HttpClientsingleton to prevent unnecessary disposal by @goodtrailer in #57 - Core: Make
HttpUtils.Clientnon-nullable by @goodtrailer in #58 - Desktop: Fix file URIs to conform to standard by @goodtrailer in #28
- Desktop: Kill process if failing to close after delay by @goodtrailer in #66
Code Quality
- Core: Rework configuration system by @goodtrailer in #50
- Core: Add sync versions of methods for
ProviderStoreby @goodtrailer in #62
Providers
Enhancements
- FalseKnees: Improve provider description by @goodtrailer in #29
- Pixiv: Add tags to wallpaper description by @goodtrailer in #60
- Unsplash: Add tags to wallpaper description by @goodtrailer in #65
- Xkcd: Implement xkcd provider by @goodtrailer in #40
Bug Fixes
- Bing: Fix title URI regex by @goodtrailer in #26
- DeviantArt: Fix ImageUri regex by @goodtrailer in #7
- EarthPorn: Fix description regex by @goodtrailer in #18
- FalseKnees: Fix image URI by @goodtrailer in #8
- FalseKnees: Use index.html instead of raw domain by @goodtrailer in #9
- FalseKnees: Fix source URI by @goodtrailer in #27
- MTG: Fix patterns to match new MTG wallpaper page by @goodtrailer in #10
Miscellaneous
- Meta: Stop using obsolete features left from .NET Framework by @goodtrailer in #6
- Meta: Update LICENSE copyright by @github-actions in #19
- Repo: Enable nullable on all projects by @goodtrailer in #43
- Tests: Disable DeviantArt Test by @goodtrailer in #20
New Contributors
- @github-actions made their first contribution in #17
Full Changelog: 2022.108.0...2023.319.0