From f813ccf196bb3838d6acf38e8cb75fcd346d7b8b Mon Sep 17 00:00:00 2001
From: Johan Holmberg <holmberg556@gmail.com>
Date: Tue, 29 Nov 2016 21:59:16 +0100
Subject: [PATCH] add CHANGES.txt file

---
 CHANGES.txt | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 91 insertions(+)
 create mode 100644 CHANGES.txt

diff --git a/CHANGES.txt b/CHANGES.txt
new file mode 100644
index 0000000..7f46daa
--- /dev/null
+++ b/CHANGES.txt
@@ -0,0 +1,91 @@
+
+User visible changes
+====================
+
+The changes below have been manually extracted from the repository logs ("git log").
+The intention is to continue to update this file as changes are made in the future.
+Bug-fixes are normally not mentioned.
+
+For actual documentation of new features, see the manual.
+
+20161128::
+
+    add executed commands to JUnit error output,
+    so the information is more useful in Jenkins
+
+    add 'time=n.nnn' attribute in JUnit output, used by Jenkins
+
+20161116::
+
+    improve line ending detection
+    
+    detect mixed line ending on Windows
+
+    introduce 'output_encoding' method
+    
+20161107::
+
+    new 'file_encoding' assert method
+
+    handle Unicode filenames on Windows
+    
+20161104::
+
+    command line option --diff by default, new --no-diff option
+
+    update version number 1.4 -> 1.5, with 'skip_test' ...
+
+20161031::
+
+    add method 'skip_test'
+
+20161030::
+
+    'teardown' should run after AssertFailed too
+
+    new method 'dont_ignore_files', overriding 'ignore_files'
+
+20161010::
+
+    implement methods setenv/unsetenv for Windows too
+
+20161008::
+
+    improve --version option output
+    
+20160917::
+
+    add --stop-on-error option to stop after first error.
+
+    report finishing wall time + elapsed time
+
+20160628::
+
+    new command line optiopn --diff, using an LCS algorithm (like diff)
+
+20160626::
+
+    handle exception in setup/teardown
+    
+20160414::
+
+    introduce method 'import_directory'
+
+20160106::
+
+    new command line option --quiet
+    
+    accept directory command line argument,
+    then all CMDTEST_*.py files in the directory will be added
+
+20150817::
+
+    parallel command line option -jN using parallel(1) on Linux
+    
+20150729::
+
+    ignore_file method now accepts shell glob (*, **)
+    
+2015xxxx::
+
+    for older changes see the repository log ("git log")