ITADN
basnijholt/adaptive-lighting

版本发布 8

v1.28.0
? · 2025-11-27

## What’s Changed [![GitHub Sponsors](https://img.shields.io/github/sponsors/basnijholt)](https://github.com/sponsors/basnijholt) * Bump to v1.28.0 (#1310) @basnijholt * docs: add dobby5 as a contributor for code (#1309) @[allcontributors[bot]](https://github.com/apps/allcontributors) * Friendly names (#1258) @dobby5 * Stop pinning mypy-dev versions since old releases get deleted from PyPI (#1308) @basnijholt * Fix xfail and skipped tests to properly pass (#1307) @basnijholt * Translations update from Hosted Weblate (#1228) @weblate * docs: add therealmate as a contributor for translation (#1306) @[allcontributors[bot]](https://github.com/apps/allcontributors) * docs: add plageoj as a contributor for translation (#1305) @[allcontributors[bot]](https://github.com/apps/allcontributors) * docs: add maksim2005UKR as a contributor for translation (#1304) @[allcontributors[bot]](https://github.com/apps/allcontributors) * docs: add Athishbalu as a contributor for translation (#1303) @[allcontributors[bot]](https://github.com/apps/allcontributors) * docs: add hhjuhl as a contributor for translation (#1302) @[allcontributors[bot]](https://github.com/apps/allcontributors) * docs: add Rafael4A as a contributor for translation (#1301) @[allcontributors[bot]](https://github.com/apps/allcontributors) * docs: add Wijt as a contributor for translation (#1300) @[allcontributors[bot]](https://github.com/apps/allcontributors) * Add bidirectional color mode change detection (#1299) @basnijholt * docs: add DataGhost as a contributor for code (#1298) @[allcontributors[bot]](https://github.com/apps/allcontributors) * Check for external light mode (temperature vs rgb) switch (#1282) @DataGhost * docs: add ams2990 as a contributor for code (#1297) @[allcontributors[bot]](https://github.com/apps/allcontributors) * Fix some type hint issues (#1280) @ams2990 * ⬆️ Update actions/setup-python action to v6 (#1261) @[renovate[bot]](https://github.com/apps/renovate) * ⬆️ Update actions/upload-pages-artifact action to v4 (#1259) @[renovate[bot]](https://github.com/apps/renovate) * ⬆️ Update astral-sh/setup-uv action to v7 (#1271) @[renovate[bot]](https://github.com/apps/renovate) * Fix infinite loop when disabling SimpleSwitch entities (#1296) @basnijholt * ⬆️ Update mcr.microsoft.com/devcontainers/python Docker tag to v3 (#1292) @[renovate[bot]](https://github.com/apps/renovate) * ⬆️ Update actions/checkout action to v6 (#1288) @[renovate[bot]](https://github.com/apps/renovate) * Fix race condition where timer.start_time is None while is_running() is True (#1295) @basnijholt * docs: add Tommatheussen as a contributor for code (#1294) @[allcontributors[bot]](https://github.com/apps/allcontributors) **Full Changelog**: https://github.com/basnijholt/adaptive-lighting/compare/v1.27.0...v1.27.1

v1.27.0
? · 2025-11-27

## What’s Changed [![GitHub Sponsors](https://img.shields.io/github/sponsors/basnijholt)](https://github.com/sponsors/basnijholt) * Bump to 1.27.0 for fixes in 2025.12 (#1293) @basnijholt * Fix HA 2025.12 breaking (#1291) @Tommatheussen * Fix webapp Pyodide compatibility: pin matplotlib and contourpy versions (#1242) @basnijholt * webapp: add missing requirements and instructions for local run (#1235) @zack112358 **Full Changelog**: https://github.com/basnijholt/adaptive-lighting/compare/v1.26.0...v1.26.1

v1.26.0
? · 2025-06-16

## What's Changed [![GitHub Sponsors](https://img.shields.io/github/sponsors/basnijholt)](https://github.com/sponsors/basnijholt) Mainly this release fixes several deprecation warnings. * Fix `test_proactive_adaptation_with_separate_commands` broken since 2024.5.0 by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1158 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/basnijholt/adaptive-lighting/pull/972 * Added a HACS button for quicker install path via Google/Github by @alexw23 in https://github.com/basnijholt/adaptive-lighting/pull/1211 * Fix Docker setup and CI installation by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1212 * Translations update from Hosted Weblate by @weblate in https://github.com/basnijholt/adaptive-lighting/pull/1160 * docs: add xuars as a contributor for translation by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1213 * docs: add tinutac as a contributor for translation by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1214 * docs: add amelenty as a contributor for translation by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1215 * docs: add yeaxi as a contributor for translation by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1217 * docs: add helderfmf as a contributor for translation by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1218 * docs: add mrpiotr-dev as a contributor for translation by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1219 * docs: add rezaalmanda as a contributor for translation by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1220 * docs: add bittin as a contributor for translation by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1221 * docs: add defaultpage as a contributor for translation by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1216 * suggested fix for HA2025 deprecation warnings by @TermeHansen in https://github.com/basnijholt/adaptive-lighting/pull/1168 * Remove deprecated `@bind_hass` by @jawilson in https://github.com/basnijholt/adaptive-lighting/pull/1207 * docs: add jawilson as a contributor for code by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1222 * docs: add TermeHansen as a contributor for code by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1223 * ⬆️ Pin python to 3.13.5 by @renovate in https://github.com/basnijholt/adaptive-lighting/pull/1181 * ⬆️ Update actions/setup-python action to v5.6.0 by @renovate in https://github.com/basnijholt/adaptive-lighting/pull/1171 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/basnijholt/adaptive-lighting/pull/1163 * Bump min supported version to 2025.12 by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1224 * Fix test_light_switch_in_specific_area by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1225 * Skip broken test `test_changing_options_when_using_yaml` by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1226 * Release v1.26.0 by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1227 ## New Contributors * @alexw23 made their first contribution in https://github.com/basnijholt/adaptive-lighting/pull/1211 * @TermeHansen made their first contribution in https://github.com/basnijholt/adaptive-lighting/pull/1168 * @jawilson made their first contribution in https://github.com/basnijholt/adaptive-lighting/pull/1207 **Full Changelog**: https://github.com/basnijholt/adaptive-lighting/compare/v1.25.0...v1.26.0

v1.25.0untagged-b5abcaae183f221f05c9
? · 2025-01-02

# version 1.25.0 [![GitHub Sponsors](https://img.shields.io/github/sponsors/basnijholt)](https://github.com/sponsors/basnijholt) Small release to fix a regression introduced in HA 2024.12. ## What's Changed * use `uv`, fix `devcontainer`, and drop support for HA ≤2023.6 by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1151 * Use `markdown-code-runner==2.1.0` by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1152 * Add HA `2025.1.0b5` to testing by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1154 * docs: add enpaga as a contributor for translation by @allcontributors in https://github.com/basnijholt/adaptive-lighting/pull/1156 * Translations update from Hosted Weblate by @weblate in https://github.com/basnijholt/adaptive-lighting/pull/1153 * Fix setting config_entry directly in ≥2024.12 by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1155 * Release v1.25.0 by @basnijholt in https://github.com/basnijholt/adaptive-lighting/pull/1157 **Full Changelog**: https://github.com/basnijholt/adaptive-lighting/compare/v1.24.0...v1.25.0

v1.24.0
? · 2025-01-01

## What’s Changed ![GitHub Sponsors](https://img.shields.io/github/sponsors/basnijholt) * ⬆️ Update mcr.microsoft.com/vscode/devcontainers/python Docker tag to v3.13 (#1137) @renovate * docs: add Sara492 as a contributor for translation (#1149) @allcontributors * Translations update from Hosted Weblate (#1145) @weblate * fix: async entry setup (#1141) @danielbrunt57 * Fix trailing spaces in const.py: restore correct one, remove incorrect one (#1148) @marazmarci * docs: add marazmarci as a contributor for code (#1147) @allcontributors * Remove trailing space from string in const.py (#1146) @marazmarci * Include core 2024.9.3 until 2024.12.0 in the tests (#1130) @basnijholt * Add `webapp/__init__.py` (#1129) @basnijholt * Fix Shiny WebApp (#1127) @basnijholt * ⬆️ Update actions/checkout action to v4 (#1106) @renovate * ⬆️ Update linkify-it-py to v2.0.3 (#1082) @renovate * ⬆️ Update mdit-py-plugins to v0.4.2 (#1083) @renovate * ⬆️ Update pre-commit/action action to v3.0.1 - autoclosed (#1084) @renovate * ⬆️ Update python-multipart to v0.0.19 (#1085) @renovate * ⬆️ Update sniffio to v1.3.1 (#1086) @renovate * ⬆️ Update uc-micro-py to v1.0.3 (#1087) @renovate * ⬆️ Update shinyswatch to v0.8.0 (#1100) @renovate * ⬆️ Update actions/checkout action to v3.6.0 (#1088) @renovate * ⬆️ Update anyio to v4.7.0 (#1091) @renovate * ⬆️ Update asgiref to v3.8.1 (#1092) @renovate * ⬆️ Update htmltools to v0.6.0 (#1093) @renovate * ⬆️ Update idna to v3.10 (#1094) @renovate * ⬆️ Update python Docker tag to v3.13 (#1096) @renovate * ⬆️ Update shinylive to v0.7.1 (#1099) @renovate * ⬆️ Update starlette to v0.41.3 (#1101) @renovate * ⬆️ Update typing-extensions to v4.12.2 (#1102) @renovate * ⬆️ Update uvicorn to v0.32.1 (#1103) @renovate * ⬆️ Update actions/configure-pages action to v5 (#1107) @renovate * ⬆️ Update actions/deploy-pages action to v4 (#1108) @renovate * ⬆️ Update actions/setup-python action to v5 (#1109) @renovate * ⬆️ Update actions/upload-pages-artifact action to v3 (#1111) @renovate * ⬆️ Update docker/build-push-action action to v6 (#1113) @renovate * ⬆️ Update docker/login-action action to v3 (#1114) @renovate * ⬆️ Update docker/setup-buildx-action action to v3 (#1115) @renovate * ⬆️ Update docker/setup-qemu-action action to v3 (#1116) @renovate * ⬆️ Update packaging to v24 (#1117) @renovate * ⬆️ Update pytz to v2024 (#1118) @renovate * ⬆️ Update release-drafter/release-drafter action to v6 (#1119) @renovate * ⬆️ Update shiny to v1 (#1121) @renovate * ⬆️ Update ubuntu to v24 - autoclosed (#1122) @renovate * ⬆️ Update watchfiles to v1 (#1123) @renovate * ⬆️ Update websockets to v14 (#1124) @renovate * docs: add Ricky-Tigg as a contributor for translation (#1120) @allcontributors * docs: add pbassut as a contributor for translation (#1110) @allcontributors * docs: add immeteor2 as a contributor for translation (#1105) @allcontributors * docs: add Thunderstrike116 as a contributor for translation (#1095) @allcontributors * Translations update from Hosted Weblate (#1016) @weblate * docs: add TamilNeram as a contributor for translation (#1089) @allcontributors * ⬆️ Update starlette to v0.40.0 [SECURITY] - autoclosed (#1080) @renovate * ⬆️ Update idna to v3.7 [SECURITY] (#1079) @renovate * ⬆️ Update python-multipart to v0.0.18 [SECURITY] (#1078) @renovate * Add Mend Renovate bot (#1077) @basnijholt * Update bug-report.md (#1046) @chpego * docs: add brietman as a contributor for translation (#1042) @allcontributors **Full Changelog**: https://github.com/basnijholt/adaptive-lighting/compare/1.23.0...v1.23.1

version 1.23.01.23.0
? · 2024-08-25

## What’s Changed * Add more versions to testing matrix (#1040) @basnijholt * Fix #1017 (#1038) @rwjack * docs: add MizterB as a contributor for code (#1039) @allcontributors * Treat Hue groups as individual lights (#1037) @MizterB * Translations update from Hosted Weblate (#997) @weblate * docs: add lachezar-gizdov as a contributor for translation (#1013) @allcontributors * Add Translations file for Bulgarian (#987) @lachezar-gizdov * docs: add Marck as a contributor for code (#1005) @allcontributors **Full Changelog**: https://github.com/basnijholt/adaptive-lighting/compare/1.22.0...v1.22.1

version 1.22.01.22.0
? · 2024-05-20

## What’s Changed * Bump to 1.22.0 (#1004) @basnijholt * Added light dependencies (#1003) @Marck * docs: add MrEbbinghaus as a contributor for code (#1000) @allcontributors * Add service to group switches (#998) @MrEbbinghaus **Full Changelog**: https://github.com/basnijholt/adaptive-lighting/compare/1.21.3...v1.21.4

version 1.21.31.21.3
? · 2024-05-15

## What’s Changed * Use `after_dependencies` to fix #950 (#999) @basnijholt **Full Changelog**: https://github.com/basnijholt/adaptive-lighting/compare/1.21.2...v1.21.3