Skip to content

v0.2.0

Choose a tag to compare

@woolkingx woolkingx released this 09 Apr 08:14
· 2 commits to release since this release

What's New

Fixed

  • Empty cookieStoreId silently skipped rule match — now creates container on match
  • In-memory tab count lost on restart — replaced with live browser.tabs.query
  • Popup height collapsed in Firefox — uses window.screen.height / 3

Changed

  • Unified test runner: jest → vitest (232 tests)
  • Rule input: container dropdown → text input for container name
  • Help: inline toggle → dedicated sub-screen
  • Rule list sorted by container name, then host
  • Documentation reduced from 11,488 to 1,837 lines (-84%)

Added

  • Lifetime toggle button on each rule row (temp/keep)
  • Pure functions extracted to core: isRedirectable(), canNavigateTo(), targetContainer(), hasRules()
  • ETP Standard mode recommendation in README

Removed

  • Dead code: ExtendedURL/, filterByKey, v2/
  • jest, babel-jest, jest-environment-jsdom dependencies

Full Changelog: v0.1.2...v0.2.0