All notable changes to this project will be documented in this file. See versionize for commit guidelines.
3.1.0 (2024-12-20)
3.0.0 (2024-12-06)
- deps: upgrade to .NET 9 (f240edc)
- deps: upgrade to .NET 9 (f240edc)
2.8.0 (2024-10-05)
- remove config option "BackgroundProcessingWithTryCatch" (3c4252f)
2.7.1 (2024-08-03)
2.7.0 (2024-08-02)
- use MSBuild targets for building multi-arch Docker images from NuGet package mu88.Shared (b352582)
2.6.2 (2024-08-02)
- readd multi-arch Docker target again (5743d93)
2.6.1 (2024-08-02)
2.6.0 (2024-08-02)
- replace OpenTelemetry and multi-manifest Docker image logic with NuGet package mu88.Shared (4be013c)
2.5.2 (2024-07-17)
- do not reuse Playwright session as this leaks memory (0b4592f)
2.5.1 (2024-07-15)
2.5.0 (2024-07-10)
- add options to configure page reuse and try-catch (df65611)
2.4.0 (2024-07-07)
- keep background service running when exception occurs (f2f9cef)
2.3.1 (2024-06-29)
2.3.0 (2024-06-16)
- add OpenTelemetry (4255ad3)
2.2.3 (2024-02-09)
2.2.2 (2024-02-09)
2.2.1 (2024-02-09)
2.2.0 (2023-11-19)
- detect (hidden) login button before logging in (dac768c)
2.1.1 (2023-11-19)
2.1.0 (2023-11-18)
- introduce concept of availability indicator (1f78793)
2.0.1 (2023-11-17)
- assign proper permissions to create file (5533728)
2.0.0 (2023-11-17)
- use .NET 8 (a62666d)
- use .NET 8 (a62666d)
1.21.0 (2023-11-17)
- add Docker support (08bea34)
- add image creation time (8543d7c)
- add Waveshare instructions (activity) (010c7a9)
- always create image when starting and using background processor (76c54ae)
- apply activity to background service (e60e491)
- avoid unnecessary call to dashboard URL (04a84aa)
- consume less power and extract sensitive data into config file (c374d89)
- create new endpoint for image creation by width and height (a6d8406)
- display current battery status on Waveshare display (e71694c)
- host under sub-resource (522a313)
- implement background screenshot creator (4112ec4)
- make background processing optional (3afd358)
- provide image as black/white and bytes-only (9916aa0)
- reuse Playwright page (83ca7be)
- set last modification time as custom HTTP header (f4e2708)
- use Raspi's deep sleep (c27b698)
- change order of columns and rows (760598f)
- check for other login string (5c88805)
- don't use sleep APIs from machine module (4d09f25)
- process pixels correctly by inverting bits (c17048a)
- rename config parameter in settings (7c68074)
- use fixed version 3.4.4 of openHAB until Playwright problem is solved (76eaa06)