Fixed pug4j issue #1: Pug4J.render() method not outputting correct HTML. (Thanks to Selaron)
2.0.0-alpha-2 / 2020-09-19
Optimized Path Handling, to work again with spring integration
2.0.0-alpha-1 / 2020-09-18
Upgrading Flexmark lib to latest version
Changed compiler level to 1.8 and above
Fixed issue #176: Upgraded to jexl 3
Fixed issue #130: Renaming to Pug4J - All classes are updated to Pug naming.
Default file extension is now .pug
basePath is now templateLoaderPath
Rewritten to be compatible with pug 2.0.4 syntax
Fixed issue #194: Defining functions doesn't work
1.3.2 / 2020-03-17
Fixed issue #193: Mixin's block argument can't execute multiple times in a loop
1.3.1 / 2020-02-28
Fixed issue #191: Scoping Issue with nested loops
Fixed issue #187: maven pom flexmark-all is too much
Fixed issue #188: Unit tests failures on default Windows console
1.3.0 / 2019-10-10
removed obsolete basePath handling. Basepath Should be configured in the FileTemplateLoader
made file extension configurable. removed last static jade extension check.
Fixed issue #172: json als mixin argument (quoted keys)
Fixed issue #153: Variable assignments in for/each loops
Improvements to issue #150: Caused by: java.lang.RuntimeException this reader only responds to
1.2.7 / 2017-11-02
Improving cache syncronisation
1.2.6 / 2017-11-01
Fixing issue #154: using .pug extension
Fixing issue #157: array constructing in mixin parameters don't work
Testcase #155: case with default not working (at least using JsExpressionHandler)
Fixing multiline Code Blocks
Syncronize template creation when cache is enabled
1.2.5 / 2016-10-24
Fixing issue #147: Fix for issue #52 broke everything
1.2.4 / 2016-10-11
Fixed issue #141: Jade4J does not support unbuffered code blocks
Fixing issue #52: Includes in templates in paths with spaces
1.2.3 / 2016-06-17
Performance improvements
1.2.2 / 2016-06-17
Fixing issue #106: Filters cannot be set using xml configuration
Testcase issue 65
Fixing issue #78: Incorrect rendering of backslashes in attribute values
Fixing issue #68: Multi-Line Strings include the trailing slash
1.2.1 / 2016-04-18
Fixing issue #132: class attribute not supported
1.2.0 / 2016-04-18
Fixing issue #135: Resource loaded using the ClasspathTemplateLoader require *.jade extension before they are copied in (Thanks to nishtahir and crowmagnumb)
Fixing issue #129: multiple class attributes per HTML tag are not supported (breaking change in Filter interface, you need to adapt thirdparty filters)
1.1.4 / 2016-01-14
set fileName property to TextNode (thx to code4craft)