MiczFlor/RPi-Jukebox-RFID

← Alle Releases
v2.9.0 vor 11 Tagen github-actions[bot] github-actions[bot] Auf GitHub ansehen

v2.9.0: Full Bookworm support (GPIO), Bugfixes

[!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 https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2460
  • Fix card swipe detection issue after NTP update by @wastlmuc in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2466
  • Bump DavidAnson/markdownlint-cli2-action from 18 to 19 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2477
  • Bump docker/setup-buildx-action from 3.7.1 to 3.8.0 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2478
  • Remove Spotify username and password by @s-martin in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2467
  • Replace RPi.GPIO with rpi-lgpio for V2 legacy by @s-martin in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2469
  • Bump phpunit/phpunit from 11.0.3 to 11.5.6 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2490
  • Bluetooth sink led update for rpi-lgpio by @AlvinSchiller in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2493
  • Bump docker/setup-qemu-action from 3.2.0 to 3.3.0 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2491
  • Bump php-mock/php-mock-phpunit from 2.10.0 to 2.13.0 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2517
  • Bump docker/setup-buildx-action from 3.8.0 to 3.10.0 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2507
  • Bump docker/setup-qemu-action from 3.3.0 to 3.6.0 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2508
  • Bump DavidAnson/markdownlint-cli2-action from 19 to 20 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2525
  • Bump docker/setup-buildx-action from 3.10.0 to 3.11.1 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2527
  • Updated README.md to make setup easier by @bold-gman in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2528
  • fix markdown warnings by @s-martin in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2538
  • Don't override TestCase constructor by @s-martin in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2549
  • Bump php-mock/php-mock-phpunit from 2.13.0 to 2.13.1 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2548
  • Bump github/codeql-action from 3 to 4 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2554
  • v2 - fix lgpio build for armv6 and python 3.13 by @AlvinSchiller in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2567
  • Bump actions/download-artifact from 4 to 6 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2552
  • Bump actions/setup-python from 5 to 6 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2545
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2546
  • Use new gst-plugin-spotify 0.15.0 alpha.1-4 by @s-martin in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2569
  • Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2555
  • Bump DavidAnson/markdownlint-cli2-action from 20 to 21 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2579
  • Bump docker/setup-qemu-action from 3.6.0 to 3.7.0 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2578
  • build(deps): bump DavidAnson/markdownlint-cli2-action from 21 to 22 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2588
  • build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2590
  • build(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2589
  • build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2586
  • build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2585
  • Update Readme by @AlvinSchiller in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2612
  • Release 2.9.0 by @AlvinSchiller in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2611

New Contributors

  • @wastlmuc made their first contribution in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2466
  • @bold-gman made their first contribution in https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2528

Full Changelog: https://github.com/MiczFlor/RPi-Jukebox-RFID/compare/v2.8.0...v2.9.0