| latte | by dg | added support for Partial Function Application WIP | | | |
| latte | by dg | Released version 3.1.1 | | | |
| latte | by dg | added LinterExtension for validating filters, functions, classes and methods | | | |
| latte | by dg | linter: added method scanFiles() | | | |
| latte | by dg | linter: improved finding files, excludes temp, vendor, node_modules | | | |
| latte | by dg | linter: fixed warning label formatting | | | |
| latte | by dg | linter: added assets extension | | | |
| latte | by dg | latte-lint: add exception handling | | | |
| latte | by dg | added CustomFunctionCallNode for custom functions | | | |
| latte | by dg | deprecated PrintContext::infixOp(), prefixOp(), postfixOp() (BC break) | | | |
| latte | by dg | fixed operator ! priority | | | |
| latte | by dg | refactor: decentralize operator precedence to individual nodes Move operator precedence definitions from centralized PrintContext lookup table to individual operator nodes via OperatorNode interface | | | |
| latte | by dg | PrintContext:: refactoring of parenthesize() | | | |
| latte | by dg | support every argument syntax for clone() in PHP 8.5 | | | |
| latte | by dg | *CallableNode replaced with solution with VariadicPlaceholder (BC break) | | | |
| latte | by dg | ErrorSuppressNode & NotNode merged into UnaryOpNode (BC break) | | | |
| latte | by dg | improved test | | | |
| application | by dg | removed {templatePrint} | | | |
| application | by dg | uses nette/routing 4.0 | | | |
| 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 | opened 4.0-dev | | | |
| application | by dg | TemplateGenerator WIP | | | |
| forms | by dg | netteForms: restructured package, includes UMD and ESM (BC break) | | | |
| forms | by dg | netteForms: removed distribution files (BC break) | | | |
| forms | by dg | Latte: {formContext}, {formPrint} & {formClassPrint) are deprecated | | | |