Skip to content

Release v15.35.2

Choose a tag to compare

@github-actions github-actions released this 22 Jun 17:50
64b14d5

Summary

Encrypt [PII] values that live inside arrays and lists — previously they were skipped during compliance application and stored in the clear. This PR also includes two internal changes with no user-facing impact: it removes unnecessary empty { } type bodies flagged by Meziantou.Analyzer 3.0.108 (MA0206) so Release builds pass, and it adds a cross-sink parity test suite that guards the in-memory and MongoDB sinks against behavioral divergence.

Security

  • [PII] values inside arrays and lists are now encrypted at rest per element — scalar concept lists (for example IReadOnlyList<Email>) and [PII] members of objects held in a list. Previously the compliance manager only descended into nested objects, so list-valued PII was never visited and was persisted in the clear.