Skip to content

v4.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:52
· 8 commits to main since this release
777ccfb

4.0.0 (2026-10-19)

  • feat: MAIR-290 Détecter les données personnelles dans les journaux avec un test du marqueur (#188) (32c09b6), closes #188
  • feat: MAIR-499 Rendre le TTL obligatoire sur Redis dans les APIs et les BFFs (#192) (777ccfb), closes #192
  • chore(deps): update dependency mairie360/cicd to v4.2.1 (#213) (5dded5d), closes #213

BREAKING CHANGE

  • Redis::set and Redis::secure_set are removed (use
    set_ex / secure_set_ex with a TTL); ApiRequestDto::cache_ttl returns
    u64 instead of Option, and cached views now expire after 300
    seconds unless they override it.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

  • chore: MAIR-499 mark the SET of raw_set_ex as carrying its EX option

The Semgrep rule gdpr-rust-redis-write-without-ttl (mairie360/CICD) reads
one statement; the EX option of raw_set_ex is added on the next one.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

  • chore: MAIR-499 keep the compile_fail example out of the Redis TTL rule

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com