Skip to content

Releases: paragonie/ionizer

Version 2.0.0

02 Oct 23:20
v2.0.0

Choose a tag to compare

Version 2 of Ionizer requires PHP 8.1 and doesn't have deprecation warnings on PHP 8.4+

Version 1.1.0

02 Oct 22:54
v1.1.0

Choose a tag to compare

Key feature of the new release: You can now specify an index policy on the array filters.

What's Changed

Full Changelog: v1.0.3...v1.1.0

Version 1.0.3

11 May 22:19
v1.0.3

Choose a tag to compare

  • Removed one of the eval() uses inside InputFilterContainer.

Version 1.0.2

08 May 17:39
v1.0.2

Choose a tag to compare

Full Changelog: v1.0.1...v1.0.2

Version 1.0.1

27 Jun 19:52
v1.0.1

Choose a tag to compare

  • Fix the pattern feature of StringFilter

Version 1.0.0

19 Apr 00:09
v1.0.0
2d4e310

Choose a tag to compare

  • Supports PHP 8
  • Renamed WhiteList to AllowList

Version 0.3.0

22 Feb 19:03
v0.3.0

Choose a tag to compare

Version 0.3.0 Pre-release
Pre-release
  • 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

06 Feb 01:03
v0.2.0

Choose a tag to compare

Version 0.2.0 Pre-release
Pre-release
  • Slight refactoring prompted by @MrPetovan's observation that our structure was messy
  • Added StrictArrayFilter which strictly matches the types of both keys and values.

Version 0.1.0

05 Feb 20:35
v0.1.0

Choose a tag to compare

Version 0.1.0 Pre-release
Pre-release

Initial release. Extracted from CMS Airship into a standalone package.