Hi,
finally we are reaching the end of 0.7.0 development with this CR1 :-)
1/ the most noticeable change since latest beta is the documentation which has been improved again, focusing on the "build deploy and run” chapter:
- proper support and examples for Maven, Eclipse, Intellij and Gradle
- new I18N chapter
- precompile templates with Maven groovy plugin
2/ system property interpolation in juzu.run_mode property
<context-param>
<param-name>juzu.run_mode</param-name>
<param-value>${my_run_mode:prod}</param-value>
</context-param>
use my_run_mode or ‘prod’
3/ live mode usability improvement : juzu.src_path is not required anymore! when classes are compiled the actual source path is embedded in the json configuration.
4/ last but not least : an alternative Less plugin implementation based on less4j has been added based on
https://github.com/SomMeri/less4j plugin. This plugin is written in Java which means it can have a different behavior than the javascript based implementation. However it can be faster specially for large less files. For Twitter Bootstrap it takes 2 seconds to compile on my machine and after a few iteration it get down to 200ms which makes it an acceptable choice for Live mode.
we intend to get 0.7.0 out by the end of this week and work on fixes and doc updates.
feedback is welcome
Julien