Set log on details in the GUI.
[nssm.git] / ChangeLog.txt
index e7cff08..911aa4d 100644 (file)
@@ -1,19 +1,41 @@
+Changes since 2.21
+------------------
+  * NSSM can now optionally rotate existing files when
+    redirecting I/O.
+
+  * Unqualified path names are now relative to the
+    application startup directory when redirecting I/O.
+
+  * NSSM can now set the service display name, description,
+    startup type and log on details.
+
+Changes since 2.20
+------------------
+  * Services installed from the GUI no longer have incorrect
+    AppParameters set in the registry.
+
+Changes since 2.19
+------------------
+  * Services installed from the commandline without using the
+    GUI no longer have incorrect AppStopMethod* registry
+    entries set.
+
 Changes since 2.18
------------------
+------------------
   * Support AppEnvironmentExtra to append to the environment
     instead of replacing it.
 
   * The GUI is significantly less sucky.
 
 Changes since 2.17
------------------
+------------------
   * Timeouts for each shutdown method can be configured in
     the registry.
 
   * The GUI is slightly less sucky.
 
 Changes since 2.16
------------------
+------------------
   * NSSM can now redirect the service's I/O streams to any path
     capable of being opened by CreateFile().
 
@@ -25,26 +47,26 @@ Changes since 2.16
     shutting them down.
 
 Changes since 2.15
------------------
+------------------
   * Fixed case where NSSM could kill unrelated processes when
     shutting down.
 
 Changes since 2.14
------------------
+------------------
   * NSSM is now translated into Italian.
 
   * Fixed GUI not allowing paths longer than 256 characters.
 
 Changes since 2.13
------------------
+------------------
   * Fixed default GUI language being French not English.
 
 Changes since 2.12
------------------
+------------------
   * Fixed failure to run on Windows 2000.
 
 Changes since 2.11
------------------
+------------------
   * NSSM is now translated into French.
 
   * Really ensure systems recovery actions can happen.
@@ -54,7 +76,7 @@ Changes since 2.11
     a non-zero error code didn't actually work.
 
 Changes since 2.10
------------------
+------------------
   * Support AppEnvironment for compatibility with srvany.
 
 Changes since 2.9