0.13.0 (2023-06-13)
Bug Fixes
- WebAPI: Fixed Plex server HTTPS connections not working due to missing user-agent (8f9a48a)
- GithubActions: Fixed the caching of back-end nuget packages by specificing the package.lock.json path (d5e67b3)
- WebAPI: Fixed the CreatedAt and LastSeen values being incorrect when displaying the Server Dialog (4c0bd15)
- WebAPI: Fixed the download confirmation dialog displaying a checkbox which is not needed (8c894cb)
- WebAPI: Fixed the downloading failing when connecting with an HTTPS connection (2ed6c48)
- Web-UI: Fixed the empty Server Dialog -> Download Destinations page when no libraries are available by displaying an error text (c527d6b)
- WebAPI: Fixed the logging being formatted in a bloated redundant way, it should now be more compact (9bc1b8d)
- WebAPI: Fixed the UrlMaskingOperator being matched on everything (e5a5579)
- Web-UI: Fixed the width being too large of the download details dialog (3d87b7a)
- GithubActions: Specified the solution to build (0f62a44)
- GithubActions: Specified the solution to restore (43a188b)
Features
- WebAPI: All sensitive data that is logged is now masked, which should make sharing the logs much safer. (de96ee3)
- Web-UI: Improved the layout of the server data displayed in the Server settings dialog (b456ed0)
Performance Improvements
- Docker: Added --no-restore to the build step and used --locked-mode to force the use of the NuGet package.lock.json (fb1a63f)
- GithubActions: Possible optimization to share the build step for the back-end testing jobs (6e38832)
Reverts
- GithubActions: Revert attempt to split the build step for back-end testing (77e4ec8)