Skip to content

Releases: MiKTeX/miktex

MiKTeX 2.9.6500

14 Nov 09:40
2.9.6500

Choose a tag to compare

Upgraded programs

  • dvipdfmx 20170918, XeTeX
    Support /Rotate in PDF image inclusion
  • Dvisvgm 2.2
  • LuaTeX 1.06.2

Upgraded libraries

  • fontconfig 2.12.6
  • FreeType 2.8.1
  • HarfBuzz 1.6.3
  • ICU 60.1
  • libcurl 7.56.1
  • LibGD 2.2.5
  • libpng 1.6.34
  • Poppler 0.60.1
  • Qt 5.9.2

Bug fixes

  • 4: xdvipdfmx with options supplied as output-driver to XeLaTeX results in can't write on file error
  • 5: Package manager "Miktex encountered an internal error" [windows]
  • 19: option --user-install of MiKTeX setup utility is ignored [windows]
  • 22: miktex is noticably slower than texlive
  • 2618: Unknown filter "JPXDecode" Syntax Error
  • 2620: xetex can't input files with BOM anymore
  • 2622: shell commands are not executed correctly
  • 2624: Problem with \pdfresettimer & \pdfelapsedtime
  • 2625: Package installation fails as normal user account

MiKTeX 2.9.6400

02 Aug 16:16
2.9.6400

Choose a tag to compare

New programs

  • asy: asymptote - 2D and 3D TeX-Aware Vector Graphics Language
  • lacheck: a consistency checker checker for LaTeX documents

Upgraded programs

  • autosp 2017-07-14

Upgraded libraries

  • cairo 1.4.10
  • fontconfig 2.12.3
  • freetype 2.8
  • graphite2 1.3.10
  • HarfBuzz 1.4.7
  • libcurl 7.54.1
  • libpng 1.6.30
  • teckit 2.5.7
  • zzip 0.13.66

Ubuntu 16.04 / Linux Mint 18.x

It is now possible to install MiKTeX on Ubuntu 16.04 64-bit and Linux Mint 18.x 64-bit:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D6BC243565B2087BC3F897C9277A7293F59E4889
echo "deb http://miktex.org/download/ubuntu xenial universe" | sudo tee /etc/apt/sources.list.d/miktex.list
sudo apt-get update
sudo apt-get install miktex

See this howto for more info.

Dockerized build environments

The MiKTeX build environment has been dockerized for the following
Linux distros:

This makes it possible to build MiKTeX using Docker. No build tools
required.

For example, to build MiKTeX for Debian 9:

mkdir -p /tmp/miktex
curl -fsSL https://miktex.org/download/ctan/systems/win32/miktex/source/miktex-2.9.tar.xz | \
  tar -xJ --strip-components=1 -C /tmp/miktex
docker pull miktex/miktex-build-stretch
docker run --rm -t \
  -v /tmp/miktex:/miktex/source:ro \
  -v `pwd`:/miktex/build:rw \
  miktex/miktex-build-stretch

Closed feature requets

  • 345: Build pdftocairo with libpng support
  • 346: Include Asymptote

Bug fixes

  • dvipdfmx: warning: Ignore invalid attribute dictionary

MiKTeX 2.9.6350

03 Jun 17:28
2.9.6350

Choose a tag to compare

New programs

Upgraded programs

  • TeXworks 0.6.2

Changed programs

  • dvipdfmx
    • Support additional length units
  • pdfTeX
    • Adding SyncTeX support to \pdfxform

Upgraded libraries

macOS support

It is now possible to install MiKTeX via the Homebrew package manager:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew tap miktex/miktex
brew install miktex

See this howto for more info.

Bug fixes

  • 2604: Report clearly when repository servers are intentionally offline

MiKTeX 2.9.6300

25 Apr 19:09
2.9.6300

Choose a tag to compare

Additions

  • Gregorio - convert from gabc to GregorioTeX
  • autosp - a preprocessor that generates note-spacing commands for MusiXTeX scores

Upgraded programs

  • Dvisvgm 2.1.3
  • LuaTeX 1.0.4
  • pdfTeX 1.40.18
  • XeTeX 0.99998

New features

New platforms

It is possible to build this release on Linux and macOS.

Bug fixes

  • 2593: luatex can't include colors of a plot
  • 2591: Noto fonts not listed in MO font list
  • 2586: Bis: lualatex.exe fails if the profil name has non ASCII characters
  • 2581: epstopdf creates .eps.pdf file instead of .pdf as in TeXLive
  • 2580: wrong output to stdin when using lualatex
  • 2579: xelatex adds unwanted stuff to stdin at the end of the compilation
  • 2570: pdflatex doesn't ignore BOM (byte order mark)