diff --git a/.github/workflows/haxelib.yml b/.github/workflows/haxelib.yml
index 3a3eb0a..ea24285 100644
--- a/.github/workflows/haxelib.yml
+++ b/.github/workflows/haxelib.yml
@@ -20,4 +20,5 @@ jobs:
haxelib.json
README.md
LICENSE
+ CHANGELOG.md
if-no-files-found: error
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..f591cfe
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,17 @@
+# markdown-openfl-textfield Changelog
+
+## v1.0.3
+
+- Skips adding a custom bullet to `
` tags in OpenFL versions that natively support bullets
+
+## v1.0.2
+
+- Fix null exception
+
+## v1.0.1
+
+- Fix missing quote in rendered error when exception is caught during Markdown parsing
+
+## v1.0.0
+
+- Initial release.
\ No newline at end of file
diff --git a/haxelib.json b/haxelib.json
index ffcec49..369ecb3 100644
--- a/haxelib.json
+++ b/haxelib.json
@@ -4,7 +4,7 @@
"license": "MIT",
"tags": ["markdown", "openfl", "textfield"],
"description": "Display markdown using the htmlText property of OpenFL's TextField class",
- "version": "1.0.2",
+ "version": "1.0.3",
"releasenote": "Fix exception for nodes without children.",
"contributors": ["bowlerhat"],
"classPath": "src",