Framework

Repository Author Commit message Committed SHA  
 
application by dg removed {templatePrint}
application by dg uses nette/routing 4.0
application by dg RoutingPanel: added support for AI agents
application by dg removed support for @annotations (BC break)
application by dg Presenter: removed constructor (BC break!)
application by dg Component::link() & etc uses variadic parameter
application by dg Component: only UI components can be added to presenter/component (BC break) WIP
application by dg Component: method checkRequirements() is called for createComponent<Name>() methods (BC break)
application by dg Revert "UI\PresenterComponent: removed references created by loadState() for persistent parameters. [Closes nette/nette#703][Closes nette/nette#703][Closes #69]" (possible BC break)

This reverts commit cda17f460d020b0f042364d4e140742022a7e94d.

See https://forum.nette.org/cs/35528-stejne-pojmenovany-parametr-akce-presenteru-a-persistentni-odlisne-chovani-v-nette-2-0-oproti-aktualnimu#p221742

BC break: Property must be nullable, ie: #[Persistent] public ?int $foo

application by dg Presenter::handleInvalidLink() -> processInvalidLink() (BC break)
application by dg added type hints (BC break)
application by dg composer: increased dependencies versions
application by dg opened 4.0-dev
application by dg used annotation #Deprecated
application by dg added CLAUDE.md
application by dg added Presenter::completeTemplate()
application by dg LinkGenerator: added support for '#' key in args to set URL fragment
application by dg better protection against CSRF by checking same-origin via Sec-Fetch-Site header instead of SameSite
application by dg @annotations are deprecated (BC break)
application by bckp Application: refactor to return Response from processRequest() BC break (#350)

Changed Application::processRequest to return a Response object instead of sending it directly. Updated run() to call send() on the returned Response. This improves testability and separation of concerns by decoupling request processing from response sending.

application by dg PresenterFactory: default mapping is App\Presentation\*\**Presenter (BC break)
application by dg PresenterFactoryCallback: refreshes page instead of creating presenters dynamically (BC break)

TODO: scanDir must be active

application by dg Presenter::getRequest() throws exception instead of returning null
application by dg LinkGenerator: query part in link is deprecated
application by dg Component::getParameter() $default is deprecated
application by dg RouteList: array access is deprecated
application by dg deprecated some stuff using #Deprecated
application by dg deprecated some magic properties (BC break)
application by dg LatteFactory: $control is passed to create() (BC break)
application by dg requires Latte 3.1
application by dg removed deprecated {ifCurrent}
application by dg removed support for Latte 2

Last synchronization: 2026-06-25 00:02:41