summaryrefslogtreecommitdiff
path: root/systems/win32/miktex/source/CHANGELOG.md
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-07-01 03:03:30 +0000
committerNorbert Preining <norbert@preining.info>2020-07-01 03:03:30 +0000
commitd79a721c345c9a2ced6c0640e88c10cc3378c1f0 (patch)
tree400d84326bfe896b980146734c9650006b72e550 /systems/win32/miktex/source/CHANGELOG.md
parent70c32b2936f7dac3a0898faafe7c554c3bedeae9 (diff)
CTAN sync 202007010303
Diffstat (limited to 'systems/win32/miktex/source/CHANGELOG.md')
-rw-r--r--systems/win32/miktex/source/CHANGELOG.md127
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