Changelog
2025-04-01
Use interfaces instead of abstract class for Twig extensions.
2025-03-26
Added Snowflake ID generators.
2025-03-25
Fixed replace argument on header() not being set to false.
Always rewind input streams if possible.
2025-03-23
Account for trailing slashes in URLs.
Fixed route matching issues.
Fixed certified Microsoft moment.
2025-03-22
Fixed null handling.
2025-03-21
Rewrote argument resolver in the dependency manager to account for torrent tracker edge case.
Added test for weird edge case (which isn't triggering awesome).
2025-03-20
Rolling back.
Attempt to fix binary data in URL decode.
Make the input preprocessors actually render an error page.
Fixed legacy query string encoding.
Expose getParamString on UrlEncodedFormContent.
Update readme to reflect proper minimum PHP version.
2025-03-19
Updated README.md to point to correct class name.
Implemented access control handling.
2025-03-15
Added tests for empty multipart/form-data.
Added output postprocessors.
2025-02-27
Updated libraries.
2025-01-22
Bumped LICENCE year.
Added explicitly lazy construct method.
Added method to retrieve all instances of a compatible dependency.
Fixed type signatures.
Added dependency resolver.
2025-01-21
Improved type signatures on XArray methods.
Updated libraries.
2025-01-18
and also bump VERSION.
Part 2