diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/pkgcheck/CHANGES.md |
Initial commit
Diffstat (limited to 'support/pkgcheck/CHANGES.md')
-rw-r--r-- | support/pkgcheck/CHANGES.md | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/support/pkgcheck/CHANGES.md b/support/pkgcheck/CHANGES.md new file mode 100644 index 0000000000..912a2e8aaf --- /dev/null +++ b/support/pkgcheck/CHANGES.md @@ -0,0 +1,62 @@ +# General remarks + +- the x.y.z is the version of the Rust source code which follows semantic versioning +- the combination of version and version date designates the version of the package as it is uploaded to CTAN + + +# Changes + +2018-12-09 (1.0.0) + - 1.0.0 First stable version + +2018-12-16 (1.0.0) + - quick_intro.txt: improve wording + - build_ctan_zip.p6: add source files to be included into CTAN zip archive + - devnotes.md: add documentation how to build your own binary +2018-12-26 (1.1.0) + - enhance check for generated files which now could reside in any + subdirectory in the package tree. This changes the format of the + e0019 message slightly where now the path of a generated file will be + displayed in the e0019 message + - change ordering of the sections in the pkgcheck.pdf document. First come the + informational messages, then warnings and error messages and finally fatal messages. + - add a short info to the PDF documention about how to install pkgcheck +2019-01-02 (1.2.0) + - some code simplification + - **New feature**: checks that path names in the TDS zip archive contain the package name + (only exception is a man page path) + - add test cases for messages e0026, e0028 +2019-03-09 (1.3.0) + - recompile with newest http library + - checking URLs + - when checking URLs we try to get the headers first. If this fails we try to get the web page. + - when checking URLs and a redirect has an invalid location containing 127.0.0.1 + then we regard the url as ok + - ignoring .tfm files when checking for duplicates + - now checking for UTF BOMs. If a README file contains a BOM we issue an error message, + if other files contain BOMs we issue a warning message +2019-03-11 (1.4.0) + - recognizing generated files in a .dtx file when they are included using a + filecontents resp. filecontents* environment. +2019-03-14 (1.5.0) + - a README can be a symlink which will now be detected properly + - if a symlink points to a file object outside of the package directory tree error message + e0030 will be issued +2019-03-29 (1.6.0) + - new error message e0031 when a filename contains invalid UTF-8 characters +2019-06-30 (1.7.0) + - when symlinks occur in e0025 they are reported as files + - improved error message e0025 now displaying the paths of the affected + files/directories/symlinks + - if a found http(s) link ends with "`" then the trailing "`" will be discarded + - compiled with rust edition 2018 +2019-07-20 (1.8.0) + - add a check to detect temporary files in the TDS zip archive +2019-07-21 (1.8.1) + - correct typo in e0008 message text +2019-08-07 (1.8.2) + - updating crates, requiring slight code changes in integration.rs + - ignore windows files .nsh and .reg when checking for CRLF line endings + - new error message e0034 for unwanted files in top level directory of a TDS zip archive + - e0020 now reporting only unwanted directory in top level directory of a TDS zip archive + |