Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 24 Oct 01:11
· 18 commits to main since this release

0.1.1 (2026-10-24)

Bug Fixes

  • bind mixed-term symbols and compare seconds (966e4a6)
  • bound mixed needle gaps to prevent regex backtracking (5abd9b7)
  • close device-path and FTS fallback findings (ce0d096)
  • close malformed-minute, version-boundary and end-of-day cases (2c7e43f)
  • close R7 bypass, trim EWS query, match ISO dates (08788a8)
  • close redteam R1/R2 and document search call budget (27faf62)
  • close remaining audit findings (M1/M2/M3, N2/N3, R3) (5f9be77)
  • compare mixed terms as token sequences (1fd01c1)
  • handle punctuation variants and sender-only dates (77f2079)
  • include sender in date scan and normalize needles (ff5eaa6)
  • keep bare-hour filter and cap needle length (c9c3f25)
  • keep dotted initials and numeric versions exact (e5d7386)
  • keep dotted versions exact while retaining local-part fallback (a4d9d95)
  • keep prose counts, space zones and numeric terms (3ca8ff8)
  • keep punctuation after minute-precision times (494105c)
  • keep time filters and make budgets relative (3a0a195)
  • make date and time search exact across ISO variants (1d7ce69)
  • make dates exact while keeping ISO timestamps (38519c3)
  • make suffix normalization linear (33e6245)
  • match date text needles by token boundaries (71bf2cf)
  • match ISO hours exactly (169e61d)
  • match single-digit ISO hours (a4f7826)
  • normalize combined punctuation and zone suffixes (9460b05)
  • normalize ratio and combined time suffixes (5b5bbfd)
  • normalize space, offset and fractional date queries (37d4774)
  • normalize spaced sentence punctuation (16fcd58)
  • normalize unicode trailing punctuation in date text (e72b22b)
  • preserve symbolic terms through punctuation normalization (c45d583)
  • reject nested malformed time separators (9c68870)
  • resolve physical dataDir aliases and dotted local parts (44ab393)
  • restore date text needles after unicode regex fix (d36361d)
  • restore hour filter and validate seconds (4dbe5dd)
  • restore prefix matching for date text terms (c7bd888)
  • restore seconds validation and anchor malformed times (64add84)
  • restrict ISO date suffix to clock hours (7540f43)
  • search: keep punctuation-separated words adjacent (f415530)
  • search: merge local FTS with EWS body search (59374d5)
  • search: rank merged results by date and prefer live EWS fields (2c856b2)
  • stop punctuation skip at whitespace (fedeaf8)
  • stream date scan and close 24:00/invalid/limit edges (1e80be8)
  • support space h-time, seconds and wide punctuation gaps (1a19ab7)
  • use a date-aware scan for date and time queries (7aa961c)
  • validate clock token suffixes and refine budgets (33e5509)
  • validate space-form time tails (e3f2d9d)
  • validate time, term boundaries and ambiguous counts (fbdca7e)