(This file public domain. Originally written by Norbert Preining and
Karl Berry, 2010.)
tlmgr nnnnn (TeX Live 2016):
support for system-level configuration files in
TEXMFSYSCONFIG/tlmgr/config, where a set of allowed actions can
be defined, in addition to the usual tlmgr config file directives.
unify installer and tlmgr package installation routine.
verify package checksums during installation.
optional gpg verification.
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.