Skip to content

v0.1.2

Choose a tag to compare

@antrixy antrixy released this 08 Aug 17:00
· 247 commits to main since this release
74f6063

Fixes

  • Generated profile ids could exceed Chrome's rule-id range after importing a
    profile at the maximum id, which caused every subsequent rule update to fail
    silently. Ids are now allocated from the lowest free value.
  • Duplicate domains within a profile were stored, displayed and exported as
    duplicates, so the chip list and the domain count disagreed on screen.
    Domains are now deduplicated, which brings the exported file into line with
    the set semantics the format already specified. No conforming file's bytes
    change.
  • Imports larger than Chrome's 5,000-rule limit were accepted and silently
    truncated, applying fewer rules than configured while reporting success.
    Over-cap imports are now refused with an exact reason, and profiles can no
    longer be added past the limit.
  • The popup showed stale status while open: a sync failure arriving after the
    popup rendered left it reporting that rules were applying. It now updates in
    place.
  • Deleting a profile now asks for confirmation. Delete is unrecoverable and
    was the only destructive action without one.
  • Exporting now states that header values are saved in plain text.