Skip to main content

Changelog

v2.0.2 (Current)

Features

  • Full Chrome Manifest V3 compatibility
  • Dynamic permission management (optional host permissions)
  • Log detail viewing with JSON viewer
  • Search history capture and reuse (Ctrl+H)
  • Automatic light/dark theme detection
  • Code generator (curl, fetch, axios, python, go, java, php)
  • Field selector modal
  • Import/export support

Configuration

  • v2 configuration format
  • Button conditions (exists, equals, contains, startsWith, notEquals)
  • Field bindings and fallback paths
  • URL pattern-based button filtering
  • Global field configuration

Technical

  • Fast build system with esbuild
  • TypeScript strict mode
  • React 18 options page
  • FontAwesome 7 icon support
  • Prettier formatting
  • XSS protection (escapeHtml, escapeAttr)

v2.0.0

Major Changes

  • Manifest V2 → V3 migration
  • Configuration v1 → v2 format
  • Service worker architecture
  • Optional permission model

v1 → v2 Migration

  • Automatic migration support
  • paramMappingfieldBindings
  • URL template system
  • Button-pattern association

v1.x (Legacy)

Initial release. Basic button injection based on Manifest V2.