MiKTeX Changelog

What's new in MiKTeX 21.12

Dec 8, 2021
  • Upgraded programs/;
  • dvipdfmx 20211117
  • makeindex 2.16
  • pdftex 1.40.24
  • upmendex 1.00
  • Fixed issues:
  • 858: Hope MiKTeX can support upTeX series (upTeX/upLaTeX/eupTex...) engine
  • 983: dvisvgm: unexpected error in conjunction with raw SVG elements

New in MiKTeX 2.8.3541 (Sep 17, 2009)

  • Per-user versus system-wide maintenance:
  • The MiKTeX maintenance utilities (MiKTeX Options, MiKTeX Update Wizard and MiKTeX Package Manager) now come in two variants:
  • the standard variant is used to change MiKTeX settings for the current(logged-in) user
  • the admin variant is used to to change MiKTeX settings for all users
  • For example, packages will be installed in a private installation directory, if the current user runs the standard variant of the package manager. In contrast, packages will be installed in the system-wide installation directory, if the current user runs the admin variant of the package manager.
  • In order to run an admin variant, the current user must have administrator privileges.
  • The command-line versions of the maintenance utilities (initexmf and mpm) accept the --admin option to run the admin variant.
  • write18 partially enabled:
  • The write18 primitive is now partially enabled: if the first token is a well known command (e.g., epstopdf), it will be executed. Unknown commands are still blocked.
  • Per-user TEXMF roots:
  • It is now possible to set up TEXMF root directories on a per-user basis: users can register their private TEXMF root directories without affecting the system-wide MiKTeX installation.
  • Per-user package management:
  • Packages can now be installed in a user-private installation directory.
  • Optionally avoiding the Windows Registry:
  • The new setup option --no-registry causes MiKTeX to store configuration settings in a configuration file. By avoiding the Windows Registry, it is easier to create network installation of MiKTeX.
  • TeXworks:
  • The MiKTeX distribution now includes TeXworks, an integrated development environment for TeX and LaTeX written by Jonathan Kew.
  • TeXworks includes a text editor, a previewer, syntax highlighting, spell checking, Unicode support.
  • File type associations:
  • TeX input documents (*.tex, *.ltx, …) and PDF documents (*.pdf) are associated with TeXworks (existing associations are left intact).
  • Bugfixes:
  • bad input implementation in TeX breaks SyncTeX