feedbackd 0.8.4
---------------
Released August 2025
* Support LEDs with legacy naming as used on e.g. the N900 and
  Motorola Droid 4
* Add `key-pressed` and `key-released` events that e.g. OSKs can
  use to emit haptic feedback in silent mode
* Issues fixed:
    * https://gitlab.freedesktop.org/agx/feedbackd/-/issues/85
* Contributors:
    * Guido Günther
    * Sicelo A. Mhlongo

feedbackd 0.8.3
---------------
Released June 2025
* Add more haptic driver rules based on what pmOS added over time
* Contributors:
    * Evangelos Ribeiro Tzaras
    * Guido Günther
    * Luca Weiss

feedbackd 0.8.2
---------------
Released May 2025
* Ignore LEDs that don't support pattern (unbreaks PinePhone)
* Allow to set media role for sound events
* Sort LEDs by priority so we pick the most capable one
* LED: Allow 0 frequency (constant on)
* vibra: Preserve original feedback value when the user changed
  strength
* Issues fixed:
    * https://gitlab.freedesktop.org/agx/feedbackd/-/issues/89
* Contributors:
    * Guido Günther
    * knoppix knoppix

feedbackd 0.8.1
---------------
Released March 2025
* Avoid critical when `lfb_uninit()` isn't paired with `lfb_init()`
* Contributors:
    * Guido Günther

feedbackd 0.8.0
---------------
Released March 2025
* New `VibraPattern` feedbackd
* Allow to configure max haptic strength
* Allow to configure magnitude of `VibraRumble` feedback
* Use `[0.0, 1.0]` as magnitude in `VibraPeriodic` too. Please adjust
  any out of tree themes (old values continue to work for the moment).
* Add haptic event for `notification-new-generic`
* Make `button-press` feedback less intrusive
* More internal fixes
* Issues fixed:
    * https://source.puri.sm/Librem5/feedbackd/-/issues/82
    * https://source.puri.sm/Librem5/feedbackd/-/issues/84
    * https://source.puri.sm/Librem5/feedbackd/-/issues/86
* Contributors:
    * Evangelos Ribeiro Tzaras
    * Guido Günther
    * Sam Day

feedbackd 0.7.0
---------------
Released February 2025
* Allow clients to pass a custom sound file for events. Useful for custom
  ring tone feedback or custom notification sounds.
* Issues fixed:
    * https://source.puri.sm/Librem5/feedbackd/-/issues/81
* Contributors:
    * Guido Günther

feedbackd 0.6.0
---------------
Released December 2024
* feedbackd: Add vibration API. Gives e.g. games more control over haptic and
  will allow browsers to implement `navigator.vibrate()`
* spec: Clarify use of notification related events
* Fix crash in fbd-lectrl when group doesn't exist
* Issues fixed:
    * https://source.puri.sm/Librem5/feedbackd/-/issues/80
* Contributors:
    * Dang Huynh
    * Guido Günther

feedbackd 0.5.0
---------------
Released September 2024
* Detect haptic on Google Sargo and Oneplus Enchilada/Fachita
* Handle "alert slider" on Oneplus Enchilada/Fachita
* Contributors:
    * Evangelos Ribeiro Tzaras
    * isyourbrain foss
    * Guido Günther
    * Robert Mader

feedbackd 0.4.1
---------------
Released August 2024
* Simplify udev rule installation
* Don't fail tests with newer json-glib
* Issues fixed:
    * https://source.puri.sm/Librem5/feedbackd/-/issues/79
* Contributors:
    * Guido Günther

feedbackd 0.4.0
---------------
Released June 2024
* Support `hw_pattern` on devices using qcom-lpg. This allows
  to keep LEDs on in suspend.
* Internal cleanups and restructuring to cater for different
  LED types.
* Support RGB color mixing for multicolor leds
* Allow to use (camera) flash LEDs as notification LED
* Immediately end "too noisy" feedbacks when switching profile levels
* Issues fixed:
    * https://source.puri.sm/Librem5/feedbackd/-/issues/77
    * https://source.puri.sm/Librem5/feedbackd/-/issues/76
    * https://source.puri.sm/Librem5/feedbackd/-/issues/13
    * https://source.puri.sm/Librem5/feedbackd/-/issues/55
* Contributors:
    * Dylan Van Assche
    * Guido Günther

feedbackd 0.3.0
---------------
Released April 2024
* Allow blessed apps (e.g. alarm clocks) to override the global
  feedback level
* Documentation, CI and packaging updates
* Make it simpler to add new led types
* Contributors:
    * Guido Günther

feedbackd 0.2.1
---------------
Released August 2023
* Minor documentation updates
* Contributors:
    * Guido Günther

feedbackd 0.2.0
---------------
Released April 2023
* lfbevent: Add api to set app-id
* lfbevent: Change signature of get_feedback_profile().
  (API change but no known users)
* Contributors:
    * Guido Günther

feedbackd 0.1.1
---------------
Released March 2023
* Fix test failure exposed by glib 2.76
* Leak fixes
* Contributors:
    * Guido Günther

feedbackd 0.1.0
---------------
Released February 2023
* Make LED class more flexible. This will
  allow e.g. hw based implementations
* Trigger module load via udev. This avoids
  shipping another conf file
* Contributors:
    * Dylan Van Assche
    * Guido Günther

feedbackd 0.0.3
---------------
Released February 2023
* spec: Separate system and application events
* theme: add screen-shot event
* Build and doc fixes
* Update gmobile to 0.0.1
* Contributors:
    * Guido Günther

feedbackd 0.0.2
---------------
Released December 2022
* Support theme merging
* Support user themes (`theme` gsetting)
* Add theme validator
* Doc updates
* Switch documentation to gi-docgen
* Switch manpages to reStructuredText
* Contributors:
	Chris Vogel
	Guido Günther

feedbackd 0.0.1
---------------
Released November 2022
* Initial release (all version before were
  git snapshots)
