Skip to content

Releases: Wixel/GUMP

v2.3.1

10 Aug 12:55
@sn sn
332f48c

Choose a tag to compare

What's Changed

  • Added new validators by @sn in #361

Full Changelog: v2.3.0...v2.3.1

v2.3.0

10 Aug 11:30
@sn sn
126700a

Choose a tag to compare

Release v2.3.0

  Major improvements and fixes:

  Core Fixes:
  - Fixed critical XSS vulnerability in polyfill_filter_var_string()
  - Standardized all validator method signatures for PHP 8+ compatibility
  - Fixed PHP 7.1 compatibility issues (assertIsArray, German umlaut tests)

  Testing:
  - Added comprehensive test coverage for missing validators and filters
  - Created 5 new test files with 100+ additional test cases
  - Fixed all PHPUnit configuration issues for cross-version compatibility

  Documentation:
  - Updated README with complete validator/filter documentation (41 validators, 16 filters)
  - Added CI-compatible documentation generation system
  - Comprehensive real-world usage examples

  CI/CD:
  - Enhanced coverage reporting with dynamic PHPUnit config generation
  - Added cross-version compatibility scripts for PHP 7.1-8.4+
  - Improved Coveralls integration with graceful fallbacks

  Security:
  - Fixed string sanitization vulnerability
  - Enhanced XSS protection in filter methods
  - Secure by default configuration improvements

  All tests passing: 440 tests, 489 assertions ✅

v2.2.2

10 Aug 11:21
@sn sn
126700a

Choose a tag to compare

What's Changed

  • Feature/general improvements by @sn in #360

Full Changelog: v2.2.1...v2.2.2

Release v2.2.1

29 Jul 08:37
5500157

Choose a tag to compare

This release removes deprecation notices for process_error_message() and adds return statements to validation_rules() and filter_rules().

✅ Merged PR #358

Release 2.2.0

09 Feb 11:36

Choose a tag to compare

This release only includes a new language.

✅ Added simplified Chinese translation #338

Great improvements were made to the CI to check the languages after each commit.

Release 2.1.1

08 Feb 17:43

Choose a tag to compare

One fix and improvements on CI.

✅ Support php 8.2, 8.3, 8.4 (ci tests added too)
🔧 Fixed: https://github.com/Wixel/GUMP/issues/353

Release 2.1.0

29 Apr 14:49
f2d73de

Choose a tag to compare

Careful! This release includes breaking ch

  • ✅ Added 2 new methods:
GUMP::has_validator($rule);
GUMP::has_filter($rule);
  • ✅ Added Czech language.
  • 🔧 Added missing rule for German language #349.

New release! v2.0.0 (support for php8 included)

15 Jul 09:28
8de017f

Choose a tag to compare

Careful! This release includes breaking changes.

  • 🔥 Deprecated PHP 7.0 !!!
  • 🔥 Deprecated GUMP::xss_clean() static method
  • 🔥 Deprecated valid_twitter validator.
  • ✅ Supports php8.0 and php8.1 (removed all deprecation notices)
  • ✅ Added GitHub workflow actions for CI (replace Travis)
  • 🔧 Fixed: #315, #328

Maintenance release

17 Feb 09:57
3878abe

Choose a tag to compare

Maintenance Release

13 Dec 17:58
e8416a3

Choose a tag to compare