Skip to content

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 26 Jan 01:22
· 58 commits to master since this release

Complete Codebase Modernization

Build System

  • Migrate from Grunt to WXT + Vite
  • Add TypeScript 5.9 with strict mode
  • Add Biome for linting and formatting
  • Add pre-commit hooks via Husky + lint-staged

Core

  • Rewrite service worker in TypeScript with storage-first architecture
  • Create typed URL matching module for Zendesk route detection
  • All event listeners register synchronously for MV3 compliance
  • Remove jQuery 1.6.1 and legacy ES5 code

UI

  • Migrate popup to vanilla TypeScript
  • Migrate welcome page to vanilla TypeScript
  • Add CSS custom properties with automatic dark mode
  • Three-way mode toggle: all URLs, tickets only, or disabled

Testing

  • Add Vitest unit tests with 98% coverage on business logic
  • Add Playwright E2E tests for popup UI
  • Add GitHub Actions CI workflow for automated quality gates

Compliance

  • Add PRIVACY.md with plain-language privacy policy
  • Remove unused scripting permission from manifest
  • Configure production builds to exclude source maps from ZIP

Installation: Unzip and load as unpacked extension in Chrome.