Caution
Raspberry Pi OS Trixie is not yet supported.
Using Raspberry Pi OS Bookworm is the current recommendation.
Summary
Fixes
- #2469 Replace RPi.GPIO with rpi-lgpio for V2 legacy
Due to the replacement of the lib, some changes in behavior take place. Please see here for more information. - #2567 fix lgpio build for armv6 and python 3.13
- #2493 Bluetooth sink led update for rpi-lgpio
- #2569 fix Spotify playback
- #2467 remove deprecated spotify properties (username, password). Only client ID and secret is needed.
- #2466 Fix card swipe detection issue after NTP update
Chore
- various dependabot updates
- documentation updates
Note
- Version 3 is becoming mature and will soon be the new default of Phoniebox. Therefore Version 2 is slowly going into a maintenance mode and no new features will be added to this version.
What's Changed
- Bump DavidAnson/markdownlint-cli2-action from 17 to 18 by @dependabot[bot] in #2460
- Fix card swipe detection issue after NTP update by @wastlmuc in #2466
- Bump DavidAnson/markdownlint-cli2-action from 18 to 19 by @dependabot[bot] in #2477
- Bump docker/setup-buildx-action from 3.7.1 to 3.8.0 by @dependabot[bot] in #2478
- Remove Spotify username and password by @s-martin in #2467
- Replace RPi.GPIO with rpi-lgpio for V2 legacy by @s-martin in #2469
- Bump phpunit/phpunit from 11.0.3 to 11.5.6 by @dependabot[bot] in #2490
- Bluetooth sink led update for rpi-lgpio by @AlvinSchiller in #2493
- Bump docker/setup-qemu-action from 3.2.0 to 3.3.0 by @dependabot[bot] in #2491
- Bump php-mock/php-mock-phpunit from 2.10.0 to 2.13.0 by @dependabot[bot] in #2517
- Bump docker/setup-buildx-action from 3.8.0 to 3.10.0 by @dependabot[bot] in #2507
- Bump docker/setup-qemu-action from 3.3.0 to 3.6.0 by @dependabot[bot] in #2508
- Bump DavidAnson/markdownlint-cli2-action from 19 to 20 by @dependabot[bot] in #2525
- Bump docker/setup-buildx-action from 3.10.0 to 3.11.1 by @dependabot[bot] in #2527
- Updated README.md to make setup easier by @bold-gman in #2528
- fix markdown warnings by @s-martin in #2538
- Don't override TestCase constructor by @s-martin in #2549
- Bump php-mock/php-mock-phpunit from 2.13.0 to 2.13.1 by @dependabot[bot] in #2548
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #2554
- v2 - fix lgpio build for armv6 and python 3.13 by @AlvinSchiller in #2567
- Bump actions/download-artifact from 4 to 6 by @dependabot[bot] in #2552
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #2545
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2546
- Use new gst-plugin-spotify 0.15.0 alpha.1-4 by @s-martin in #2569
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #2555
- Bump DavidAnson/markdownlint-cli2-action from 20 to 21 by @dependabot[bot] in #2579
- Bump docker/setup-qemu-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #2578
- build(deps): bump DavidAnson/markdownlint-cli2-action from 21 to 22 by @dependabot[bot] in #2588
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #2590
- build(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #2589
- build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #2586
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #2585
- Update Readme by @AlvinSchiller in #2612
- Release 2.9.0 by @AlvinSchiller in #2611
New Contributors
- @wastlmuc made their first contribution in #2466
- @bold-gman made their first contribution in #2528
Full Changelog: v2.8.0...v2.9.0