What's Changed
- Add French translation (fr.json) by @foXaCe in #759
- Support Rinkhals printer names by @marcolivierarsenault in #770
- Add Codex-assisted maintenance workflow by @marcolivierarsenault in #784
- Remove Lychee pre-commit hook by @marcolivierarsenault in #785
- Add durable Moonraker review and validation guidance by @marcolivierarsenault in #808
- fix: handle incomplete Moonraker output pin and heater configuration (Qidi Q2) by @Saur0o0n in #771
- Latest revision of suppressing log messages by @dewi-ny-je in #756
- Bump sphinx-toolbox from 4.2.0 to 4.3.1 by @dependabot[bot] in #796
- Bump ruff from 0.15.21 to 0.17.1 by @dependabot[bot] in #809
- Bump pre-commit from 4.6.0 to 4.7.0 by @dependabot[bot] in #810
- Use device registry helpers in send_gcode tests by @dewi-ny-je in #813
- Bump pytest-homeassistant-custom-component from 0.13.346 to 0.13.373 by @dependabot[bot] in #811
- Chore/consolidate dependency updates by @dewi-ny-je in #814
- Drop deprecated device registry properties and async_timeout by @dewi-ny-je in #815
- Apply ruff format to the integration code by @dewi-ny-je in #816
- fix(number): log skipped heaters and require numeric max_value by @dewi-ny-je in #817
- Feature/u1 filament info by @dewi-ny-je in #825
- fix(sensor): handle Spoolman status without spool_id by @dewi-ny-je in #826
- Handle missing Klipper data without KeyErrors (supersedes #736) by @dewi-ny-je in #827
- Bump sphinx from 9.1.0 to 9.2.0 by @dependabot[bot] in #819
- Bump pyturbojpeg from 2.5.0 to 2.6.1 by @dependabot[bot] in #820
- Bump ruff from 0.17.1 to 0.17.3 by @dependabot[bot] in #821
- Bump pytest-homeassistant-custom-component from 0.13.373 to 0.13.375 by @dependabot[bot] in #822
- Add device classes to temperature, humidity and pressure sensors by @Luca-Bachini-Barr in #823
- Report Moonraker errors from every command by @Luca-Bachini-Barr in #824
- Add speed and RPM sensors for temperature_fan by @atudor2 in #806
- Automate releases with GitHub workflows by @dewi-ny-je in #828
- Keep last job's filename, duration and filament until standby by @dewi-ny-je in #832
- Add reconfigure flow to change printer connection settings by @dewi-ny-je in #831
- Support Moonraker login when adding a printer by @dewi-ny-je in #833
- Use plain indexing in binary sensor is_on lambdas by @dewi-ny-je in #835
- Use snapshots for webcams without an MJPEG stream by @dewi-ny-je in #834
- 1.14.0b0 by @dewi-ny-je in #836
New Contributors
- @foXaCe made their first contribution in #759
- @Saur0o0n made their first contribution in #771
- @Luca-Bachini-Barr made their first contribution in #823
- @atudor2 made their first contribution in #806
Full Changelog: 1.13.4...1.14.0b0