Skip to content

Releases: gusbrs/zref-clever

v0.4.7

30 Sep 11:42
Compare
Choose a tag to compare

v0.4.7 (2024-09-30)

Changed

  • Inhibit missing name warning if noname option is in use.

v0.4.6

23 Aug 03:30
Compare
Choose a tag to compare

v0.4.6 (2024-08-23)

Fixed

  • Fix sorting of appendix references.

Changed

  • The counterresetters option now receives a full comma separated list of
    counters as value, instead of working by incrementally adding values to the
    list.

v0.4.5

20 May 23:42
Compare
Choose a tag to compare

v0.4.5 (2024-05-20)

Added

  • Provided Russian language file (see PR #29).

v0.4.4

14 Mar 22:20
Compare
Choose a tag to compare

v0.4.4 (2024-03-14)

Changed

  • Use \noeqref instead of mathtools' internals to support showonlyrefs
    option in mathtools compatibility module.

v0.4.3

14 Nov 14:08
Compare
Choose a tag to compare

v0.4.3 (2023-11-14)

Changed

  • Don't use expl3 public scratch temporary variables.
  • Prefer e-type expansion.
  • Require 2023-11-01 LaTeX kernel.

v0.4.2

14 Aug 15:01
Compare
Choose a tag to compare

v0.4.2 (2023-08-14)

Changed

  • Thanks to better support for zref in memoir, the corresponding
    compatibility module has been simplified and made more robust, without loss
    of functionality.
  • Use \label instead of \zlabel in regression tests.

v0.4.1

19 Jun 14:54
Compare
Choose a tag to compare

v0.4.1 (2023-06-19)

Changed

  • Improved Dependencies section in User manual.

Fixed

  • Use safer method to define the zc@pgfmt property.

v0.4.0

14 Jun 14:00
Compare
Choose a tag to compare

v0.4.0 (2023-06-14)

Added

  • labelhook option, controlling whether to set a \zlabel alongside a
    standard \label. This option uses the kernel's new label hook, which
    significantly improves and simplifies the task of setting a \zlabel in
    places where this is not directly supported. The option is enabled by
    default, and strongly recommended. It is not expected that this change will
    bring backward compatibility problems, \zlabels continue to work just as
    before, and the places where a \label is required will also continue to
    work the same way. The only case I see where you might need to adjust
    existing documents is if you already had both \labels and \zlabels with
    the same names, in which case now you'll have a duplicate zlabel and will
    indeed have to correct it. Also, you may be interested in taking a look at
    the "\label or \zlabel?" section of the User manual, since the option
    opens the possibility of a different approach in label setting in your
    documents.

Changed

  • Given the new labelhook option and the fact that it requires both the new
    label hook and the new hooks with options released in the latest LaTeX
    kernel, the kernel version required by zref-clever has been bumped to
    2023-06-01.

Removed

  • Given the new labelhook option, the parts of compatibility modules which
    provided for setting \zlabels with \label in places where the former is
    not supported have been removed. These would conflict with the new option,
    and the use of the label hook for this purpose renders them unnecessary
    and is superior in every aspect. Namely, the compatibility modules changed
    in this fashion are: amsmath, memoir, and listings.

v0.3.6

21 Feb 13:56
Compare
Choose a tag to compare

v0.3.6 (2023-02-21)

Fixed

  • Avoid "Missing number, treated as zero" error for labels set before first
    call to \refstepcounter.

v0.3.5

18 Feb 19:51
Compare
Choose a tag to compare

v0.3.5 (2023-02-18)

Fixed

  • In tcolorbox how-to, hyperref should be loaded before any \newtcolorboxes.