diff --git a/diylc/diylc-core/src/org/diylc/presenter/update.xml b/diylc/diylc-core/src/org/diylc/presenter/update.xml
index 2ca03954..0fddd55a 100644
--- a/diylc/diylc-core/src/org/diylc/presenter/update.xml
+++ b/diylc/diylc-core/src/org/diylc/presenter/update.xml
@@ -3483,7 +3483,7 @@
16
0
- 2021-01-04 00:00:00.000 CET
+ 2021-01-17 00:00:00.000 CET
diff --git a/diylc/diylc-core/src/org/diylc/utils/VersionReader.java b/diylc/diylc-core/src/org/diylc/utils/VersionReader.java
index 218fa9fc..a11fae01 100644
--- a/diylc/diylc-core/src/org/diylc/utils/VersionReader.java
+++ b/diylc/diylc-core/src/org/diylc/utils/VersionReader.java
@@ -2,6 +2,8 @@ package org.diylc.utils;
import java.io.BufferedInputStream;
import java.net.URL;
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
import java.util.List;
import org.diylc.appframework.update.Change;
@@ -21,10 +23,28 @@ public class VersionReader {
@SuppressWarnings("unchecked")
List allVersions = (List) xStream.fromXML(in);
Version latest = allVersions.get(allVersions.size() - 1);
- StringBuilder sb = new StringBuilder();
- for (Change c : latest.getChanges())
- sb.append("**[" + c.getChangeType() + "]** " + c.getDescription()).append("\n");
- System.out.println(sb.toString());
+ StringBuilder sbMd = new StringBuilder();
+ StringBuilder sbHtml = new StringBuilder();
+
+ DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
+ sbHtml.append(" \n");
+ sbHtml.append(" \n");
+ sbHtml.append(" \n");
+
+
+ for (Change c : latest.getChanges()) {
+ sbMd.append("**[" + c.getChangeType() + "]** " + c.getDescription()).append("\n");
+ sbHtml.append(" - [" + c.getChangeType() + "] " + c.getDescription()).append("
\n");
+ }
+
+ sbHtml.append("
\n");
+ sbHtml.append(" \n");
+ sbHtml.append(" https://github.com/bancika/diy-layout-creator/releases/tag/v").append(latest.getVersionNumber()).append("\n");
+ sbHtml.append(" \n");
+
+ System.out.println(sbMd.toString());
+ System.out.println();
+ System.out.println(sbHtml.toString());
in.close();
}
} catch (Exception e) {
diff --git a/diylc/diylc-library/lib/diylc-core.jar b/diylc/diylc-library/lib/diylc-core.jar
index 6f3949be..16c9eb92 100644
Binary files a/diylc/diylc-library/lib/diylc-core.jar and b/diylc/diylc-library/lib/diylc-core.jar differ
diff --git a/diylc/diylc-swing/build.xml b/diylc/diylc-swing/build.xml
index 809ac49e..4596dff8 100644
--- a/diylc/diylc-swing/build.xml
+++ b/diylc/diylc-swing/build.xml
@@ -10,7 +10,7 @@
-
+
diff --git a/diylc/diylc-swing/flatpak/com.diy_fever.DIYLayoutCreator.metainfo.xml b/diylc/diylc-swing/flatpak/com.diy_fever.DIYLayoutCreator.metainfo.xml
index b5faf9e4..25b27c63 100644
--- a/diylc/diylc-swing/flatpak/com.diy_fever.DIYLayoutCreator.metainfo.xml
+++ b/diylc/diylc-swing/flatpak/com.diy_fever.DIYLayoutCreator.metainfo.xml
@@ -34,5 +34,19 @@
https://github.com/bancika/diy-layout-creator/releases/tag/v4.15.1
+
+
+
+ - [New Feature] Flatpak integration for easier deployments to Linux systems
+ - [New Feature] When editing component colors, honor the specified 'alpha' value specified on each color individually in addition to the component-level alpha property
+ - [Improvement] Color chooser dialog defaults to the existing color value being edited
+ - [Improvement] Single click to expand and collapse categories in the component tree
+ - [Improvement] Improved code robustness
+ - [Improvement] Improved Dark theme look
+ - [Bug Fix] Auto-Wrap Label crashes the application if it's shrunken into zero-length
+
+
+ https://github.com/bancika/diy-layout-creator/releases/tag/v4.16.0
+
diff --git a/diylc/diylc-swing/lib/diylc-core.jar b/diylc/diylc-swing/lib/diylc-core.jar
index 6f3949be..16c9eb92 100644
Binary files a/diylc/diylc-swing/lib/diylc-core.jar and b/diylc/diylc-swing/lib/diylc-core.jar differ