This is an automated email from the ASF dual-hosted git repository. juanpablo pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/jspwiki.git
commit 6f45f752c35f1be3a492326cf3fd125199f57e70 Author: Juan Pablo Santos RodrÃguez <[email protected]> AuthorDate: Mon Dec 13 23:16:19 2021 +0100 2.11.1-git-02 --- ChangeLog.md | 22 ++++++++++++++++++---- .../src/main/java/org/apache/wiki/api/Release.java | 2 +- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index e43ba4b..fafabae 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -17,6 +17,20 @@ specific language governing permissions and limitations under the License. --> +**2021-12-13 Juan Pablo Santos (juanpablo AT apache DOT org)** + +* _2.11.1-git-02_ + +* Decoupled `XHtmlElementToWikiTranslator` from jspwiki syntax, so it will be able in a near future to output other wiki syntaxes. + * `XHtmlElementToWikiTranslator` acts as a chain in a chain of responsability pattern, delegating to a `SyntaxDecorator` the output of specific wiki syntaxes. + * Refactored classes may still change a little. + +* Dependency updates + * Mockito to 4.1.0, thanks to dependabot [#152](https://github.com/apache/jspwiki/pull/152) + * Log4J2 to 2.15.0, thanks to [Paulino Calderon](https://github.com/cldrn) [#155](https://github.com/apache/jspwiki/pull/155) + * Sonar maven plugin to 3.9.1.2184, thanks to dependabot [#153](https://github.com/apache/jspwiki/pull/153) + * Tomcat to 9.0.56 + **2021-12-02 Juan Pablo Santos (juanpablo AT apache DOT org)** * _2.11.1-git-01_ @@ -31,17 +45,17 @@ under the License. * Introduced `TextUtil#get[Required|String]Property( Properties, String key, String deprecatedKey[, String defval] )` to allow deprecation of properties, so they can be removed later on * Deprecated key will be looked first and, if found, a warning will be logged asking to move to the new property * If there's no deprecated key on the properties set, the normal key will be looked, and if not found, the default value will be returned (or exception thrown) - * The idea is to move related configuration towards common "namespaces" + * The idea is to move related configuration towards common "namespaces" * A few properties are deprecated * `jspwiki.usePageCache` -> `jspwiki.cache.enable` should be used instead * `jspwiki.attachmentProvider` -> `jspwiki.attachment.provider` should be used instead * `jspwiki.attachmentProvider.adapter.impl` -> `jspwiki.attachment.provider.adapter.impl` should be used instead -* `WikiEngine#initComponent()` now asks the `mappedClass` if is `Initializable` instead of asking the `requestedClass` on `classmappings.xml`. - * This allows to decouple `Initializable` from the mapped managers, as it should only matter if their implementations are `Initializable` in order to init them. +* `WikiEngine#initComponent()` now asks the `mappedClass` if it is `Initializable` instead of asking the `requestedClass` on `classmappings.xml`. + * This allows to decouple `Initializable` from the mapped managers, as it should only matter if their implementations are `Initializable` in order to init them. * Moved site generation to [jspwiki-site's Jenkinsfile](https://github.com/apache/jspwiki-site/blob/jbake/Jenkinsfile) - * This second build is decoupled from the main one, so CI feedback is gathered faster + * This second build is decoupled from the main one, so CI feedback is gathered faster * Dockerfile's maven build does not rely on jspwiki-main:tests being available on a repo, thus avoiding [#1](https://jspwiki-wiki.apache.org/Wiki.jsp?page=Common%20problems%20when%20building%20JSPWiki#section-Common+problems+when+building+JSPWiki-JspwikiMainJarTestsX.Y.ZNotFoundAtJspwikiMarkdown) when building new versions diff --git a/jspwiki-api/src/main/java/org/apache/wiki/api/Release.java b/jspwiki-api/src/main/java/org/apache/wiki/api/Release.java index 15fa87a..c950d6c 100644 --- a/jspwiki-api/src/main/java/org/apache/wiki/api/Release.java +++ b/jspwiki-api/src/main/java/org/apache/wiki/api/Release.java @@ -69,7 +69,7 @@ public final class Release { * <p> * If the build identifier is empty, it is not added. */ - public static final String BUILD = "01"; + public static final String BUILD = "02"; /** * This is the generic version string you should use when printing out the version. It is of
