5.0.0 (2026-06-08)
⚠ BREAKING CHANGES
- rebuild the 3 main views using shadcn/ui and the new components
Features
- add @ global import to node tsconfig (1dec304)
- add advanced mode view (23eadf5)
- add advanced password generator (103fd96)
- add advanced tab button with dynamic load (7193211)
- add an identity on app launch if not available (59259a0)
- add and integrate zustand, immer and lodash for cleaner state (fda4190)
- add auth token to global store (a7d3616)
- add autocomplete key and otp support (21e47ef)
- add autofill and copy to sidebar (039cba3)
- Add autofill logic and fix padding on card flip. (8705503)
- Add background script. (fe7453b)
- add background styling for emails (642e499)
- add baseurl support for ts (8ef9357)
- add build script. (0249642)
- add builds to gitignore (4b124ef)
- add card generation util (4112fa7)
- add CHANGELOG (754db03)
- add CHANGELOG to README (ebd369f)
- add classes to searchbar (28e4bb1)
- add clean command (b135279)
- add clean script (b681a80)
- add code null protection (583db10)
- Add content script with fuzzy autofill logic. (d87d110)
- add context menu support (f0954b0)
- add copy icon component (424a734)
- add CSS for links in emails (21d14b7)
- add dependencies and package info. (8104ff8)
- add dotenv support (0ae90c7)
- add dropdown component (12737c1)
- add email dialog component (1cecf2c)
- add email html copy (8f2d7bf)
- add email options dropdown (6e012a3)
- add email support (c2681ec)
- add email text copy (4955e81)
- add env support to service worker (c37ca6b)
- add error boundaries for detection (c02f415)
- add experimental softer match (92a6066)
- add extension icons (7784611)
- add extension manifest (154f54b)
- add favicon (1b5f986)
- add Firefox gecko extension ID for AMO and stable storage (190288b)
- add first email iteration (2b0f457)
- add fullscreen button (a821b09)
- add generator for paymob (ae10b43)
- add generators for identity (3dc3718)
- add generic types (55b8bc0)
- add global @ import to tsconfig (59d7595)
- add global advanced toggle (6a02eeb)
- add global credit card css (3f53198)
- add global css (9684f46)
- add home icon (7a8027e)
- add icon svg components (37fee49)
- add icons and html sanitizer (9a13f6d)
- add index.js page (46f3a52)
- add Inter font import (6ba7ce5)
- add label autofill support and configurable levels (4e1ef1c)
- add LICENSE (263c518)
- add loader for options (c02abfe)
- add more generic app component (2dc7af0)
- add more security to useMemo (7dfac48)
- add navigation component (a78bef1)
- add new 192 icon (65a9af8)
- add new app color (3fa60c1)
- add new background color (e97e624)
- add new expiry date and name logic (1cccba3)
- add new icons (72c44bd)
- add new icons (243c265)
- add new svg for autofill (1074d34)
- add new svg for identity (082f4d7)
- add new tailwind (e5d46b4)
- add open link button (1233e8e)
- add optional isFullscreen prop on mainview (e72c457)
- add options page (4028554)
- add otp and card autofill to identity (9087f80)
- add otp copy button (25a7581)
- add otp parsing to emails (66e6a68)
- add otp popup to main view (c491163)
- add paymob card (8d7490f)
- add paymob to advanced providers (70d05df)
- add promise resolution to content script (ab2b929)
- add provider aware identities (8115120)
- add provider to card list (fdf0b0a)
- add react credit card (1c886c4)
- add react-credit-cards (ac4d031)
- add reset button (4dd2adc)
- add semver to README (66ea53e)
- add shadcn base components (89e132f)
- add shadcn colors (6c6a294)
- add shadcn/ui (fbadf5e)
- add some whitespace to CSS (d467c3f)
- add support for string settings (a6f0dab)
- add support to README (94c8b21)
- add testing card support (63c3da0)
- add timed refresh (6be1723)
- add toggle component (9aeb230)
- add typescript declaration for parse-otp (2bc2dfe)
- add url and otp copying (b2b42ff)
- add useAdvanced hook (78cdfb7)
- add useIsFirstRender hook (8efc7fd)
- add useSettings hook (53e0522)
- add utility function for generating cards (161e511)
- add utils (70822f8)
- add vite svg (2867a20)
- allow copying identity values (8fd42ac)
- allow filling clerk emails (52cd6f3)
- allow searching by email content (9c99990)
- change app color and increase width (4ad7e7c)
- change app dimensions and loading structure (8dd9bc6)
- change branding colors (b8b299b)
- change CSS ordering (2a0fdaf)
- change from @refolded/use-timing to @refolded/hooks (1a3d2a0)
- change search branding (de77708)
- change toggle colors (3a2540d)
- colors and core styling cleanup (3a0a113)
- create advanced page view (041c4f5)
- create advanced view components (fdc1411)
- create boilerplate identity page (ed52fe9)
- create copy functions (1760ec5)
- create declarative fake info hook (346641a)
- create declarative Fetch hook (e5afc12)
- create email preview component (f3dbcac)
- create email view components (4e23532)
- create fill button placeholder (d821821)
- create filter array for identity (a79636a)
- create FUNDING.yml (275dccb)
- create identity view (dbb3860)
- create identity view components (7fbc6a9)
- create identity view placeholder (a41d7bc)
- create inbox view (4648124)
- create new identity page (2f68452)
- create new inbox page (d58dd98)
- create new settings interface (ab251c9)
- create search bar component (c147343)
- create settings dropdown (16d287e)
- create settings view placeholder (55fdb95)
- create sidebar button component (109ab1f)
- create sidebar component (2d71992)
- create url scanner effect (735c3c0)
- create useEmail hook (a5ed23d)
- deprecate provider prop (016f5d5)
- display identity keys in the page (9b17db2)
- enable settings panel (48ab307)
- extra security against errors (434a9c0)
- fix bugs for 4.1.2 (ee62ac8)
- handle edge case for street address name (c673e79)
- handle empty email otps (cabe7ab)
- handle old versions (88148bd)
- hide scrollbars (7ca56e9)
- implement email dropdown (cc90730)
- improve sizing on fullscreen layout (d9f07a1)
- improve various aspects from beta test (3d2d637)
- initialize options ui (985c0f2)
- initialize settings view (8e54a75)
- load emails on first mount (4039bb7)
- lower update time for emails (7b8ff7b)
- major index rewrite including new generation functions (0e9a24d)
- make advanced mode the default (5c1d396)
- make content script more flexible (7f522fe)
- make extension name customizable (26a3b21)
- make more discretion on the fillability of form elements (ec8af9d)
- migrate email to SWR (8d3f958)
- migrate from CRXJS to WXT with Chrome + Firefox support (37f8916)
- migrate to WXT.dev for v5 and finally add firefox support (0cde7a8)
- modify fill button component (752af88)
- modify toggle styling (c7dce7e)
- only fill selected range (15af603)
- only invoke content script on active tab (60054af)
- patch vite crxjs plugin (1779d25)
- react to otp changes on identity (c53756f)
- rebuild all hooks from scratch (ebacddc)
- rebuild options page to be for options (e978efc)
- rebuild the 3 main views using shadcn/ui and the new components (347a3b2)
- refactor advanced view (19fcd0b)
- refactor fetcher to use post (ef7d316)
- refactor identity view (d989270)
- refactor inbox view (066aa24)
- remove .sh extension (01d72ad)
- remove advanced setting (e236f55)
- remove api (9a453da)
- remove centering on app (085bb74)
- remove email setting dependency (a3edfca)
- remove need for advanced setting in identity (42e6cd2)
- remove requirement for advanced settings (eca1653)
- remove settings from nav (40a2244)
- remove settings functionality (a30b3f8)
- remove type from readable attributes and handle identity reloading (83a7d0e)
- Replace background.js with autofill.js (519f6d7)
- restore old icon color (b999d4a)
- scaffold new extension with vite and tailwind (75ceda9)
- send safe provider to api (311706a)
- separate email component (b2fda1b)
- store token in env (f6a210e)
- switch content-script to token auth (03a5d81)
- switch from axios to SWR (92ae504)
- unify argument name for alt provider (b508ccf)
- unify link styling with Chakra (2c65105)
- update app icon (4c91eb1)
- update app icons (25ed6f5)
- update card generator util (5a373c3)
- update content script case sensitivity (6579a31)
- update css (4d96bf8)
- update default provider value (6157987)
- update email dialog (7f9058f)
- update email preview styles (fd09b14)
- update email type (7f409f1)
- update faker calls (e9b5c5e)
- update headless ui and usehooks (429a901)
- update hook formatting (f4a6fa2)
- update icon components (7ef3e7d)
- update identity branding (aa9f283)
- update identity hook to use advanced mode (c900a26)
- update inbox branding (9a476b0)
- update index.html (8b19c15)
- update language for alternate provider (29a0ab4)
- update manifest (39d9035)
- update manifest icons and version 4.0.0 (ff86d8d)
- update otp copy item (9b073f8)
- update package version (9a03fcd)
- update react-credit-cards dep (096f307)
- update README (c474ccb)
- update README (a851408)
- update search bar (a2f8560)
- update setting description (ce8cfc9)
- update setting name (948326a)
- update setting name (4e965b1)
- update tailwind config (29fbe66)
- update to 3.1.1 (20884bc)
- update to React 18 (05587c2)
- update toggle styles (cef4de9)
- update usehooks import for useadvancedmode (b9e9b93)
- update version (81dea33)
- update version (d418ed3)
- update version to 4.1.4 (c7a7faa)
- update vite config and zipping method (4ff75ff)
- use new app color on dialog (5f8167e)
- use new crx extension and swc (2a45495)
- use new hook implementation (27e3390)
- use new identity name and card info (530f6ea)
- use new refresh script (b8b39fc)
- use new setting name (4303e40)
- use new setting name (02ccdb7)
- use new update script (d7e5973)
- use one setting per line (6796be6)
- use safe provider setting on script (565f84a)
- use separate first and last name (fa7f4a5)
- v4.1.2 (ebdfaec)
- wrap extension in Chakra container (c1de784)
Bug Fixes
- Add correct service worker name. (9bdb7db)
- add settings if they don't exist (91a4a49)
- add settings if they don't exist (75c0b6e)
- adjust launch view to generate (d2239a9)
- avoid filling disabled inputs (09df95f)
- avoid search and address autocomplete for now (268a063)
- change dependency array (20f1903)
- check if inputs are available to fill before filling (9ba4c31)
- cleanup advanced option based identity regeneration (125f60b)
- context menu OTP autofill (c49ce87)
- get otp always when right clicking (89f5f48)
- get otp always when right clicking (cb10f9e)
- handle issue with empty context menu items crashing (328031d)
- handle issue with otp detection being empty (d5d23aa)
- handle token null (9a79764)
- handle token null (b28ed73)
- initialize view (3da9dca)
- re-enable the skeleton loader (93ff486)
- rectify pdf updates for 4.0.1 (201c68c)
- remove redundant executeScript calls causing multiple content script instances (b030473)
- resolve duplicate context creation issue (f459405)
- Revert app width change from 1.0.0 (43ecfe3)
- send provider to content script (a2d21f0)
Refactor
- add targetable id for email links (415f34c)
- address edge case with email and identity (5f7a8c3)
- adjust identity styling (55fca01)
- adjustments to content-script (c82dbdf)
- change css structure (cd1b458)
- change email fetcher (e2ab729)
- cleanup dropdown component (31ab264)
- cleanup state updates for 4.1.0 (7013848)
- Delete content script. (5cf810e)
- delete dropdown component (36e3e4d)
- delete unused css (5b2de7f)
- format types (2ce682a)
- format vite-env (535cff1)
- majorly refactor utils file (0341480)
- optimize otp implementation (bb677a9)
- rebuild base components using shadcn (3928725)
- rebuild useEmail for v3 (5a4e875)
- rebuild useIdentity for v3 (225728d)
- remove 192 image (5f2b1ab)
- remove advanced setting label (d573970)
- remove development settings (a8adfa5)
- remove duplicate classname (5bedbea)
- remove favicon (891a4cb)
- remove fill button (4fc5f2d)
- remove icon button (7c1dff3)
- remove identity icon (ae5c454)
- remove old 32 image (0decbca)
- remove old extension files (eb83942)
- remove old identity page (89d886c)
- remove old inbox view (4a82117)
- remove old tailwind files (af35cb7)
- remove settings icon (a61b309)
- remove side bar (491ea21)
- rework how identity is generated (6464554)
- simplify email hook (21ec1c1)
- unify copy functions (541c86a)
- update app imports (575c546)
- update app logic (803b4d1)
- update body html item (45ce6ef)
- update body text dropdown item (30c73bb)
- update email dialog imports (d61749e)
- use only 128 image (1ec244f)
- use readlocalstorage instead of localstorage (6898b81)