| latte | by dg | phpstan | | | |
| latte | by dg | added CLAUDE.md | | | |
| latte | by dg | made static analysis mandatory | | | |
| latte | by dg | fixed PHPStan errors | | | |
| latte | by dg | uses nette/phpstan-rules | | | |
| latte | by dg | normalized callable to Closure | | | |
| latte | by dg | cs | | | |
| latte | by dg | refactorings | | | |
| latte | by dg | added missing native types | | | |
| latte | by dg | improved phpDoc descriptions | | | |
| latte | by dg | improved phpDoc types | | | |
| latte | by dg | improved test | | | |
| latte | by dg | disallowed partial application of custom functions | | | |
| latte | by dg | split TokenStream::peek() into peek() and tryPeek() (BC break) peek() now throws CompileException on out-of-bounds access, while tryPeek() retains the original nullable behavior. Updated all call sites and tests accordingly. | | | |
| latte | by dg | merged PositionAwareException into exceptions.php | | | |
| latte | by dg | class Cache moved to Latte\Runtime | | | |
| assets | by dg | added CLAUDE.md | | | |
| assets | by dg | made static analysis mandatory | | | |
| assets | by dg | fixed PHPStan errors | | | |
| assets | by dg | uses nette/phpstan-rules | | | |
| assets | by dg | improved phpDoc types | | | |
| mail | by dg | fixed PHPStan errors WIP | | | |
| mail | by dg | added CLAUDE.md | | | |
| mail | by dg | made static analysis mandatory | | | |
| mail | by dg | uses nette/phpstan-rules | | | |
| mail | by dg | requires PHP 8.2 | | | |
| mail | by dg | opened 4.1-dev | | | |
| mail | by dg | improved phpDoc types | | | |
| mail | by dg | uses nette/tester 2.6 | | | |
| mail | by dg | updated .gitattributes | | | |
| mail | by dg | singleline declare statements | | | |
| neon | by dg | used attribute Deprecated | | | |