# changelog

author: Mikhail Puzanov <mpuzanov@ripe.net> - 3.1
changelog:
  - Minimize memory consumption and disk requirement by dropping Hibernate/H2 database,
    and use Xodus https://github.com/JetBrains/xodus as persistence instead.
  - Improve responsiveness, set default RPKI object clean up grace period to 48 hours (used to be 7 days).
  - Store all the ignore filters and white lists in a slurm.json file instead of the database, so now
    the database can be deleted any time without losing any user-configured data.
  - For migration, the content of the 'db' directory should be remove and export and re-import of SLURM is required.


author: Mikhail Puzanov <mpuzanovg@ripe.net> - 3.1
changelog:
  - Property 'rpki.validator.rrdp.repository.download.interval' added to tune the period between
    RRDP trust anchors re-validations.


author: Adianto Wibisono <awibisono@ripe.net> - 3.1
changelog:
  - Alpine based docker image based on generic image, not systemd.
  - Docker hub image: ripencc/rpki-validator-3-docker:alpine


author: Mikhail Puzanov <mpuzanovg@ripe.net> - 3.1
changelog:
  - Fix picking up the latest manifest (don't rely on increasing serial numbers).
  - Fix healthcehck page for the case of multiple TAs with the same name.
  - Improve error handling when parsing RRDP deltas.


author: Mikhail Puzanov <mpuzanovg@ripe.net> - 3.1
changelog:
  - Fix deciding when to return "ready: true" from validator to rtr-server.
    After the fix, users should not experience temporary drops in the the amount of VRPs
    when restarting validator (https://github.com/RIPE-NCC/rpki-validator-3/issues/124).


