From 0f968662a816e38669c221866a4d93a8bbd98c53 Mon Sep 17 00:00:00 2001 From: Dimitry Ivanov Date: Wed, 1 Apr 2020 09:48:37 +0300 Subject: [PATCH] Prepare 4.3.1 release --- CHANGELOG.md | 2 +- gradle.properties | 2 +- .../noties/markwon/PrecomputedFutureTextSetterCompat.java | 2 +- .../main/java/io/noties/markwon/ext/tables/TablePlugin.java | 2 +- .../java/io/noties/markwon/ext/tables/TableRowSpan.java | 6 +++--- .../main/java/io/noties/markwon/ext/tables/TableSpan.java | 2 +- .../main/java/io/noties/markwon/ext/tables/TableTheme.java | 2 +- .../main/java/io/noties/markwon/html/tag/StrikeHandler.java | 2 +- .../main/java/io/noties/markwon/image/gif/GifSupport.java | 2 +- 9 files changed, 11 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dfd5358..886bd169 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -# $nap; +# 4.3.1 * Fix DexGuard optimization issue ([#216])
Thanks [@francescocervone] * module `images`: `GifSupport` and `SvgSupport` use `Class.forName` instead access to full qualified class name * `ext-table`: fix links in tables ([#224]) diff --git a/gradle.properties b/gradle.properties index ca3e59a6..0e222c26 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ android.enableJetifier=true android.enableBuildCache=true android.buildCacheDir=build/pre-dex-cache -VERSION_NAME=4.3.1-SNAPSHOT +VERSION_NAME=4.3.1 GROUP=io.noties.markwon POM_DESCRIPTION=Markwon markdown for Android diff --git a/markwon-core/src/main/java/io/noties/markwon/PrecomputedFutureTextSetterCompat.java b/markwon-core/src/main/java/io/noties/markwon/PrecomputedFutureTextSetterCompat.java index e107341c..f4601286 100644 --- a/markwon-core/src/main/java/io/noties/markwon/PrecomputedFutureTextSetterCompat.java +++ b/markwon-core/src/main/java/io/noties/markwon/PrecomputedFutureTextSetterCompat.java @@ -16,7 +16,7 @@ import java.util.concurrent.Future; * This is intended to be used in a RecyclerView. * * @see io.noties.markwon.Markwon.TextSetter - * @since $nap; + * @since 4.3.1 */ public class PrecomputedFutureTextSetterCompat implements Markwon.TextSetter { diff --git a/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TablePlugin.java b/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TablePlugin.java index 8e624e01..d5d0f74f 100644 --- a/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TablePlugin.java +++ b/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TablePlugin.java @@ -127,7 +127,7 @@ public class TablePlugin extends AbstractMarkwonPlugin { visitor.visitChildren(tableBlock); - // @since $nap; apply table span for the full table + // @since 4.3.1 apply table span for the full table visitor.setSpans(length, new TableSpan()); visitor.blockEnd(tableBlock); diff --git a/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableRowSpan.java b/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableRowSpan.java index f6653cf8..0248c4ef 100644 --- a/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableRowSpan.java +++ b/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableRowSpan.java @@ -146,7 +146,7 @@ public class TableRowSpan extends ReplacementSpan { if (recreateLayouts(canvas.getWidth())) { width = canvas.getWidth(); - // @since $nap; it's important to cast to TextPaint in order to display links, etc + // @since 4.3.1 it's important to cast to TextPaint in order to display links, etc if (p instanceof TextPaint) { // there must be a reason why this method receives Paint instead of TextPaint... textPaint.set((TextPaint) p); @@ -204,7 +204,7 @@ public class TableRowSpan extends ReplacementSpan { // required for borderTop calculation final boolean isFirstTableRow; - // @since $nap; + // @since 4.3.1 if (drawBorder) { boolean first = false; // only if first draw the line @@ -244,7 +244,7 @@ public class TableRowSpan extends ReplacementSpan { canvas.translate(x + (i * w), top); - // @since $nap; + // @since 4.3.1 if (drawBorder) { // first vertical border will have full width (it cannot exceed canvas) if (i == 0) { diff --git a/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableSpan.java b/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableSpan.java index bba40d76..4f7f1aee 100644 --- a/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableSpan.java +++ b/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableSpan.java @@ -1,7 +1,7 @@ package io.noties.markwon.ext.tables; /** - * @since $nap; + * @since 4.3.1 */ public class TableSpan { } diff --git a/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableTheme.java b/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableTheme.java index 48655220..1f1c4dd1 100644 --- a/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableTheme.java +++ b/markwon-ext-tables/src/main/java/io/noties/markwon/ext/tables/TableTheme.java @@ -102,7 +102,7 @@ public class TableTheme { } paint.setColor(color); - // @since $nap; before it was STROKE... change to FILL as we draw border differently + // @since 4.3.1 before it was STROKE... change to FILL as we draw border differently paint.setStyle(Paint.Style.FILL); } diff --git a/markwon-html/src/main/java/io/noties/markwon/html/tag/StrikeHandler.java b/markwon-html/src/main/java/io/noties/markwon/html/tag/StrikeHandler.java index 37b3168d..03a0e952 100644 --- a/markwon-html/src/main/java/io/noties/markwon/html/tag/StrikeHandler.java +++ b/markwon-html/src/main/java/io/noties/markwon/html/tag/StrikeHandler.java @@ -25,7 +25,7 @@ public class StrikeHandler extends TagHandler { static { boolean hasMarkdownImplementation; try { - // @since $nap; we class Class.forName instead of trying + // @since 4.3.1 we class Class.forName instead of trying // to access the class by full qualified name (which caused issues with DexGuard) Class.forName("org.commonmark.ext.gfm.strikethrough.Strikethrough"); hasMarkdownImplementation = true; diff --git a/markwon-image/src/main/java/io/noties/markwon/image/gif/GifSupport.java b/markwon-image/src/main/java/io/noties/markwon/image/gif/GifSupport.java index b5c68d44..2e9406ba 100644 --- a/markwon-image/src/main/java/io/noties/markwon/image/gif/GifSupport.java +++ b/markwon-image/src/main/java/io/noties/markwon/image/gif/GifSupport.java @@ -14,7 +14,7 @@ public abstract class GifSupport { static { boolean result; try { - // @since $nap; + // @since 4.3.1 Class.forName("pl.droidsonroids.gif.GifDrawable"); result = true; } catch (Throwable t) {