Skip to content

12.0.1

Latest

Choose a tag to compare

@facelessuser facelessuser released this 07 Nov 21:45

12.0.1

  • FIX: Require bracex 3.2.2 for bug fixes.
  • FIX: Fix a non-terminal globstar consuming the final filename when the following extended group can match
    nothing, e.g. **/?(a) matching b. This also affects the implicit globstar used by MATCHBASE and
    pathlib.match.
  • FIX: Fix globmatch with REALPATH rejecting a symlinked file when it is matched by a trailing **
    (e.g. ** or dir/**), disagreeing with glob and Bash, which both return such files.
  • FIX: Preserve directory symlink traversal when collapsing adjacent ** and *** components with
    GLOBSTARLONG, regardless of their order.