Skip to content

Commit 80b5f96

Browse files
committed
chore(release): prepare v1.1.0
1 parent 6c1a0fe commit 80b5f96

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10-
## [1.1.0] - 2026-03-08
10+
## [1.1.0] - 2026-03-21
1111

1212
### Added
1313

1414
- `CameraStreamCoordinator` service to detect and register OEM camera streams from printer-reported stream URLs without manual configuration
15+
- Intelligent OEM camera fallback detection that probes `http://<printer-ip>:8080/?action=stream` when firmware omits the camera stream URL
1516
- `printerSettingsDefaults` utility for consistent per-printer settings initialization across backends
1617
- Test coverage for `camera-utils`, `printerSettingsDefaults`, and OEM stream coordinator behavior
1718
- Playwright E2E testing framework with dual configuration:
@@ -46,6 +47,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4647
### Changed
4748

4849
- Camera configuration resolution now uses `CameraStreamCoordinator` for OEM stream URL detection before falling back to per-printer overrides
50+
- Camera configuration resolution now falls back to the known OEM MJPEG endpoint when firmware does not report a stream URL
51+
- go2rtc camera stream reconciliation now handles OEM, custom, and intelligent fallback camera sources through the same managed stream path
52+
- `@ghosttypes/ff-api` is now pinned to `^1.3.0` to use `FiveMClient.detectCameraStream()` for intelligent fallback detection
4953
- All printer backends updated to expose the printer-reported OEM stream URL for coordinator use
5054
- `type-check` script now runs both `type-check:app` and `type-check:e2e` for full TypeScript validation
5155
- Camera streaming migrated from the legacy proxy/RTSP stack to go2rtc-managed per-context streams

0 commit comments

Comments
 (0)