diff options
author | Norbert Preining <norbert@preining.info> | 2020-07-01 03:03:30 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-07-01 03:03:30 +0000 |
commit | d79a721c345c9a2ced6c0640e88c10cc3378c1f0 (patch) | |
tree | 400d84326bfe896b980146734c9650006b72e550 /systems/win32/miktex/source/CHANGELOG.md | |
parent | 70c32b2936f7dac3a0898faafe7c554c3bedeae9 (diff) |
CTAN sync 202007010303
Diffstat (limited to 'systems/win32/miktex/source/CHANGELOG.md')
-rw-r--r-- | systems/win32/miktex/source/CHANGELOG.md | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/systems/win32/miktex/source/CHANGELOG.md b/systems/win32/miktex/source/CHANGELOG.md index 8644b297de..32db7ba888 100644 --- a/systems/win32/miktex/source/CHANGELOG.md +++ b/systems/win32/miktex/source/CHANGELOG.md @@ -1,5 +1,132 @@ # MiKTeX Change Log +## 20.6.29 - 2020-06-29 + +This followup release to fix some regressions: + +- [568](https://github.com/MiKTeX/miktex/issues/568): pdflatex fails after recent update +- [569](https://github.com/MiKTeX/miktex/issues/569): \show crashes MiKTeX + +## 20.6 - 2020-06-28 + +### New release versioning scheme + +The MiKTeX project has switched to a date-based versioning scheme for releases. + +See this issue for more info: [https://github.com/MiKTeX/miktex/issues/554](https://github.com/MiKTeX/miktex/issues/554) + +### New programs + +- patgen 1.0.6 +- upmendex 0.54 + +### Fixed issues + +- [41](https://github.com/MiKTeX/miktex/issues/41): Error running miktex on Win 10 ver. 1709 +- [534](https://github.com/MiKTeX/miktex/issues/534): include patgen in repo +- [538](https://github.com/MiKTeX/miktex/issues/538): MACOS, mthelp calls firefox instead of open +- [552](https://github.com/MiKTeX/miktex/issues/552): LuaLaTex fails on special characters in the windows user account path +- [554](https://github.com/MiKTeX/miktex/issues/554): MiKTeX release versioning +- [556](https://github.com/MiKTeX/miktex/issues/556): -jobname cli option broken on latex, pdflatex, xelatex, still working on lualatex +- [561](https://github.com/MiKTeX/miktex/issues/561): include upmendex in repository + +## 2.9.7440 - 2020-05-17 + +### Breaking changes + +#### Removal of Omega 1.15 + +Omega 1.15 is obsolete and has now been removed from the distribution. + +#### Windows 8.3 file names + +In the past, it was possible to specify Windows 8.3 file names (aka +short file names) when invoking a TeX engine. As of 2.9.7440, this is +not supported anymore. + +Impact: The following use case is broken: + +``` +pdflatex abraka~1.tex +``` + +where `abraka~1.tex` is the 8.3 variant of the long file name `abrakadabra.tex`. + +#### Package database signing + +In the past, package database signing was optional. As of MiKTeX +2.9.7440, it is required that MiKTeX package database files are +provided with a valid signature. + +Reason: In order to support custom remote package repositories (see +[Allow local http +mirrors](https://github.com/MiKTeX/miktex/issues/519)), it must be +ensured that the contents of the custom package repository is +unmodified. + +Impact: Users will receive an error message if they visit an outdated +(no signature) or modified (tampered database) package repository. + +### Unrestricted shell escape commands and elevated privileges + +As of MiKTeX 2.9.7440, it is possible to prevent the execution of +unrestricted shell escape commands when a program is running with +elevated privileges: + +``` +initexmf --verbose --set-config-value [Core]AllowUnrestrictedSuperUser=f +``` + +This prevents the following use case: + +``` +sudo pdflatex --shell-escape file.tex +``` + +where `file.tex` contains: + +``` +\documentclass{minimal} +\usepackage{shellesc} +\begin{document} +\ShellEscape{echo hello, world! > hello.txt} +\input{hello.txt} +\end{document} +``` + +For more information and discussion, visit the issue page at GitHub: + +* [533](https://github.com/MiKTeX/miktex/issues/533): Unrestricted shell escape commands and elevated privileges + +### Ubuntu 20.04 & Fedora 32 + +MiKTeX is now available for Ubuntu 20.04 and Fedora 32. See [this +howto](https://miktex.org/howto/install-miktex-unx) for more info. + +### Fixed issues + +* [486](https://github.com/MiKTeX/miktex/issues/486): Luatex cannot find input file when using texify on windows +* [491](https://github.com/MiKTeX/miktex/issues/491): Empty file error when trying to complete the setup on a Mac +* [510](https://github.com/MiKTeX/miktex/issues/510): Long file name support +* [514](https://github.com/MiKTeX/miktex/issues/514): Kerberos Proxy support +* [520](https://github.com/MiKTeX/miktex/issues/520): Make MiKTeX Console usable for keyboard only users +* [521](https://github.com/MiKTeX/miktex/issues/521): Cannot install on Fedora 32 +* [528](https://github.com/MiKTeX/miktex/issues/528): Ubuntu 20.04 Repositories +* [532](https://github.com/MiKTeX/miktex/issues/532): Calling external commands with quotes in path via shell on Windows +* [541](https://github.com/MiKTeX/miktex/issues/541): Change BibTeX "I couldn't open database file" message to include double extension + +## 2.9.7400 - 2020-04-26 + +### Fixed issues + +* [312](https://github.com/MiKTeX/miktex/issues/312): MiKTeX Setup Wizard ignores --user-install in Windows 10 +* [429](https://github.com/MiKTeX/miktex/issues/429): Suggested feature: epstopdf - alert on missing font packages + +### Upgraded programs + +* asymptote 2.65 +* texworks 0.6.5 + ## 2.9.7350 - 2020-03-22 ### lualatex: switching engine from LuaTeX to LuaHBTeX |