diff options
Diffstat (limited to 'support/pkgcheck/CHANGES.md')
-rw-r--r-- | support/pkgcheck/CHANGES.md | 48 |
1 files changed, 30 insertions, 18 deletions
diff --git a/support/pkgcheck/CHANGES.md b/support/pkgcheck/CHANGES.md index dab0c748ab..9ef9e83474 100644 --- a/support/pkgcheck/CHANGES.md +++ b/support/pkgcheck/CHANGES.md @@ -6,7 +6,7 @@ # Changes -2018-12-09 (1.0.0) +2018-12-09 (1.0.0) - 1.0.0 First stable version 2018-12-16 (1.0.0) @@ -15,17 +15,17 @@ - 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 + - 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 + 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 + - 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 + - **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 @@ -33,19 +33,19 @@ - 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 + - 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, + - 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 + - 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 + - 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) @@ -114,29 +114,41 @@ - old: -L, --correct-crlf Correct CRLF line endings - new: -L, --correct-le Correct line endings - other changes - - new message F0007 when tmp directory is not writable or the tmp directory is full + - new message F0007 when tmp directory is not writable or the tmp directory is full - some code simplifications - crates update - - when detecting an empty file also permissions will be checked and (if requested) corrected + - when detecting an empty file also permissions will be checked and (if requested) corrected - (Experimental) for latex-base-dev, latex-tools-dev, latex-graphics-dev and latex-amsmath-dev check for latex-dev in the path names in the TDS zip archive - if a file in a generated file statement contains a directory part it was correctly recognized but not compared correctly to the contents of the TDS zip archive 2020-02-07 (2.0.1) - - use the `-a` (convert text files) flag when temporarily unzipping the TDS archive + - use the `-a` (convert text files) flag when temporarily unzipping the TDS archive - crates update 2020-04-12 (2.1.0) - add new test case e0033 - don't issue error messages when a .bat file has 0755 permission - improvements regarding detection of generated files (error message e0019) - - generated REAME files caused e0019 error message when they were specified with + - generated REAME files caused e0019 error message when they were specified with a relative path name in the `\generate` statement in the .dtx resp. .ins file - don't issue error message when a pdf file, generated by .dtx/.ins, exists - don't issue error message when an existing .ins file is generated by a .dtx file - - improved text in error message e0019 - - call pdfinfo and unzip without specifying an absolute path so that it gets found - when it is outside of /usr/bin (reported by Arthur Reutenauer) - - + - improved text in error message e0019 + - call pdfinfo and unzip without specifying an absolute path so that it gets found + when it is outside of /usr/bin (reported by Arthur Reutenauer) + +2020-11-20 (2.2.0) + - small code changes due to new release of blake2 library + - replace deprecated tempdir crate by tempfile crate + - (Experimental) instead of latex-firstaid use latex/firstaid when checking path names + in TDS zip archive + - unpack TDS zip without -a flag which was introduced in 2.0.1. According to Petra this creates + more problems than it solves + - revive e0020 which checks for unwanted directories in the top level directory of a TDS zip + archive. + - new error message e0039: no doc/ top level directory in tds zip archive + - new error message e0040: too few top level directories in tds zip archive + - new error message e0041: map file found in path not starting with `fonts/map/dvips` + - add more test cases |