Repository navigation
v0.1.2
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.