Skip to content

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 08 Aug 08:27
· 138 commits to main since this release
c7363a8

2.1.1 (2026-08-08)

Bug Fixes

  • storage: stop over-escaping backslashes in LanceDB filters (91e04e8)

    escapeFilterValue doubled backslashes, but DataFusion treats a backslash
    literally inside a single-quoted string. The doubled value no longer matched
    what was stored, so for any URL containing a backslash the delete silently
    removed no vectors, search returned nothing, and the journal visibility
    filter failed to exclude the row it named.

    Verified against LanceDB directly: the affected URL matches 0 rows with the
    doubling and 1 without, and quote injection is still blocked either way -
    a backslash cannot escape the closing quote.

    Callers building a LIKE pattern still escape backslashes themselves, where a
    backslash does escape the % and _ wildcards. Those were double-escaping on
    top of this and are now correct too.