All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- @GameCharmer New Globals Interface
- @GameCharmer Update for PHP 8.1
- @GameCharmer neitanod/forceutf8 removed
- @GameCharmer Add WTF method for global loading
- @GameCharmer Update UUID Library
- @GameCharmer add is_scalar check when filtering by standard
filter_var
filters to avoid array injection
- @GameCharmer Fix issue where we were UTF-8 "fixing" Binary16 UUIDs
- @GameCharmer Swap back to non-abstract class, switch private properties/methods to protected
- @GameCharmer Remove deprecated class
- @GameCharmer Change Globals to Abstract class to force people to extend it
- @GameCharmer Disable UTF8 Fix when getting UUID via binary
- @GameCharmer Switch UUID Exception handling
- @GameCharmer compensate for all 0 UUID
- @GameCharmer fix comparator in UUID binary response
- @GameCharmer Fix issue with constant
- @GameCharmer UUID String and Byte options
-
@GameCharmer Added uuid filter
-
symfony/polyfill-ctype installed in version v1.11.0 Release notes: https://github.com/symfony/polyfill-ctype/releases/tag/v1.11.0
-
paragonie/random_compat installed in version v9.99.99 Release notes: https://github.com/paragonie/random_compat/releases/tag/v9.99.99
-
ramsey/uuid installed in version 3.8.0 Release notes: https://github.com/ramsey/uuid/releases/tag/3.8.0
- @GameCharmer Add fixUTF8 to data by default
- neitanod/forceutf8 installed in version v2.0.2 Release notes: https://github.com/neitanod/forceutf8/releases/tag/v2.0.2
- @GameCharmer fix defaults function
- @GameCharmer prevent improper usage of the defaults function
- @GameCharmer add back super hacky filterAll / filterNone stuff
- @GameCharmer Added Defaults System
- Notes on IPv4 and IPv6 functions being complete garbage
- @GameCharmer Added json filter
- @GameCharmer Added date and datetime filters
- @GameCharmer replaced string filter with a trim(strip_tags()) function, kept original functionality as stringSpecial()
- @GameCharmer refactored forced array creation
- @GameCharmer update variable processing to be recursive
- @GameCharmer renamed namespace due to divergence in code
- @GameCharmer fixed issue with FILE call (should have been labeled FILES)
- @GameCharmer properly reset on non-existent variable
- No Change Log Available