- some fixes
- added TranslatorExtension, reverts "translate moved to nette/application"
- {_var} and {translate} can translate values during compile time
- {translate} accepts parameters
- SafeUrl is not used for attribute parts
- Fixed {first} inside n:foreach #298
Engine::isExpired()
checks filemtime of extensions- Linter: accepts file name or mask
- Linter: initalization moved to class
- Linter: prints summary
- ParametersNode & DefineNode parses parameters as ParameterNode[] with full type