(This file public domain. Originally written by Norbert Preining and Karl Berry, 2010.)

tlmgr 44452 (released 9jun17):

  • bug fix for tlmgr conf editing of line continuations.

    tlmgr 44422 (TeX Live 2017):

  • new action shell for interactive and scripted use.
  • new action conf auxtrees to easily add and remove extra texmf trees.
  • if backups are enabled, a backup is automatically made by the remove action.
  • the info output includes sizes for schemes and collections.

    tlmgr 41476 (released 20jun16):

  • fix tlmgr restore failure

    tlmgr 41258 (TeX Live 2016, 19may16):

  • support for system-level configuration files in TEXMFSYSCONFIG/tlmgr/config, where a restricted set of allowed actions can be defined, in addition to the usual tlmgr config file directives.
  • the font and other gui controls can be specified as options to the gui action.
  • verify package checksums during installation; sha-512 used instead of md5 for checksums; new config file setting no-checksums.
  • gpg verification supported, with new action key and new options and config settings --require-verification and verify-downloads.
  • unify installer and tlmgr package installation implementations.

    tlmgr revision 39198 (released 5jan16):

  • message and doc changes.
  • ConTeXt paper size changes.

    tlmgr revision 37738 (released 3jul15):

  • more accurate error codes, e.g., for paper sizes.
  • info searches titles, descriptions, file names, topics if available.

    tlmgr revision 37030 (released 24apr15):

  • more reliable exit status codes.
  • add --with-doc and --with-src options for use with install --reinstall, to get the doc and/or src files even if they were omitted at initial installation.
  • the install action reports explicitly-requested packages already installed.
  • restore --dry-run is now more of a no-op, as intended.

    tlmgr revision 35841 (released 24dec14):

  • remove taxonomy searching, since upstream data is no longer maintained.

    tlmgr revision 34227 (released 23may14, TeX Live 2014):

  • If the NOPERLDOC envvar is set, avoid fancy --help message formatting, regardless. (Same holds for install-tl.)
  • tlmgr conf supports new options --delete, --conffile, and updmap.
  • doc and error checking updates as usual.

    tlmgr revision 32912 (released 9feb14):

  • tlmgrgui wordings, arrangements, etc.

    tlmgr revision 31657 (released 15sep13):

  • fix for "quoted" strings inside doc attributes, as in pythontex's Catalogue entry.

    tlmgr revision 31400 (released 9aug13):

  • fix for installation from file (install --file).

    tlmgr revision 30643 (released 23may13, TeX Live 2013):

  • documentation updates for the release.
  • new tlperl (version 5.16.2) for Windows, compiled without optimization and with debugging

    tlmgr revision 28216 (released 09nov12):

  • menu shortcuts are installed unconditionally, the desktop_integration option only controls shortcuts on the desktop (W32)
  • fix --self updates on W32 when multiple remote repositories are used

    tlmgr revision 27748 (released 25oct12):

  • support tlmgr repository list ... for listing of any repository
  • work around Cygwin Perl returning undef from an empty file

    tlmgr revision 27601 (released 07sep12):

  • allow for spaces in the repository path (again)
  • make tlmgr --help more robust against broken perldoc

    tlmgr revision 27413 (released 16aug12):

  • fix Perl syntax warning in trans.pl
  • tar -m in Windows update to avoid spurious problems

    tlmgr revision 27258 (released 30jul12):

  • more fixes to updmap multi-tree support for TEXMFLOCAL

    tlmgr revision 27170 (released 26jul12):

  • consistently use ll_RR in .po file naming, per general gettext convention
  • make sure that an outdated updmap.cfg file is backed up and removed

    texlive.infra (tlmgr) revision 26923 (released 07jul12):

  • version with TeX Live 2012
  • generate updmap is no more, since updmap.cfg is now per-tree
  • multiple repository support
  • tlmgr can now install a package from a file

    tlmgr revision 24419 (released 01nov11):

  • support addKanjiMap execute

    tlmgr revision 23514 (released 12aug11):

  • dependent formats are regenerated when necessary.
  • on Windows only, do not update time stamps when unpacking, to partially avoid spurious errors.
  • detect mipsel and mipsel64 platforms.

    tlmgr revision 23117 (released 23jun11):

  • version with TeX Live 2011.
  • support gui-lang in tlmgr config file, and add GUI interface for it.

    tlmgr revision 20975 (released 24jan11):

  • fix usage of persistent connections in tlmgr.
  • override locale settings when using wget as a subprocess.

    tlmgr revision 20243 (released 1nov10):

  • try (again) not to load the remote tlpdb if tlmgr update is called without arguments.
  • fix bugs in autobackup/backupdir handling; unify error messages; on clean, also remove package backups for packages no longer present in tlpdb.
  • support keyword searching as provided by the beta CTAN characterizations at http://az.ctan.org/ (no Internet access needed for the search, though). tlmgr documentation has details. Support is also present in tlmgrgui.

    tlmgr revision 19923 (released 28sep10):

  • undo change for not loading remote db, needs more work.

    tlmgr revision 19896 (released 27sep10):

  • add -R to the LESS environment variable, and unset LESSOPEN and LESSPIPE, before calling pod2usage.
  • don't load the remote db if tlmgr update is called without arguments.

    tlmgr revision 19414 (TeX Live 2010 release version):

  • implement download selection mode in the file TEXMFCONFIG/tlmgr/config, option persistent-downloads, with value 0 or 1.
  • remove support for old GUI (tlmgr gui-old). tlmgr rev 17811 (2010-04-25) * tlmgr restore --all: restoring the latest, using all available backups. * GUI: add support for restore action. * do not auto-install packages contained in forcibly removed collections. * GUI: add support for the three command line options: --no-auto-install, --no-auto-remove (under Menu->Options), and --reinstall-forcibly-removed (just below the "Update all installed" button). * GUI: provide access to the manual (tlmgr help) in the Help menu * GUI: provide simple and expert modes (Options->Expert options) tlmgr rev 17611 (2010-03-30) * Support automatic installation of new collections (when they are included in the selected scheme). tlmgr rev 17455 (2010-03-19) * persistent HTTP connections enabled by default (use --no-persistent-downloads to turn off) * package update algorithm changed to avoid incorrect "forcibly removed" inferences. Should be invisible. * report of the number of pending updates in tlmgr gui.