Files
buffybox/CHANGELOG.md
2025-04-23 21:17:00 +02:00

6.2 KiB

Changelog

We're using semantic versioning and the following changelog types:

  • feat: New features
  • fix: Bug fixes
  • misc: Anything else

If a change only affects particular applications, they are listed in parentheses after the type, e.g. feat(unl0kr).

Unreleased

  • misc: Use standard C library instead of builtin functions (!49, thanks @vstoiakin)

3.3.0 (2025-04-15)

  • feat: Add a systemd password agent (!33, thanks @vstoiakin)
  • feat: Load config from /usr/share aswell (!26 & !28, thanks @fossdd & @pabloyoyoista)
  • feat(buffyboard): Add man pages (!23, thanks @Jarrah)
  • misc: Unify build system (!23 & !29, thanks @Jarrah & @vladimir.stoyakin)
  • misc: Ensure stable file order during builds (!24, thanks @devrtz)
  • fix: Prevent logging internal LVGL errors to stdout
  • misc: Make scdoc a native dependency to enable cross-compilation (!30, thanks @uninsane)
  • fix: Use usleep to release CPU when possible (!31, thanks @uninsane)
  • feat(buffyboard): Add a buffyboard.service systemd service (!34, @uninsane)
  • fix(unl0kr): Select an available DRM device instead of a hard-coded one (!35, thanks @Sorcus)
  • feat(unl0kr): Enable software rotation (!32, thanks @xs5871 & @craftyguy)
  • misc: do not hardcode endianess of a system (!41, thanks @vstoiakin)
  • misc(unl0kr): Optimize the main loop (!38, thanks @vstoiakin)
  • feat(unl0kr): Add the option to show a custom message to a user (!39, thanks @vstoiakin)
  • misc: Update LVGL to 9.2.2 (!46, thanks @vstoiakin)

3.2.0 (2024-06-03)

  • feat: Add adwaita-dark theme (thanks @topjor)
  • feat: Add Nord themes
  • misc: Update lvgl to git master (2023-06-03)

3.1.0 (2024-04-10)

  • feat(buffyboard): Handle input device connection/disconnection at runtime; adds new dependency libudev
  • feat(buffyboard): Allow choosing theme via config and add all themes from unl0kr
  • feat(buffyboard): Add fbdev force-refresh quirk via config
  • feat(buffyboard): Allow disabling input devices via config
  • feat(buffyboard): Add CLI flags for overriding geometry & DPI
  • feat(buffyboard): Add CLI flag for verbose logging
  • fix(unl0kr): Shutdown message box doesn't close on decline
  • fix(unl0kr): Shutdown message box buttons and label are unstyled
  • fix(unl0kr): Build fails when DRM is disabled
  • misc: Update lvgl to git master (2023-04-10)

3.0.0 (2024-03-22)

  • misc: Share the same lvgl submodule (and version) between buffyboard and unl0kr
  • misc: Update lvgl to git master (2023-03-21) and eliminate lv_drivers

unl0kr-2.0.3 (2023-12-19)

unl0kr-2.0.2 (2023-10-07)

unl0kr-2.0.1 (2023-10-01)

unl0kr-2.0.0 (2023-07-28)

unl0kr-1.0.0 (2023-03-14)

unl0kr-0.3.1 (2023-02-25)

unl0kr-0.3.0 (2022-11-13)

unl0kr-0.2.0 (2022-05-27)

buffyboard-0.2.0 (2021-11-23)

  • feat: Enable software rotation

buffyboard-0.1.0 (2021-11-21)

Initial release

unl0kr-0.1.0 (2021-11-15)

Initial release