Commit graph

24 commits

Author SHA1 Message Date
892dfd3e69
Added suggest for ext-hrtime. 2025-04-03 14:46:13 +00:00
6efd02465f
Use interfaces instead of abstract class for Twig extensions. 2025-04-01 12:36:15 +00:00
d54ca02b38
Implemented access control handling. 2025-03-19 21:24:52 +00:00
f07a3ab50e
Updated libraries. 2025-03-12 13:13:56 +00:00
2b481fee4d
Changes to route and filter registration flow. 2025-03-07 00:25:00 +00:00
84fc5a27d3
Added PSR-7 and PSR-15 interface dependencies. 2025-02-28 02:19:31 +00:00
2c884d3e41
Updated libraries. 2025-02-27 21:28:16 +00:00
9368523d6b Updated libraries. 2025-01-21 21:04:32 +00:00
6d7ac38d27 Updated to PHP 8.4 and some other overhauls. 2025-01-18 21:57:27 +00:00
7da5e80954 Added getParamScalar and proper error handling for XML stuff.
Mostly pending from december still...
2025-01-17 19:52:43 +00:00
f31b3a41d4 Updated to PHPstan 2.x and fixed type annotations accordingly. 2024-12-02 01:30:36 +00:00
2f577d97cc Attempt at polyfilling MariaDB functions for SQLite. 2024-10-21 18:12:23 +00:00
bf7977f511 Added cache backends registry. 2024-10-18 20:56:56 +00:00
23ba13138e Updated Composer libraries. 2024-10-16 00:21:58 +00:00
d3e4d0985a Imported Sasae into Index. 2024-10-04 23:39:36 +00:00
caf4eef02d Added JsonProperty and BencodeProperty attributes for easier object encoding. 2024-09-29 23:53:44 +00:00
f690df4200 Fixed newly detected issue. 2024-08-18 16:20:56 +00:00
3952dd96e8 Updated to PHP 8.3 and added cache provider requirements to the README. 2024-07-31 18:12:46 +00:00
ad75d72aa0 Added cache wrappers. 2024-04-10 22:23:34 +00:00
5cda6fbe25 Fixed PHPStan detections. 2024-03-28 20:14:54 +00:00
c8d16b02e6 Added database result iterator. 2024-02-06 21:39:36 +00:00
18397477d6 Removed AString and IString and turned WString into a utility class like XString for multibyte strings. 2024-01-04 02:07:43 +00:00
1c2058e199 Deprecated IString. 2023-11-09 12:58:04 +00:00
5150f0cb56 Allow including Index through Composer.
index.php automatically detects if the Composer autoloader exists and doesn't initialise its own autoloader.
Also including phpunit and phpstan through it instead of including the phars, probably makes more sense to do it the other way but they're Big.
2023-07-21 18:04:29 +00:00