[Tex/LaTex] Are previous releases of MiKTeX available

miktex

The last release broke one of the styles I rely on and reverting MiKTeX seems to be faster than fixing the style.


I asked this question as I was looking for a way to binary search through releases to find which one broke the style before reporting it to the style author, @andybuckley.

I considered

  1. Using the code stored under https://github.com/MiKTeX/miktex/releases/tag [as suggested by @AndréC] but found the overhead to install the complete MiKTeX toolchain to be too much. Plus, as pointed out by @david-carlisle, this only contains the code to build MiKTeX: the packages would still be pulled from the current versions.
  2. I also looked at the MiKTeX Docker images. They are also available for only the current release (AFAICT), but are cool nonetheless.
  3. LiveTeX does maintain a complete archive: e.g., ftp://tug.org/historic/systems/texlive/2018.

LiveTeX allowed me to determine that the break comes between the 2018 and 2019 releases. If anyone is interested, here is the MWE;

\documentclass{minimal}
\usepackage{hepparticles} % the package under test
\newcommand{\Pg}{{\HepParticle{g}{}{}}} % gluon
\begin{document}
:\Pg:
\end{document}

Output under LiveTeX 2018: ":g:"; under LiveTeX 2019: "::"

The problem is also displayed when running the package test file, http://mirrors.ctan.org/macros/latex/contrib/hepparticles/testhepparticles.tex.


In the newer version, \updefault-> up, while previously it was \updefault -> n.


Found the origin: The default value of \updefault.

Best Answer

Hi @George and welcome to TeX-SE.

Although you may still find the old releases of MikTeX MiKTeX Releases, you will quickly find out that the older versions are not avaliable anymore, e.g., MiKTeX 2.4 Status.

I would strongly recommend you to ask a more specific question about the problem you are dealing with. For example, which style, class, package, etc. is not working.