Maskify-py

Latest version: v0.1.2

Safety actively analyzes 701340 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.3.3

What's Changed
Mask License Plate

Mask Brazilian license plates (old and Mercosul formats), showing only the first 3 characters:

csharp
using Maskify.Core;

string licensePlate = "BRA2E19";
string maskedLicensePlate = Masker.MaskLicensePlate(licensePlate);
Console.WriteLine(maskedLicensePlate); // Output: BRA****


New Contributors
* kevi0x6e made their first contribution in https://github.com/djesusnet/Maskify.Core/pull/11

**Full Changelog**: https://github.com/djesusnet/Maskify.Core/compare/1.0.0...1.3.3

1.3.2

What's Changed

Language Update: Adjusted texts and properties to English for better internationalization.

**Full Changelog**: https://github.com/djesusnet/Maskify.Core/commits/1.3.2

New Contributors
* thiagocorreanet made their first contribution in https://github.com/djesusnet/Maskify.Core/pull/7

**Full Changelog**: https://github.com/djesusnet/Maskify.Core/commits/1.3.2

1.3.1

What's Changed

Bug Fixes: Mobile Phone Masking Fix: Corrected an issue with the masking of Brazilian mobile phone numbers to ensure accurate formatting.


**Full Changelog**: https://github.com/djesusnet/Maskify.Core/commits/1.3.1

1.3.0

New Features:
* DataAnnotations Support: Easily mask fields like CPF, CNPJ, credit cards, emails, and phone numbers (mobile and residential) directly in your models using MaskSensitiveData.
* Flexible Masking: Customize the masking character and define error messages for invalid data.
* Mobile & Residential Phone Masking: Supports Brazilian phone numbers (both mobile and residential).


**Full Changelog**: https://github.com/djesusnet/Maskify.Core/commits/1.3.0

1.2.1

Bug Fix
Fixed an issue where the `DataType` was not being correctly found within the `MaskSensitiveDataAttribute`. This resolves compatibility issues and ensures smoother integration when applying the DataAnnotation to properties.

**Full Changelog**: https://github.com/djesusnet/Maskify.Core/commits/1.2.1

1.2.0

What's Changed
Version 1.2.0 introduces a powerful new feature: the **MaskSensitiveData** DataAnnotation. This allows developers to apply masking directly to properties within their classes, making it easier to protect sensitive information such as CPF, CNPJ, Credit Card numbers, and Emails.

Features
- **DataAnnotations Support**: Mask sensitive data fields directly with the `MaskSensitiveData` attribute.
- **Flexible Masking**: Customize the masking character and define error messages.
- **Data Types Supported**: CPF, CNPJ, Credit Card, Email, with more to come.


**Full Changelog**: https://github.com/djesusnet/Maskify.Core/commits/1.2.0

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.