Releases: MiKTeX/miktex
MiKTeX 2.9.7230
Fixed macOS build issues.
MiKTeX 2.9.7200
Breaking changes
Windows: text files with UNIX line endings
All TeX engines now write text output files with UNIX line endings.
EPS-to-PDF converter embeds all fonts
The miktex-epstopdf
utility now creates a PDF with embedded fonts.
New programs
- synctex 1.5
Downgraded programs
- luatex 1.10.0
Fixed issues
- 353: luatex 1.10.1 has a bug affecting font usage
- 363: SyncTeX binaries?
- 369: luatex doesn't handle commands in the name of the main file correctly
- 370: line endings
- 373: tftopl failed with large .tfm file
- 376: Miktex Update removes essential packages
- 377: pdfcrop: The script engine could not be found.
- 391: miktex-console_admin building format fails
MiKTeX 2.9.7140
New programs
- harftex: new TeX enginge with embedded HarfBuzz and Lua
Upgraded programs
- dvipdfmx 20190522
- luatex 1.10.1
Upgraded libraries
- harfbuzz 2.5.3
MiKTeX 2.9.7050
Breaking changes
--c-style-errors
does not imply \scrollmode
anymore
You can use the --interaction=scrollmode
option, if you depend on the old behaviour:
pdflatex --c-style-errors --interaction=scrollmode document.tex
Upgraded programs
- dvipdfmx 20190305
Upgraded libraries
- uriparser 0.9.2
Fixed issues
MiKTeX 2.9.7000
Upgraded programs
- dvipdfmx 20190225
- dvipng 1.16
- dvips 5.999
- dvisvgm 2.6.3
- Gregorio 5.2.0
- luatex 1.10.0
- tex4ht 2018-07-03-10:36
- TeXworks 0.6.3
Fixed issues
- 195: Add option to change directory for binaries (Linux)
- 262: keeping user/admin updates in sync
- 263: MPM crashes with --require=@
- 264: MiKTeX failed to test file existence for /dev/null, on macOS and Linux
- 272: TEXMFHOME is empty on Windows
- 279: Latest GregorioTeX update did not include updated binary
MiKTeX 2.9.6980
Fixed issues
- 254: biber: missing on Ubuntu and Mac
MiKTeX 2.9.6960
Upgraded programs
- dvipdfmx 20190127
- dvisvgm 2.6.2
- luatex 1.09.2
Fixed issues
- 249: TeXworks blocks FNDB
MiKTeX 2.9.6930
Resetting personal MiKTeX configuration
In order to avoid leftovers, MiKTeX Console learned to reset the
personal MiKTeX configuration if MiKTeX was installed system-wide:
This allows users to remove their MiKTeX related installation files
before a system administrator completely uninstalls MiKTeX.
Admin mode: blinding out of personal MiKTeX configuration
Prior to MiKTeX 2.9.6930, personal TEXMF root directories were visible
(e.g., in MiKTeX Console) when running in administrator mode. This
behaviour has been changed: in MiKTeX 2.9.6930 and higher, personal
TEXMF root directories are blinded out when running in administrator
mode.
Update improvements
The Check for updates
operation is much faster now.
Upgraded programs
- dvipdfmx 20181221
- XeTeX 0.999991
Fixed issues
MiKTeX 2.9.6840
Fixed security issues
CVE-2018-17407
This applies to MiKTeX (TeX Live is an upstream source):
An issue was discovered in t1_check_unusual_charstring functions in writet1.c files in TeX Live before 2018-09-21.
A buffer overflow in the handling of Type 1 fonts allows arbitrary code execution when a malicious font is loaded by one of
the vulnerable tools: pdflatex, pdftex, dvips, or luatex.
More info: https://nvd.nist.gov/vuln/detail/CVE-2018-17407
Fixed issues
- 199: miktex searches the whole file system if grffile is used
MiKTeX 2.9.6800
Fedora 28 & openSUSE Leap 15
MiKTeX is now available for Fedora 28 and openSUSE Leap 15.
Fixed issues
- 36: enhance support to install packages from a list file
- 50: pdftex (started via the compiler driver) can't find input files if the main file is on a network drive
- 66: [MikTeX Portable] Can't add local texmf directory
- 149: Texify / macOS: "The TeX engine could not be found."
- 156: latexmk does not work on a fresh mac install
- 161: xelatex: -disable-installer is not propagated to miktex-makemf
- 166: Alternative for sudo
- 168: Installing MiKTex via Command Line
- 174: initexmf --force --mklinks --admin fails if TeXworks is open