Releases: simplyRoba/pixoo-bridge.rs
Releases · simplyRoba/pixoo-bridge.rs
v0.11.1
0.11.1 (2026-03-27)
Bug Fixes
- ci: bump docker/build-push-action from 6 to 7 (ea89ca3)
- ci: bump docker/metadata-action from 5 to 6 (8f2f451)
- deps: bump image from 0.25.9 to 0.25.10 (edeb66a)
- deps: bump quinn-proto from 0.11.13 to 0.11.14 (61a9786)
- deps: bump rustls-webpki from 0.103.9 to 0.103.10 (a9c6a43)
- deps: bump tracing-subscriber from 0.3.22 to 0.3.23 (f3473c9)
- deps: bump uuid from 1.21.0 to 1.22.0 (6e26e08)
- deps: bump uuid from 1.22.0 to 1.23.0 (9057586)
v0.11.0
0.11.0 (2026-03-05)
Features
- add /draw/remote endpoint for downloading images from URLs (a0327db)
- add comprehensive code review for pixoo-bridge.rs v0.10.0 (dc08279)
- add text drawing endpoints and validation for Pixoo commands (2f20aea)
- enhance error handling with ErrorBuilder and refactor response generation (6b280cf)
Bug Fixes
- ci: bump actions/download-artifact from 7 to 8 (cd05b9e)
- ci: bump actions/upload-artifact from 6 to 7 (26bc385)
- ci: bump docker/login-action from 3 to 4 (a960c81)
- ci: bump docker/setup-buildx-action from 3 to 4 (b7318db)
- ci: remove cross-compiler from CI and isolate cache keys (#73) (2787662)
- correct /reboot success status code in README from 204 to 200 (d11741e)
- correct command for updating global npm tools in devcontainer configuration (beb4971)
- deps: bump chrono from 0.4.43 to 0.4.44 (0edf410)
- deps: bump thiserror from 1.0.69 to 2.0.18 (35999a3)
- deps: bump tokio from 1.49.0 to 1.50.0 (fa777c2)
- deps: bump uuid from 1.20.0 to 1.21.0 (a2096d5)
- format imports in draw.rs and add settings.local.json for permissions (af64dfc)
- honor PIXOO_BRIDGE_PORT in Dockerfile health check (ad68a26)
- implement integration tests for error paths in middleware (62cd4b9)
- mark access log level as debug and document resolution (2f0262b)
- mark several review items as won't fix and clarify resolution details (51b896c)
- remove settings.local.json as it is no longer needed (de8a7a8)
- replace hardcoded PicWidth with PIXOO_FRAME_DIM constant (a054852)
- request_tracing: replace constant reference to HEADER_NAME in tests (9d79184)
- tests: simplify request creation in test case (b22c66e)
- update devcontainer configuration for Rust and npm tools (48e8ca0)
- update send_command to use reference for PixooCommand in multiple files (fb05298)
v0.10.0
v0.9.0
0.9.0 (2026-02-09)
Features
- add /draw/fill endpoint for RGB color display fill (#66) (b11aff9)
- add request ID correlation middleware and logging enhancements (#67) (7ba96f7)
- enforce required PIXOO_BASE_URL configuration at startup (183d1da)
- implement graceful shutdown handling for server (43bde85)
- implement POST /draw/upload endpoint for image uploads (#69) (96f0599)
Bug Fixes
v0.8.1
v0.8.0
0.8.0 (2026-02-06)
Features
- add endpoints for modifying device settings (time format and temperature unit) (#62) (f8b73a5)
- add environment variables for telemetry and tracking in devcontainer (5ebda3d)
- add manage endpoint for display control e.g. brightness and orientation (#63) (0349702)
Bug Fixes
- rename PIXOO_CLIENT_TIMEOUT_MS to PIXOO_TIMEOUT_MS for consistency (a776a3f)
v0.7.0
0.7.0 (2026-02-04)
Features
- add manage command for setting weather, time and time offset (#60) (e4a8579)
- add request validation (#55) (3ef4686)
- api: add GET endpoints for managing settings, time, and weather (#52) (1ae4bd0)
- enable clippy pedantic lints project-wide (#59) (abbab90)
- implement error mapping for pixoo errors (#56) (ae2285d)
- logging: add request logging middleware for HTTP requests (507c4a5)
Bug Fixes
- deps: bump bytes from 1.11.0 to 1.11.1 (#54) (9b89031)
- deps: bump httpmock from 0.8.2 to 0.8.3 (45580b5)
- deps: bump validator from 0.16.1 to 0.20.0 (4a112f3)
- tests: update mock server responses to return error_code 1 (7dfb9fc)
- use proper openspec format for clippy-pedantic-standard artifacts (92f0c7a)