diff --git a/MineralExhaustionNotifier/MineralExhaustionNotifier.csproj b/MineralExhaustionNotifier/MineralExhaustionNotifier.csproj
index 3546632..b861bb7 100644
--- a/MineralExhaustionNotifier/MineralExhaustionNotifier.csproj
+++ b/MineralExhaustionNotifier/MineralExhaustionNotifier.csproj
@@ -85,6 +85,9 @@
+
+ PreserveNewest
+
PreserveNewest
diff --git a/MineralExhaustionNotifier/changelog.txt b/MineralExhaustionNotifier/changelog.txt
new file mode 100644
index 0000000..89d43d9
--- /dev/null
+++ b/MineralExhaustionNotifier/changelog.txt
@@ -0,0 +1,44 @@
+
+== MineralExhaustionNotified v0.4
+
+
+
+
+== MineralExhaustionNotified v0.3
+
+* Fixed: The notification box was retriggered too often due to a flag not being set.
+
+=== Commit log from 'v0.2' to 'v0.3' (most recent changes are listed on top):
+c0fc1d0 Update README.md
+7430df7 The notification box was retriggered too often due to a flag not being set. Fixed images in readme for thunder. Only copy local files to output that should be a part of the release.
+
+
+
+== MineralExhaustionNotified v0.2
+
+* Hide GUI when F11 - hidden is active.
+* Show GUI when in space/sail mode.
+* Fixed a bug where the input capture for the notification window was too greedy, resulting in a non-controllable flying mech. Now only captures mouse events inside the window.
+
+=== Commit log from 'v0.1' to 'v0.2' (most recent changes are listed on top):
+
+578df85 Added back root readme, fixed location for images in mineralexhaustionnotifier readme. Added logo and manifest.json for dsp.thunderstore.io
+3b4cf2e Moved project to a subfolder. Made output from debug build go to normal bin/Debug, but instead have a post-build check that copies the result over if it is on my dev computer.
+27db380 GUI improvements, refactoring and input event capture cleanup. See list below:* Highlight button red immediately.
+ * Moved out some DSP - mapping functions to a helper class.
+ * Show gui also in space, but hide it in the no gui mode.
+ * Don't eat keyboard events, only mouse.
+ * Close on escape key.
+ceb3a7c Update README.md
+
+
+
+== MineralExhaustionNotified v0.1
+
+First release. Works fine for me, but haven't been tested on other peoples computers yet. RFC.
+The plugin will periodically check the miners for an alarm (Low Power, Low Production Yield), and/or if they remaining mineral they can mine is low or none.
+
+If a miner is detected with this condition a first time notification window will pop up, but afterwards only available through the toggle button (M) on lower right,
+or by pressing the hot key.
+
+If you have cleared out all faulty miners by default this will allow a popup notification to occur again.
\ No newline at end of file