http | by dg | Url, UrlImmutable: user & password are deprecated | | | |
http | by dg | FileUpload::getSanitizedName() changes the extension only for image files [Closes #239] | | | |
http | by Izolex | RequestFactory: extract port from x-forwarded-host (#230) | | | |
http | by finwe | FileUpload: Initialize properties (#235)(#195) | | | |
http | by forrest79 | Session: keep exceptions chain on session_start (#240) | | | |
http | by ojanota | Session: SessionSection class template annotation [Closes #225] | | | |
http | by spaze | IResponse: added DateTimeInterface to setCookie $expire param (#237) | | | |
http | by dg | support for PHP 8.4 | | | |
http | by dg | readonly properties | | | |
http | by dg | github actions updated | | | |
security | by dg | CookieIdentity WIP | | | |
security | by dg | SimpleAuthenticator: passwords can be hashed | | | |
security | by dg | User: deprecated magic properties (BC break) | | | |
security | by dg | SimpleIdentity: uses __serialize & __unserialize | | | |
security | by dg | Identity -> SimpleIdentity Identity class must exist as an alias in order to read it from session | | | |
security | by dg | IIdentity: added return typehint (BC break) | | | |
security | by dg | removed deprecated IAuthenticator (BC break) | | | |
security | by dg | uses nette/http 4 | | | |
security | by dg | opened 4.0-dev | | | |
security | by dg | $user => $username [Closes #73] | | | |
security | by dg | SecurityExtension: password can be dynamic [Closes #74] | | | |
security | by dg | typo [Closes #75] | | | |
routing | by dg | RouteList::match() is final (BC break) | | | |
routing | by dg | RouteList: parameter $oneWay is bool (BC break) | | | |
routing | by dg | Route: added port to %host%, %domain%, %tld% WIP [Closes #10][Closes nette/application#297] | | | |
routing | by dg | Route: rejects route when constant parameter is not present (BC break?) Not to generate the first URL for Homepage: default $router->addRoute('/foo', [ 'presenter' => 'Homepage', 'action' => 'default', 'week' => 'upcoming', ]); $router->addRoute('/', 'Homepage:default'); | | | |
routing | by xificurk | SimpleRouter: uses loose comparison == for default values since PHP 8.0 | | | |
routing | by dg | Route: uses loose comparison == for default values [Closes #8] | | | |
routing | by dg | RouteList::addRoute() added return typehint | | | |
routing | by dg | opened 4.0-dev | | | |
routing | by dg | Route::param2path() allows all characters defined by RFC 3986 [Closes #14] | | | |
php-generator | by dg | PsrPrinter is not final | | | |