Releases: paragonie/ionizer
Releases · paragonie/ionizer
Version 2.0.0
Version 2 of Ionizer requires PHP 8.1 and doesn't have deprecation warnings on PHP 8.4+
Version 1.1.0
Key feature of the new release: You can now specify an index policy on the array filters.
What's Changed
- Fix GitHub Actions by @paragonie-security in #7
- Enhance documentation by @paragonie-security in #8
- Allow index policies on Array Filters by @paragonie-security in #9
Full Changelog: v1.0.3...v1.1.0
Version 1.0.3
- Removed one of the
eval()uses insideInputFilterContainer.
Version 1.0.2
Full Changelog: v1.0.1...v1.0.2
Version 1.0.1
- Fix the
patternfeature ofStringFilter
Version 1.0.0
- Supports PHP 8
- Renamed
WhiteListtoAllowList
Version 0.3.0
- Ionizer is now 100% type-safe, verified by Psalm.
- New special-purpose input filters have been added:
- Credit card numbers
- Date and DateTime strings
- Email addresses
- Numeric input filters (int, float) now allow minumum and maximum values to be specified
- Classes that inherit from InputFilterContainer can specify their own separators.
Version 0.2.0
- Slight refactoring prompted by @MrPetovan's observation that our structure was messy
- Added
StrictArrayFilterwhich strictly matches the types of both keys and values.
Version 0.1.0
Initial release. Extracted from CMS Airship into a standalone package.