Skip to content

v1.2.6

Choose a tag to compare

@herreio herreio released this 19 Mar 13:07
· 16 commits to main since this release

What's changed

Four correctness and forward-compatibility fixes.

  • parser.py: _unescape no longer skips HTML unescaping of an entire list when any element is blank — the
    blank-string guard len(v.strip()) > 0 has been removed
  • cli.py: merge_facets now returns a list of single-key dicts instead of a flat dict, so repeated --facet keys
    (e.g. --facet type=book --facet type=article) are no longer silently dropped
  • urlparse.py: the SORT regex now matches field names containing underscores and digits (e.g. score_sort asc,
    pub_date desc)
  • utils.py: replaced deprecated response.code with response.status

Full Changelog: v1.2.5...v1.2.6