Changes:
* Options `hidelinks', `allcolors' and `allbordercolors' added.
* \pdfstringdef: \begin, \end, \foreignlanguage catched.
* Options `pdfpagelabels' and `pageanchor': some support for class
with its page counters (slide/overlay/note/page) added.+ *
Option `pageanchor': Double string escaping removed for default
setting hypertexnames=true, plainpages=false.
Changes:
* Allowing driver tex4ht if XeTeX is running (htxelatex).
* Destination names (\hyper@makecurrent) now use
the original definition of \@arabic to avoid
trouble with redefined \@arabic (polyglossia/arabic).
* Fix for draftmode, because .out file wasn't written.
* Fix for driver hpdftex.def (undefined \pdf@draftmode).
* Driver hpdftex.def: Use of \pdfdraftmode.
* Driver pdfmark.def: Math mode respected in links.
* Some unnecessary code removed in \LT@p@ftntext (GL).
* Radio buttons: small fix, escaping values and adding /DV.
* Temporary fix for \ltx@LocalAppendToMacro until next bundle update.
* Version check added for driver files.
* Field options `altname' and `mappingname' added.
* \SpecialDvipdfmxOutlineOpen is set in case of XeTeX.
* Broken error messages because of broken \Hy@Error fixed.
Changes:
* Sanitizing (babel shorthands) of anchor names in
\hyper@anchor and \hyper@anchorstart.
* Broken option `pdfborder' fixed (since 6.81n).
* New option `driverfallback'. It takes a driver option for
the case that a driver is not given and cannot be autodetected.
(Feature request by Markus Kohm.)
* Unused option `hyperref' removed.
* Driver options are now `void' options that do not accept any values.
* New option `pdfremotestartview'.
* \href with new optional argument with
keys `page' and `pdfremotestartview', `pdfnewwindow', `ismap',
`nextactionraw'.
* Fix for urls in \href: Prefix 'file:' is not added.
* Fix spacefactor corrections of 6.81i for math mode.
* Fixing GoToR actions if \href contains `file:///' or
`file://localhost/'.
* PDF forms: Missing JavaScript actions added for check boxes,
push, submit and reset buttons.
* PDF forms: Warnings are given, if HTML field options are used.
* \Hy@EveryPageAnchor fixed to avoid Overfull \hbox warnings
with some drivers.
* Various drivers: Destinations made transparent for \spacefactor.
* Various drivers: Links made transparent for \spacefactor.
* Various drivers: Fixes for option `raiselinks' without color.
* Fix for clash with package `varioref', that redefines
\refstepcounter with loss of hyperref's additions.
* Additions for README.
* backref 1.36: Typo in warning fixed.
* pdfmark: Disabling of \escapechar is removed during reading
the .out file. With package xkeyval the \pdfmark causes
lots of character `2' in the output.
* kvsetkeys: \setkeys is replaced by \kvsetkeys.
* Beautifying error text of utf8x.def of \utf@viii@undeferr.
* pdfmark.def: Avoid \leavevmode and \hbox of \pdf@rect
for destinations with empty target area. It fixes spacing
in situations like "\section{A}\hypertarget{foobar}{}\section{B}".
(Bug detected by Thomas Beuthe.)
* Real epsilon for \eTeX and \LaTeXe in Unicode bookmarks.
* Fix for russian. (Bug found by Victor Kozyakin.)
* Fix for funny \@alph and \@Alph definitions for use
in anchor names.
* \@fnsymbol uses replacement in anchor names.
* Bookmarks: memoir's \booknumberline supported.
Changes:
* Patch for longtable takes package arydshln into account.
* Language definitions for \autoref are provided automatically
without global or package language options if babel is loaded
before.
* pdfencoding=auto: Escape TeX characters in .out file after
successful conversion to PDFDocEncoding (or subset).
* nameref 2.40: Support of environment `description'.
Changes:
* \pdfstringdef:
* Typo in definition of \new@ifnextchar fixed (Ulrike Fischer),
* and \kernel@ifnextchar disabled (Dan Luecking).
* dvipdfm(x)/xetex: This driver family does not support nested
annotations. Therefore annotations inside annotations are
disabled automatically.