diff --git a/Changelog.md b/Changelog.md
index c41a6b94..a4725918 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,5 +1,13 @@
# Change Log
+## v3.1.1
+
+---
+Release Date: **10.08.2023**
+
+- Adapted hex color validation (clarified number of necessary characters)
+- Code maintenance
+
## v3.1.0
---
diff --git a/Demo .NET Standard/Demo .NET Standard.csproj b/Demo .NET Standard/Demo .NET Standard.csproj
index 98f8db48..9b739edf 100644
--- a/Demo .NET Standard/Demo .NET Standard.csproj
+++ b/Demo .NET Standard/Demo .NET Standard.csproj
@@ -5,12 +5,12 @@
net5.0
PicoXLSX
PicoXLSX.Demo
- Copyright Raphael Stoeckli © 2022
+ Copyright Raphael Stoeckli © 2023
https://github.com/rabanti-github/PicoXLSX.git
https://github.com/rabanti-github/PicoXLSX
- 3.1.0.0
- 3.1.0.0
- 3.1.0
+ 3.1.1.0
+ 3.1.1.0
+ 3.1.1
Demo Library showing the use of PicoXLSX, a library to generate Microsoft Excel files (XLSX) in an easy and native way
Demo.Program
MIT
diff --git a/Demo/Program.cs b/Demo/Program.cs
index aa982156..a9f088e2 100644
--- a/Demo/Program.cs
+++ b/Demo/Program.cs
@@ -13,7 +13,7 @@
namespace Demo
{
- class Program
+ static class Program
{
///
/// Method to run all demos / testing scenarios (currently disabled)
diff --git a/Demo/Properties/AssemblyInfo.cs b/Demo/Properties/AssemblyInfo.cs
index 5742596b..a87f0e94 100644
--- a/Demo/Properties/AssemblyInfo.cs
+++ b/Demo/Properties/AssemblyInfo.cs
@@ -32,5 +32,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("3.1.0.0")]
-[assembly: AssemblyFileVersion("3.1.0.0")]
+[assembly: AssemblyVersion("3.1.1.0")]
+[assembly: AssemblyFileVersion("3.1.1.0")]
diff --git a/Demo/Testing/Performance.cs b/Demo/Testing/Performance.cs
index 553e0087..67d69096 100644
--- a/Demo/Testing/Performance.cs
+++ b/Demo/Testing/Performance.cs
@@ -18,24 +18,24 @@ namespace Demo.Testing
///
/// Class for performance tests
///
- public class Performance
+ public static class Performance
{
///
/// Method to perform a stress test on PicoXLSX with a high amount of random data
///
/// filename of the output
- /// name of the worksheet
+ /// name of the worksheet
/// Number of rows
/// Number of columns
/// The data type is determined per column randomly. In case of strings, random ASCII characters from 1 to 256 characters are written into the cells
- public static void StressTest(string filename, string sheetname, int rows, int cols)
+ public static void StressTest(string filename, string sheetName, int rows, int cols)
{
System.Console.WriteLine("Starting performance test - Generating Array...");
List> field = new List>();
List