This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to annotated tag org.apache.sling.scripting.thymeleaf-1.0.0 in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-scripting-thymeleaf.git
commit 3a311c92808bd28082ce7b0927e3c2da206f8f81 Author: Oliver Lietz <[email protected]> AuthorDate: Fri May 13 12:30:04 2016 +0000 SLING-5075 Upgrade Thymeleaf to 3.0 update README git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/contrib/scripting/org.apache.sling.scripting.thymeleaf@1743665 13f79535-47bb-0310-9956-ffa450edef68 --- README.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 79023af..9042b93 100644 --- a/README.md +++ b/README.md @@ -6,23 +6,22 @@ scripting engine for [_Thymeleaf_](http://www.thymeleaf.org) templates Features -------- -* simple non-caching `TemplateResolver` supporting `PatternSpec` configurations for all template modes (`HTML`, `XML`, `TEXT`, `JAVASCRIPT`, `CSS`) -* `ResourceResolver` backed by Sling's `ResourceResolver` -* `MessageResolver` backed by `ResourceBundleProvider` from `org.apache.sling.i18n` +* Supporting all of Thymeleaf's extension points: _TemplateResolver_s, _MessageResolver_s, _Dialect_s, _LinkBuilder_s, _DecoupledTemplateLogicResolver_ and _CacheManager_ +* `NonCachingTemplateResolver` customizable through `TemplateModeProvider` +* `MessageResolver` backed by `ResourceBundleProvider` from `org.apache.sling.i18n` customizable through optional `AbsentMessageRepresentationProvider` +* `PatternSpecTemplateModeProvider` supporting `PatternSpec` configurations for all template modes (`HTML`, `XML`, `TEXT`, `JAVASCRIPT`, `CSS` and `RAW`) * `SlingDialect` +* Thymeleaf's `TemplateEngine` registered as OSGi Service for direct use Installation ------------ -For running Sling Scripting Thymeleaf with Sling's Launchpad some dependencies need to be resolved. This can be achieved by installing the following bundles: +For running Sling Scripting Thymeleaf with Sling's Launchpad some dependencies need to be resolved. This can be achieved by installing the following bundle: - mvn:org.apache.sling/org.apache.sling.i18n/2.4.4 mvn:org.javassist/javassist/3.20.0-GA - mvn:commons-io/commons-io/2.4 -There is a feature for Karaf: +There is a feature for [Karaf](https://github.com/apache/sling/tree/trunk/contrib/launchpad/karaf): - karaf@root()> feature:repo-add mvn:org.apache.sling/org.apache.sling.launchpad.karaf-features/0.1.1-SNAPSHOT/xml/features karaf@root()> feature:install sling-scripting-thymeleaf relevant Thymeleaf issues -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
