data_masker 1.0.1
data_masker: ^1.0.1 copied to clipboard
Pure Dart data masking library for sensitive data anonymization. Supports phone, email, ID card, bank card and custom rules.
Changelog #
1.0.1 #
update #
Release date: 2026-07-10
- Update README.md with English-only demo data
- Add remaining preset rules: passport, plateNumber, jwtToken, uuid, apiKey, chineseName, englishName, dateOfBirth
- Add preset rule combinations: financial, apiLog, personalInfo, networkLog
1.0.0 #
release #
Release date: 2026-07-10
- Initial release
- Core masking engine with support for String, Map, and Iterable
- MaskStrategy: full, keepPrefix, keepSuffix, keepBoth
- MaskRule: FieldMaskRule, RegexMaskRule, CustomMaskRule
- Preset rules: phone, email, idCard, bankCard, ipAddress, url, commonFields
- Configurable mask character and max length
- Case sensitive/insensitive field matching
- Recursive processing of nested structures