Releases: pyxol/magnetar
Releases · pyxol/magnetar
v0.4.1
v0.4.0
- Model architecture rewrite
- Diacritic string utility class
- Various QueryBuilder fixes
- Request::get() for parameters
- Fix to certain router-related issues
- phpDoc tooling
Full Changelog: v0.3.3...v0.4.0
v0.3.3
- bug fix for Model::find method
Full Changelog: v0.3.3...v0.3.3
v0.3.2
- new Model system for automating CRUD on database entries
- QueryBuilder: new insert(), update(), and delete() functions
Full Changelog: v0.3.1...v0.3.2
v0.3.1
- File manager rewrite
- Logic class
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Another big step towards a highly performant, feature-robust, completely statically typed, uncluttered PHP framework.
Completely revamped Router
- robust, statically typed HTTP method-specific routing
- contextually aware groups that allow for easily grouping together suffixed paths/names inside route groups
- switch to simplistic route definitions (eg: '/path/to/page/') with variable replacements (eg: '/path/to/{id}')
- route definitions can include parameter type hinting (eg: '/path/to/{id:int}/') with string as the default fallback
- new route action registry for matched path callback handling
Full Changelog: v0.2.9...v0.3.0
v0.2.8
v0.2.7
v0.2.6
- Database refactoring
- Pipeline functionality
- Middleware processing for requests, termination
- Exception handler for HTTP kernel
- More header management for incoming requests and response object
Full Changelog: v0.2.5...v0.2.6
v0.2.5
Full Changelog: v0.2.4...v0.2.5