Skip to content

noleaker v0.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 13:36
· 50 commits to main since this release

Features

  • feat(i18n): Persian (RTL), Chinese, Russian, French and Spanish UI with a language picker (d036496)
  • feat(popup): explain the audit and give the right fix for each failed check (ed8dcf8)
  • feat(options): move Privacy mode into Protection and match the other cards (4c63a77)

Fixes

  • fix(content): a page could learn the private event name and forge the spoof config (2f300f3)
  • fix(background): no lost state writes, one check per proxy-error burst, prune tab reloads (dc8f567)
  • fix(fonts): patch font setters where newer engines define them (CSSStyleProperties) (7b4d753)

Other changes

  • ci: give the Chrome e2e the chromedriver that matches Chrome for Testing (74cbb28)
  • ci: install Chrome for Testing explicitly for the Chrome e2e (4d53698)
  • test(e2e): read the Chrome extension ID from the profile; give the PAC snapshot test CI headroom (e56b4c2)
  • ci: run the Chrome e2e (Chrome for Testing) next to the Firefox one (ffedb62)
  • test(e2e): fix Chrome e2e types (ca7a6e8)
  • test(e2e): Chrome end-to-end tests (WebRTC, kill switch, toggle during a health check) (0a970f0)
  • test(e2e): show state, log and direct hits when the Firefox kill switch times out (d8ce7c1)
  • test(stale): closing a tab clears its reloads; concurrent navigations keep both entries (ae3252a)

Full changelog: v0.3.2...v0.4.0