spryker/util-sanitize
UtilSanitize module
2.3.1
3.0M downloads/mo
#3639 most downloaded on Packagist
spryker/util-sanitize
What this package is like to depend on
Last release 5 months ago
12 Mar 2026
Release timing varies
gaps range from 3 months to 4.9 years
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
8 releases · first in 2016
1 release in the last 12 months
see the full history below
Release timeline
8 releases · Nov 2016 to Mar 2026Releases
latest 8-
2.3.112 Mar 2026Release notes
Open source →Included commits: 2.3.0...2.3.1
Fixes
- Fixed
UtilSanitizeService::arrayFilterRecursivearrayFilterRecursive()filtering logic so that non-string, non-Countablevalues are retained correctly, and only empty strings and emptyCountableobjects are skipped.
- Fixed
-
2.3.023 Apr 2021Release notes
Open source →Included commits: 2.2.0...2.3.0
Improvements
- Introduced new
UtilSanitizeServiceInterface::sanitizeString()method. - Introduced possibility to use plugins for sanitizing strings.
- Introduced new
-
2.2.025 Jan 2019Release notes
Open source →Included commits: 2.1.2...2.2.0
Improvements
- Introduced
UtilSanitizeServiceInterface::filterOutBlankValuesRecursively().
- Introduced
-
2.1.205 Feb 2018Release notes
Open source → -
2.1.124 Oct 2017Release notes
Open source →Included commits: 2.1.0...2.1.1
Bugfixes
Fixed broken composer dependencies, Service dependencies are now also included.
-
2.1.019 Oct 2017Release notes
Open source →Included commits: 2.0.0...2.1.0
Improvements
- With a newly added filter class it is now possible to recursively filter out null values in an array.
-
2.0.022 Feb 2017Release notes
Open source →Included commits: 1.0.0...2.0.0
Improvements
New bundle which offers data handling. It contains a file reader for Csv files and BatchIterators for different input types e.g. csv, xml or database data.
- Added new bundle.
-
1.0.015 Nov 2016Release notes
Open source →Included commits: 0.0.0...1.0.0
This is a new Utility bundle for input sanitation and output escaping.