Skip to content

Latest commit

 

History

History
191 lines (93 loc) · 8.57 KB

CHANGELOG.md

File metadata and controls

191 lines (93 loc) · 8.57 KB

4.1.0 (2024-02-11)

Features

  • create a prettier and easier to edit config file (9c9c93f)

4.0.1 (2023-12-10)

Bug Fixes

  • deps: bump rppal to v0.16.0 (d43f84e)

4.0.0 (2023-10-25)

Bug Fixes

  • wifi: use correct command to set credentials (875f28f)

Features

  • controller: change busy color to magenta to adjust for color blindness (dc58e59)
  • implement bloop version 2 protocol (5147b2f)
  • replace wpactl with nmcli (b014ac7)

BREAKING CHANGES

  • This will require Raspbian Bookworm or newer.
  • This will require a server implementing the bloop version 2 protocol.

3.2.0 (2023-02-18)

Bug Fixes

  • AudioPlayer: remove testing message (2607e47)
  • debian: suppress all info messages from third party libs (ab63a9a)

Features

  • shut down all background tasks on shutdown (e16c7b4)

3.1.0 (2023-02-18)

Bug Fixes

  • nfc: initialize mfrc522 after reset (20a8e90)

Features

  • AudioPlayer: allow weighted random selection (de4190a)

3.0.0 (2023-02-04)

Bug Fixes

  • audio_player: re-open audio player each time a sound is played (af7fd5f)
  • clippy: use format variables in-line (75ea445)
  • networker: use async DNS lookup (27cc667)
  • nfc: do not crash when responder was dropped (9f39246)

Features

  • allow disabling certification verification for development (e57e5b0)
  • led: replace GPIO based LED with AW2013 (3884921)

BREAKING CHANGES

  • led: You must use newer Bloop Box hardware with support for the AW2013 chipset.

2.1.0 (2022-12-26)

Bug Fixes

  • controller: inverse check for networker status being connected (3cf3e07)
  • nfc: ignore error on poll send result (3614240)

Features

  • let service unit wait for spidev0.0 to be available (002ba51)

2.0.4 (2022-12-26)

Bug Fixes

  • controller: do not accept non config uids when not connected (1b035f7)
  • nfc: check twice for card release (e4a2a80)

2.0.3 (2022-12-26)

Bug Fixes

  • wifi: add user to netdev group (bdc12e1)

2.0.2 (2022-12-25)

Bug Fixes

  • release: set owner and group to 0 when re-packaging data.tar.xz (99c8590)

2.0.1 (2022-12-22)

Bug Fixes

  • add trailing slash to debian sudoers.d deployment (3c816b2)

2.0.0 (2022-12-19)

Features

  • add shutdown config command (711147a)
  • nfc: replace libnfc with mfrc522 driver to drive rc522 chip (c27dc7e)

BREAKING CHANGES

  • nfc: As the pn532 chip had issues with reading NTAGs reliably, the bloop box system was changed over to the rc522 chip. The NFC functionality is now completely handled by the native mfrc522 library instead of libnfc.

1.2.1 (2022-12-08)

Bug Fixes

  • fix various small issues (6bcc579)

1.2.0 (2022-12-01)

Features

  • replace old mifare classic data reader with ntag reader (1b5379c)

1.1.0 (2022-11-30)

Features

  • add etc config to control GPIO pin layout (6e0a294)

1.0.2 (2022-11-29)

Bug Fixes

  • store state information in /var/lib/bloop-box (746d28a)

1.0.1 (2022-11-28)

Bug Fixes

  • debian: add bloop-box user to required groups (4ec2106)

1.0.0 (2022-11-28)

Bug Fixes

  • catch nfc read timeout and fix config storage (b2a7291)
  • config_manager: update local config variable on change (eb40030)
  • controller: cancel nfc poll when selecting other future (e23aeb9)
  • correct minor mistakes in networker (081ce6c)
  • wpa_supplicant: reconfigure network after changing config (6c58627)

Features

  • add networker (4694c97)
  • initial commit (b550d29)
  • rename to bloop-box and move data files to separate package (8b9d5e0)