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
null
title/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
HttpClient
singleton to prevent unnecessary disposal by @goodtrailer in #57 - Core: Make
HttpUtils.Client
non-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
ProviderStore
by @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