0.7.0 (2025-07-18)

BREAKING

  • The existence check command for BOMs , Users , etc. is “exist” instead of “exists”, and in raw mode returns the number of existing entries instead of just “true”/“false”.
  • Complete replacement of the option “email” with “user”, as announced with version 0.6.0 .
  • The configurations “ skip_user_verification ”, “ tmp_admin ” and “ user_expiration_period ” are found under “[user]”. Two of them are further renamed to “skip_verification” and “expiration_period”.

Added

  • Expired users are completely removed from the database after a while. The time is configurable via the “ removal_period ” parameter.
  • The “whoami” command returns your current username if you can be authenticated on the server.

Changed

  • The global limit on requests for new users is configurable via the “ user.new_user_dos_prevention ” parameters.
  • The format for specifying datetimes is much more forgiving than before.
  • A user whose previous request for an account was denied cannot request new user accounts.

Fixed

  • The association of CSAF documents to BOMs was flawed.
  • Overwriting BOM name or version during modification did not work propertly.