What's Changed
- Say what was written, because "no log line" is evidence (#647) by @zios0007 in #721
- A doorbell reporting BackKeyLight State 2 is still ringing by @zios0007 in #719
- Expose the doorbell press as an event entity (closes #715) by @zios0007 in #726
- A VTO's unlock was being discarded on arrival by @zios0007 in #723
- main is red: a ring-state fixture still registers a single listener by @zios0007 in #727
- Stop offering credentials a host keeps refusing (fixes #729) by @zios0007 in #730
- A doorbell event entity has to be able to ring by @zios0007 in #731
- Say whether the call was cancelled, and give it a button (closes #716) by @zios0007 in #732
- Answer a Basic challenge instead of reading it as a wrong password (#583) by @zios0007 in #733
- The event starts where Code= is, not on the fourth line (#587) by @zios0007 in #734
- Say that the pre-release channel exists and how to join it by @zios0007 in #740
- Decide channel numbering once per device, and only on an answer (fixes #724) by @zios0007 in #735
- Let a PTZ camera be steered, not only sent to saved positions (closes #534, #720) by @zios0007 in #736
- Report the things reporters keep being asked for by hand by @zios0007 in #737
- Record why a capability probe failed, instead of discarding it by @zios0007 in #738
- Remove a PTZ capability check that asks about lighting by @zios0007 in #739
- Read the overlay text back, not just write it (closes #461) by @zios0007 in #741
- Report what the channel numbering probe concluded by @zios0007 in #742
- An Illuminator entity needs a white light to illuminate with (#540) by @zios0007 in #743
- Detect and control direct-camera Siren and Security Light through RPC2 by @jays3l33t in #717
- Offer a recorder's other channels when adding one (closes #186) by @zios0007 in #746
- Point the manual install at a URL that exists (closes #199) by @zios0007 in #748
- Let a device stop go2rtc holding its talk channel (#595) by @fatbob01 in #749
- Run the tests on main, on a Python the tests can run on by @zios0007 in #750
- Say what InterVideoAccess is, since someone told us by @zios0007 in #752
- Write down the H.265 answer, which keeps being given one issue at a time by @zios0007 in #753
- One character decided whether a camera had a siren (#676) by @zios0007 in #756
- Test against the Home Assistant people actually run by @zios0007 in #751
- A snapshot the camera refused is not a service error (#290) by @zios0007 in #758
- Stop asking aiohttp for a cleanup it no longer does by @zios0007 in #759
- Quote the credentials on every stream URL, not most of them (#362) by @zios0007 in #760
- Fix AlarmLocal lost on a host with a single configured channel by @ppgac in #670
- Open a door over RPC2 when the CGI endpoint is not there (#465) — do not merge yet by @zios0007 in #722
- A doorbell press is a moment, so its sensor clears itself (#486, #375) by @zios0007 in #761
- Offer the presets the camera has, not ten to everyone (#713) by @zios0007 in #762
New Contributors
Full Changelog: 0.10.11...0.10.21