Skip to content

v3.0.0

Latest
Compare
Choose a tag to compare
@lewxdev lewxdev released this 15 Oct 14:35
· 52 commits to main since this release
v3.0.0
18b2209

Added

  • add autofill enabled by new permissions (contextMenus and scripting), input fields can be filled for the selected email from the context menu
  • add presets for custom, domain, and timestamp, select a preset from the new popup generate tab to use different details in the generated alias (all presets are persisted for convenience)
  • add history to keep track of generated aliases (copying and autofilling appends to the history), manage history from the new popup history tab
  • add settings for associating an email address any single-character separator (+ by default, resolving #1), manage email addresses and separators from the popup settings tab

Changed

  • BREAKING CHANGE: change storage schemas and keys, users will need to re-add their emails (may make these recoverable in the future)
  • move email address configuration from default popup tab to settings tab to support separators and make entry more intuitive
  • change the footer to read "star on GitHub!" from "See the open source code on GitHub" a shorter, more universal, call-to-action

Removed

  • remove domain obfuscation: aliases can be dot-separated and provides more clarity to the user and less technical overhead (see this Google Help Center article)
  • remove default email: persisting the selected email is all that is necessary to provide a streamlined user experience, honestly don't even know why this option was added...
  • remove visual feedback (alert): tweak the design to opt for more subtle forms of visual feedback instead of the layout-changing alert

Fixed

  • update readme brand images to support light/dark theme switching

Full changelog: v2.0.0...v3.0.0