Skip to content

Latest commit

 

History

History
86 lines (46 loc) · 1.92 KB

CHANGELOG.md

File metadata and controls

86 lines (46 loc) · 1.92 KB

Changelog

0.6.0 (unreleased)

0.5.0 (2024-08-02)

  • Moved key party_id and tables buttons_to_whereabouts and whereabouts_sounds in configuration file to table party.

  • Changed way of passing user ID and party ID on status updates from URL parameters to JSON payload.

  • Extended details logged on failed status update attempts.

  • Raised minimum supported Rust version to 1.78.0.

  • Updated clap to v4.5.11.

  • Updated evdev to v0.12.2.

  • Updated log to v0.4.22.

  • Updated rodio to v0.19.0.

  • Updated simple_logger to v5.0.0.

  • Updated toml to v0.8.17.

  • Updated ureq to v2.10.0.

0.4.0 (2023-10-12)

  • Replaced full URL API config property url with new property base_url which leaves out the specific endpoint remainder (which is now hard-coded) to support more endpoints without more configuration.

  • Changed flow to fetch user data for a tag from the new API endpoint instead of keeping local mapping. This obsoletes the configuration table tags_to_user_ids.

  • Obtain filename of sound to play for a user from tag details returned by the API. This obsoletes the configuration table user_sounds.

  • Included party ID in configuration as it became a mandatory parameter for the endpoint which sets the status.

  • Switched button mappings to match what some sources report as usual gamepad button order.

  • Replaced whereabouts IDs with human-readable whereabouts names in configuration and API protocol.

  • Added proper logging.

  • Updated clap to v4.4.6.

  • Updated flume to v0.11.0.

  • Updated ureq to v2.8.0.

  • Updated toml to v0.8.2.

0.3.0 (2023-05-05)

  • Fixed audio playback.

0.2.0 (2023-05-05)

  • Turned device command-line arguments into configuration properties.

  • Grouped API-related configuration properties.

  • Show clarifying error message and exit cleanly if input devices could not be opened.

  • Play sound if user tag is unknown.

0.1.0 (2023-05-01)

  • First public release