Finding the Version Number
Software
The Java GUI applications, such as flowframtk, have the version
number written in the Help -> About dialogue box.
Command line applications, such as makeglossaries, have a
--version or -version option, which will display the version number.
For example: makeglossaries --version.
LaTeX Packages
For LaTeX class files and packages, the version number will be written in the log file. For example, the following line indicates version 4.12 of the glossaries package:Package: glossaries 2014/11/22 v4.12 (NLCT)Note that this is for the base package. Independent packages or modules also have a version number. For example, the following line indicates version 1.0 of the glossaries-english module:
File: glossaries-english.ldf 2014/11/23 v1.0
Some packages or classes come with rollback, which allows you to use an older version than the one installed. These rollback files are frozen and therefore it's not possible to report bugs or request features for those files as they cannot be changed. (Unless there's a problem with the actual commands used to load the rollback files.) If any rollback stops working or exhibits different output to its previous behaviour then it's likely that a change to the LaTeX kernel or a dependent package is causing a conflict. For this reason, rollback should not be relied upon for anything other than a temporary measure. (For example, if there's a problem with the latest version and you need to downgrade until it's fixed.) If you have difficulty compiling a legacy document, consider using one of the TeX Live historic Docker images.
