From f14917340ba07f8152030277bd74939902131abb Mon Sep 17 00:00:00 2001 From: eplus-bot <157664013+eplus-bot@users.noreply.github.com> Date: Wed, 15 Jul 2026 02:23:25 +0000 Subject: [PATCH 1/2] docs: update CHANGELOG.md for 1.3.0 --- CHANGELOG.md | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 131 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f25c55..5e626fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,136 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.3.0] - 2026-07-15 +### :sparkles: New Features +- [`03891d1`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/03891d18845fce5087bec41cf259afbb6054bcc0) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`b6ee37b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b6ee37b9ca4683f65bcd0519a04d0d385bda486d) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`066b1e2`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/066b1e277c5654ea48ea96261cda409104b4b09c) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`80ee0f7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/80ee0f7eab7b96889e6934a7cc551d7639126667) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`0c25ea4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0c25ea4806156943d888489303ba9e7eea9a006f) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`4600ea3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4600ea3741e37087496c06aad8e2d369b37d0048) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`472e3ec`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/472e3ec54e75fbaa9e58ad666a0657021f231e97) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`f5d206c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f5d206c72e70e7432774d2227d3c87a363dc9ca7) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`27eda22`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/27eda22e7d901c37c204c4327606738e8756feab) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`d8a16f5`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d8a16f51c7a3c11d740e2098dc55b2d37dcdeccc) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`9fd7867`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9fd7867287d7179fbee54a12e3a2e89c14b7dd6b) - **web**: improve product-focused animated landing page *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`6e5b73f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/6e5b73f1e777ec6b821a40845cad689c97f7e961) - enhance statistics component with new metrics and localization support *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`29a1609`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/29a16098899d3ead340ac82d69e100fc6835d2e1) - implement Phase 1 - auto-detect website, normalize hostname, generate suggestions, save mappings *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`2c5f829`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2c5f829911a6c25c68b0db426132a05ca38b5a5e) - **Phase 2**: add email input icons with suggestion popups *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`8e593b3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8e593b3dd7a90b4cee6d726cb11a4a41493f7732) - open popup on hover icon (not click) *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`b50a859`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b50a859a4cd1987edafa812ef7a143f03a397cc1) - add info panel in popup with supported rules and privacy notice *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`40f5bf6`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/40f5bf64c097148308ca152a872f29f242f2248b) - add live preview on suggestion hover - shows alias in input before clicking Use *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`5059ab4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/5059ab42c6b1b2070b97c6d343f8a06006cf938a) - enhance alias selection and popup positioning - add previous alias button and adjust popup alignment *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`0a37ec7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0a37ec7d7076ec709a370f43d7dc0dab14e3592d) - enhance popup functionality - add tab navigation and history section *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`10afb3f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/10afb3fc84991cfee1c4a7a788055a68e9d83451) - show all aliases in history tab without website filter *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`0de5e10`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0de5e1009181e21e3275cff38e8734faaa7fbf94) - enhance email history management with account-specific storage and alias saving *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`1658a8c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1658a8cdd2a954d3e2f5b9f80d6a268634fc0fdc) - implement batch alias saving and enhance history management with pagination and filtering *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`3f038f3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3f038f3f5de1954284a1783f390084f1ce9275f9) - add internationalization support for menu items and loading messages in multiple languages *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`4146242`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4146242f684723fe55b27756e4e01af9da55b3f8) - enhance email input icon positioning and styling, add support for modern TLDs in hostname normalization, and implement tests for normalization functionality *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`9ab73c3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9ab73c396e57660a03a89bab49127b46945b0ee3) - integrate tldts for enhanced hostname normalization and update tests for modern TLD support *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`36e825e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/36e825e7d423874c44f175c9e5f68b8d240333a7) - enhance icon positioning and popup behavior for email input, improving visibility and responsiveness *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`93f6e9a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/93f6e9a27bc12587d167d1c5e32c068baf70a11d) - enhance icon positioning logic and add preferred side calculation for improved popup placement *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`cd95911`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/cd95911e0eede330ad36f23f8c0f3b084550241c) - implement inline helper disable functionality with site management and internationalization support *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`9224bc1`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9224bc1b3a8dac7c3a1f2fe330e5bdda51e5e4d8) - enhance icon positioning logic by introducing placement direction for improved popup alignment *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`0ebd077`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0ebd077126ea925f1b532ba6229324d4562d9a85) - enhance popup disable button with tooltip and improved styling for better user experience *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`370d04b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/370d04bdb416d4d9fbd16a0b7b901937410ed2b8) - enhance popup layout and add footer with review links for improved user interaction *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`9305385`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/93053858db1bab22181f3580016ad056d62e0fd5) - add index.html for production build and enhance metadata *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`b42c3b0`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b42c3b08dc45f5311b85b2fd521414b50c3ba957) - add inline popup feature with detailed user guidance and enhanced UI elements *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`73235e4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/73235e4b79b6888c49a627c01920e15042d53737) - implement dark mode toggle and enhance UI components in extension mockup *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`e5d822f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e5d822f7468e2423be4862005472f10fce0869f0) - upgrade React and TypeScript types, add ThemeToggle component, and enhance Tailwind CSS configuration *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`991ee5d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/991ee5d6407e532d19d899e68ff2a7e0c8b459b5) - add Firefox installation link and translations for Firefox support *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`c67e865`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c67e865e821e9bfedaca4c7ec7a289dd33b0a00e) - enhance inline popup functionality and improve UI components *(commit by [@hoangsvit](https://github.com/hoangsvit))* + +### :bug: Bug Fixes +- [`f361379`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f361379baee387cc4e63c1629606d25715c701b6) - **ci**: use REST API for PR automation *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`76721b6`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/76721b646e87b2bf62e5910d028d6bd61e6a79e9) - **ci**: merge dependabot PRs without auto-merge feature *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`b2ff847`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b2ff847d9f6d6a27918a1cc4f8380aedd9508ee0) - **ci**: run dependabot merge after CI passes *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`b297d48`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b297d4845c863f3e6acc4e8d0b307807de232c90) - **web**: add missing clsx dependency *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`d63cd9a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d63cd9a9b2f4905dd7259af40f90eea5fa8d8260) - **web**: import React types for build *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`e58d293`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e58d29362fce15c3932a3f80651d7218b5e8bcdc) - **web**: pin Tailwind v3 for PostCSS config *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`fdab039`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/fdab03953aadcd97a376eed9ebf24c1efab794d7) - **web**: add documentation comments for components *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`e78cb4d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e78cb4d7d5ab3c1665165a9f72d9de76f9efbc92) - **web**: resolve DeepSource findings *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`88ce5f7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/88ce5f729ce0dcc9908d3cdecabdd2627a64f2ff) - **web**: resolve DeepSource findings *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`8869c63`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8869c639e5f9a8e63019109d35b2dfaf67036cc6) - **web**: reduce JSX nesting depth *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`d8dd7a4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d8dd7a499234e143a7bfa51acbbcdefbb210034a) - **web**: add React type declarations *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`41c0f41`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/41c0f410ebe993773a1583673dbf0d27510f27bf) - ensure package-manager-cache is disabled in Node setup step *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`81e9a51`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/81e9a511f50009c63cc3cd442e8c8731ca5b7bc5) - change overflow property to 'visible' for better layout in Settings component *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`62a86ac`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/62a86ac6894297ba11276aa2542172e58255ae5c) - update version to 1.2.1 in package.json and adjust overflow property in Settings component for layout consistency *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`c5dc658`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c5dc658a753f6ff25b2721fcb3bdc42d4176ab8f) - import createPortal from react-dom for proper rendering in Select component *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`4f29972`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4f29972eb9995f72eb4e5960ca734ee7c1b36b70) - update hover styles for tab buttons and adjust button border radius in Settings component *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`3af6702`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3af67022bbfdeb16e896c46167e8b8ec9f7c4379) - **i18n**: update Chinese translations for clarity and consistency *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`3f3e55d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3f3e55d9a30867ef1cd8eb54112df68ae671e307) - hide Tags tab when fewer than 2 tags to prevent poor pie chart rendering *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`ab1c792`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/ab1c792c448b4e6c2ba14501f9f8f45d9ce4be2a) - resolve duplicate content script entrypoint - consolidate into single content.ts *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`66e97f8`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/66e97f8a4fb23eb153906ec8e822a6c032578090) - correct import path in websiteAliasService.ts *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`74b7b0e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/74b7b0e8176ac5ea1f21e1af5073860451376660) - keep popup open when hovering over it with delay-based close *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`f5b26c3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f5b26c349b9c1e367928e62c1c088ae50b3ff828) - preserve email input layout width when injecting icon *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`f84c1ad`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f84c1ad374c176ea1c612170f3b03698ec3e82e9) - add flex properties to wrapper to properly fill parent container *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`0cc51da`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0cc51da1d56455a7ec692f9ba0ae800e813a8850) - capture and preserve original input layout properties *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`4af1091`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4af1091e627e21829d82e3079cc66568ac26965b) - resolve DeepSource code quality issues *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`bd0f14d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/bd0f14d7b1cdcc6cfceb35e9c85fae090fe5630b) - add missing JSDoc comment for escapeHtml function *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`2772949`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/27729498880ed64a4b5362cb018571116251e691) - remove unnecessary async from generateEmail function *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`35f8967`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/35f89673d0b375a3eb44866c67bea78a2f2b8cb5) - revert version number to 1.2.0 in package.json *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`7b852b8`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7b852b825b204aac73d2df2a2396969882b93104) - update version number to 1.3.0 in package.json *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`ab808c5`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/ab808c5566d2259ed1b3fe4075ba3bbca3538712) - resolve DeepSource code quality issues *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`52e16a8`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/52e16a869631f8408ca7692a83907a8c29bfdd82) - resolve all remaining DeepSource code quality issues *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`1bee720`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1bee720d873d05377a6e4a5cd33a7696327c4c1b) - remove duplicate state prefix in object literal *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`63c3c11`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/63c3c11cc4eb257017a0be3c58b2ca5dff34b082) - restore hover logic in inline demo popup *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`e9347dd`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e9347dd0dcbd5b0c0b8ae95a7b4c61ed577420dc) - resolve final 3 DeepSource issues *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`358981e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/358981ef6b97e8051e4d1979b63c73591194186c) - **web**: remove unused selectedAlias prop *(commit by [@github-actions[bot]](https://github.com/apps/github-actions))* +- [`47226cb`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/47226cb2edef9d0d2a640ef40cde40de7ea7e960) - **types**: stop shadowing lucide-react exports *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`8cc8771`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8cc8771117b961baa59ec66438f641700b4d27e1) - resolve TypeScript compile errors *(commit by [@github-actions[bot]](https://github.com/apps/github-actions))* +- [`0c60933`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0c609335ecf8cd41e84667820647fe44a0ab236f) - **ci**: repair GitHub Pages deployment *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`7bd00aa`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7bd00aa55c03ba2eef9fdee0b64888aedbf12e93) - **ci**: run Dependabot auto-merge only for Dependabot PRs *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`166685a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/166685a72dfc7fdfcbd491ae0f8ff8642ca0ec94) - **ci**: repair GitHub Pages website build *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`8c52443`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8c52443ec783618185f30d25cc962565e334439e) - **ci**: initialize Yarn before release build *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`3e6e385`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3e6e3858941b6aebf33d639a98bc08d52b5c770a) - **ci**: stop release workflow from committing to protected main *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`18bbc3b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/18bbc3b3df762145285c4229db61830a52e53bad) - **ci**: update changelog through an auto-approved pull request *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`c81e8fe`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c81e8fe4b3b99082b844c0a9b70bdb0c58fde2db) - **ci**: restore release tag before publishing *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`1ffe1de`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1ffe1deb84a94563c956efb6234f44e94e2323b7) - **ci**: remove invalid workflow permission and lint workflows *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`7f2569d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7f2569d31cf43ec863235c42bfe48141a53eb6f2) - **ci**: skip eplus-bot self-approval *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`a0aaa0c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/a0aaa0c12517e27a2ec88a00db62ee08a87acfce) - **ci**: create changelog PR as hoangsvit and approve with eplus-bot *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`9036aef`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9036aef5e224fad047c2b69080eb65b46396f8b8) - **ci**: remove missing hoangsvit token dependency *(commit by [@hoangsvit](https://github.com/hoangsvit))* + +### :zap: Performance Improvements +- [`f4041c1`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f4041c1967430d26126143720c787da1ff23add2) - optimize alias filtering *(commit by [@hoangsvit](https://github.com/hoangsvit))* + +### :recycle: Refactors +- [`9beb32c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9beb32cd224ed47e7b08818c16498620ce237ce6) - update App component to use localized translations consistently *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`c4eb467`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c4eb467f1ed28e74df0eb7bd293f49a2b2531e32) - modularize Header and HeroSection components for improved readability and maintainability *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`777a7cf`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/777a7cf4650614fc0e5603dc1bd3b158a199caef) - simplify imports and improve key usage in charts *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`be21a42`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/be21a42ef12c9607d690a3fae439af2028dab454) - enhance context menu with dynamic website-specific suggestions *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`ae17424`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/ae174240e8a7cb9d28c8a3bdd9c4f05389c81119) - reorganize content script files into proper folder structure *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`67f33bb`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/67f33bbf49369993bc5462eea9b43b43a553181b) - move email helper CSS to src/styles folder *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`f4c1068`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f4c106862630bcb31ec874731cf46985c5788c8b) - colocate email helper CSS with content script (WXT best practice) *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`06d64ac`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/06d64acd6af961a7c462806b53a016f3d2d0c016) - position icon absolutely without wrapping input *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`c3c790c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c3c790c5170ad496077315c046134db1ae3556ec) - reduce cyclomatic complexity of context menu handler *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`cba0b59`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/cba0b5987bd965d55e7d5618be7fc494cf77d658) - remove submission test script and update contributing guidelines *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`2cb247b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2cb247b876afbe7db5c196c79d32bed19a57e843) - update release workflow for improved clarity and efficiency *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`2b541e7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2b541e7d657c01d528fed42b7b64d3c9702bb669) - enhance hostname normalization to preserve subdomains and improve test coverage *(commit by [@hoangsvit](https://github.com/hoangsvit))* + +### :white_check_mark: Tests +- [`7dbe28f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7dbe28ff14edf8d727cdfa8335d777a38a2263f1) - add comprehensive unit tests for services and content script helpers *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`afd53fd`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/afd53fd931fd8f6534a07194eb6efa7c9d6e4555) - cover PR review regressions *(commit by [@hoangsvit](https://github.com/hoangsvit))* + +### :wrench: Chores +- [`de602ad`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/de602ad0ee28593a0a0daba7b30cbd22e37f1deb) - **deps**: bump ip-address from 10.1.0 to 10.2.0 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* +- [`4fdd5de`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4fdd5de4ba722996b5ccaaff1c2581e393f39527) - **deps**: bump tar from 7.5.13 to 7.5.19 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* +- [`b53ee7e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b53ee7ec26c22f778e0d2cf25c05edc7927631ab) - **deps**: bump brace-expansion from 1.1.12 to 1.1.15 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* +- [`4fff257`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4fff25703f1c1444aec962bec157bd11271b5155) - **deps**: bump actions/upload-pages-artifact from 4 to 5 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* +- [`2358d20`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2358d20521887b39b5c24c86a1dc2c916df6260b) - **deps**: bump actions/setup-node from 5 to 6 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* +- [`e781302`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e781302fd4c4afd8643080a5b4424b2afa3b7fff) - **deps**: bump actions/checkout from 5 to 7 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* +- [`b9a4e4b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b9a4e4b95b5d709c398eb813c6cb6cc0f610c44b) - update CHANGELOG for version 1.3.0 with added, changed, and fixed items *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`62caeee`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/62caeeec684d3ff7d17501df56937e8a0d9f8a36) - apply selectedAlias cleanup *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`d21d2f2`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d21d2f23b6fb9c0b2f1ae2cf24bd88a5871d6f26) - apply PR review fixes *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`f2eb332`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f2eb332a5c78dfafaf7ef428a27fae30f7269684) - remove temporary review workflow *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`f876aff`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f876affc2324f8ed7981e762c3cc3fa6e5bce50a) - ignore TypeScript build info *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`55893e2`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/55893e2a37b08aa0c3d56e4322be1c80b5ee2cef) - remove generated TypeScript build info *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`a01d2f9`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/a01d2f912252690635c8843cba3fc8c789295dd3) - apply TypeScript fixes *(commit by [@hoangsvit](https://github.com/hoangsvit))* +- [`cacb358`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/cacb358a66e68acc771d8d0fa135e5ffba3c0822) - **deps**: bump actions/setup-node from 6 to 7 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* +- [`1959e2a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1959e2a12aa53ab12bcfb9907f45b50fbc3fa2d6) - **deps**: bump actions/upload-artifact from 5 to 7 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* +- [`2d1eb22`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2d1eb22d28403d45393eb4c8d71f6254bfde82c9) - **deps**: bump softprops/action-gh-release from 2 to 3 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* + + ## [Unreleased] ### Fixed @@ -92,3 +222,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release +[1.3.0]: https://github.com/ePlus-DEV/gmail-alias-toolkit/compare/1.2.0...1.3.0 From 52c86124166f1c2574e36e2fd6117a070b066507 Mon Sep 17 00:00:00 2001 From: "deepsource-autofix[bot]" <62050782+deepsource-autofix[bot]@users.noreply.github.com> Date: Wed, 15 Jul 2026 02:24:28 +0000 Subject: [PATCH 2/2] style: format code with Prettier This commit fixes the style issues introduced in f149173 according to the output from Prettier. Details: https://github.com/ePlus-DEV/gmail-alias-toolkit/pull/63 --- CHANGELOG.md | 240 ++++++++++++++++++++++++++------------------------- 1 file changed, 123 insertions(+), 117 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e626fd..3182247 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,134 +6,140 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.3.0] - 2026-07-15 + ### :sparkles: New Features -- [`03891d1`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/03891d18845fce5087bec41cf259afbb6054bcc0) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`b6ee37b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b6ee37b9ca4683f65bcd0519a04d0d385bda486d) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`066b1e2`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/066b1e277c5654ea48ea96261cda409104b4b09c) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`80ee0f7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/80ee0f7eab7b96889e6934a7cc551d7639126667) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`0c25ea4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0c25ea4806156943d888489303ba9e7eea9a006f) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`4600ea3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4600ea3741e37087496c06aad8e2d369b37d0048) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`472e3ec`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/472e3ec54e75fbaa9e58ad666a0657021f231e97) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`f5d206c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f5d206c72e70e7432774d2227d3c87a363dc9ca7) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`27eda22`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/27eda22e7d901c37c204c4327606738e8756feab) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`d8a16f5`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d8a16f51c7a3c11d740e2098dc55b2d37dcdeccc) - **web**: add GitHub Pages landing site *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`9fd7867`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9fd7867287d7179fbee54a12e3a2e89c14b7dd6b) - **web**: improve product-focused animated landing page *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`6e5b73f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/6e5b73f1e777ec6b821a40845cad689c97f7e961) - enhance statistics component with new metrics and localization support *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`29a1609`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/29a16098899d3ead340ac82d69e100fc6835d2e1) - implement Phase 1 - auto-detect website, normalize hostname, generate suggestions, save mappings *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`2c5f829`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2c5f829911a6c25c68b0db426132a05ca38b5a5e) - **Phase 2**: add email input icons with suggestion popups *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`8e593b3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8e593b3dd7a90b4cee6d726cb11a4a41493f7732) - open popup on hover icon (not click) *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`b50a859`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b50a859a4cd1987edafa812ef7a143f03a397cc1) - add info panel in popup with supported rules and privacy notice *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`40f5bf6`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/40f5bf64c097148308ca152a872f29f242f2248b) - add live preview on suggestion hover - shows alias in input before clicking Use *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`5059ab4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/5059ab42c6b1b2070b97c6d343f8a06006cf938a) - enhance alias selection and popup positioning - add previous alias button and adjust popup alignment *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`0a37ec7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0a37ec7d7076ec709a370f43d7dc0dab14e3592d) - enhance popup functionality - add tab navigation and history section *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`10afb3f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/10afb3fc84991cfee1c4a7a788055a68e9d83451) - show all aliases in history tab without website filter *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`0de5e10`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0de5e1009181e21e3275cff38e8734faaa7fbf94) - enhance email history management with account-specific storage and alias saving *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`1658a8c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1658a8cdd2a954d3e2f5b9f80d6a268634fc0fdc) - implement batch alias saving and enhance history management with pagination and filtering *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`3f038f3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3f038f3f5de1954284a1783f390084f1ce9275f9) - add internationalization support for menu items and loading messages in multiple languages *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`4146242`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4146242f684723fe55b27756e4e01af9da55b3f8) - enhance email input icon positioning and styling, add support for modern TLDs in hostname normalization, and implement tests for normalization functionality *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`9ab73c3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9ab73c396e57660a03a89bab49127b46945b0ee3) - integrate tldts for enhanced hostname normalization and update tests for modern TLD support *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`36e825e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/36e825e7d423874c44f175c9e5f68b8d240333a7) - enhance icon positioning and popup behavior for email input, improving visibility and responsiveness *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`93f6e9a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/93f6e9a27bc12587d167d1c5e32c068baf70a11d) - enhance icon positioning logic and add preferred side calculation for improved popup placement *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`cd95911`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/cd95911e0eede330ad36f23f8c0f3b084550241c) - implement inline helper disable functionality with site management and internationalization support *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`9224bc1`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9224bc1b3a8dac7c3a1f2fe330e5bdda51e5e4d8) - enhance icon positioning logic by introducing placement direction for improved popup alignment *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`0ebd077`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0ebd077126ea925f1b532ba6229324d4562d9a85) - enhance popup disable button with tooltip and improved styling for better user experience *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`370d04b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/370d04bdb416d4d9fbd16a0b7b901937410ed2b8) - enhance popup layout and add footer with review links for improved user interaction *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`9305385`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/93053858db1bab22181f3580016ad056d62e0fd5) - add index.html for production build and enhance metadata *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`b42c3b0`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b42c3b08dc45f5311b85b2fd521414b50c3ba957) - add inline popup feature with detailed user guidance and enhanced UI elements *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`73235e4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/73235e4b79b6888c49a627c01920e15042d53737) - implement dark mode toggle and enhance UI components in extension mockup *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`e5d822f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e5d822f7468e2423be4862005472f10fce0869f0) - upgrade React and TypeScript types, add ThemeToggle component, and enhance Tailwind CSS configuration *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`991ee5d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/991ee5d6407e532d19d899e68ff2a7e0c8b459b5) - add Firefox installation link and translations for Firefox support *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`c67e865`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c67e865e821e9bfedaca4c7ec7a289dd33b0a00e) - enhance inline popup functionality and improve UI components *(commit by [@hoangsvit](https://github.com/hoangsvit))* + +- [`03891d1`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/03891d18845fce5087bec41cf259afbb6054bcc0) - **web**: add GitHub Pages landing site _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`b6ee37b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b6ee37b9ca4683f65bcd0519a04d0d385bda486d) - **web**: add GitHub Pages landing site _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`066b1e2`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/066b1e277c5654ea48ea96261cda409104b4b09c) - **web**: add GitHub Pages landing site _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`80ee0f7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/80ee0f7eab7b96889e6934a7cc551d7639126667) - **web**: add GitHub Pages landing site _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`0c25ea4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0c25ea4806156943d888489303ba9e7eea9a006f) - **web**: add GitHub Pages landing site _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`4600ea3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4600ea3741e37087496c06aad8e2d369b37d0048) - **web**: add GitHub Pages landing site _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`472e3ec`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/472e3ec54e75fbaa9e58ad666a0657021f231e97) - **web**: add GitHub Pages landing site _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`f5d206c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f5d206c72e70e7432774d2227d3c87a363dc9ca7) - **web**: add GitHub Pages landing site _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`27eda22`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/27eda22e7d901c37c204c4327606738e8756feab) - **web**: add GitHub Pages landing site _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`d8a16f5`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d8a16f51c7a3c11d740e2098dc55b2d37dcdeccc) - **web**: add GitHub Pages landing site _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`9fd7867`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9fd7867287d7179fbee54a12e3a2e89c14b7dd6b) - **web**: improve product-focused animated landing page _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`6e5b73f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/6e5b73f1e777ec6b821a40845cad689c97f7e961) - enhance statistics component with new metrics and localization support _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`29a1609`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/29a16098899d3ead340ac82d69e100fc6835d2e1) - implement Phase 1 - auto-detect website, normalize hostname, generate suggestions, save mappings _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`2c5f829`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2c5f829911a6c25c68b0db426132a05ca38b5a5e) - **Phase 2**: add email input icons with suggestion popups _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`8e593b3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8e593b3dd7a90b4cee6d726cb11a4a41493f7732) - open popup on hover icon (not click) _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`b50a859`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b50a859a4cd1987edafa812ef7a143f03a397cc1) - add info panel in popup with supported rules and privacy notice _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`40f5bf6`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/40f5bf64c097148308ca152a872f29f242f2248b) - add live preview on suggestion hover - shows alias in input before clicking Use _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`5059ab4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/5059ab42c6b1b2070b97c6d343f8a06006cf938a) - enhance alias selection and popup positioning - add previous alias button and adjust popup alignment _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`0a37ec7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0a37ec7d7076ec709a370f43d7dc0dab14e3592d) - enhance popup functionality - add tab navigation and history section _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`10afb3f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/10afb3fc84991cfee1c4a7a788055a68e9d83451) - show all aliases in history tab without website filter _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`0de5e10`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0de5e1009181e21e3275cff38e8734faaa7fbf94) - enhance email history management with account-specific storage and alias saving _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`1658a8c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1658a8cdd2a954d3e2f5b9f80d6a268634fc0fdc) - implement batch alias saving and enhance history management with pagination and filtering _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`3f038f3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3f038f3f5de1954284a1783f390084f1ce9275f9) - add internationalization support for menu items and loading messages in multiple languages _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`4146242`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4146242f684723fe55b27756e4e01af9da55b3f8) - enhance email input icon positioning and styling, add support for modern TLDs in hostname normalization, and implement tests for normalization functionality _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`9ab73c3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9ab73c396e57660a03a89bab49127b46945b0ee3) - integrate tldts for enhanced hostname normalization and update tests for modern TLD support _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`36e825e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/36e825e7d423874c44f175c9e5f68b8d240333a7) - enhance icon positioning and popup behavior for email input, improving visibility and responsiveness _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`93f6e9a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/93f6e9a27bc12587d167d1c5e32c068baf70a11d) - enhance icon positioning logic and add preferred side calculation for improved popup placement _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`cd95911`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/cd95911e0eede330ad36f23f8c0f3b084550241c) - implement inline helper disable functionality with site management and internationalization support _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`9224bc1`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9224bc1b3a8dac7c3a1f2fe330e5bdda51e5e4d8) - enhance icon positioning logic by introducing placement direction for improved popup alignment _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`0ebd077`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0ebd077126ea925f1b532ba6229324d4562d9a85) - enhance popup disable button with tooltip and improved styling for better user experience _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`370d04b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/370d04bdb416d4d9fbd16a0b7b901937410ed2b8) - enhance popup layout and add footer with review links for improved user interaction _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`9305385`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/93053858db1bab22181f3580016ad056d62e0fd5) - add index.html for production build and enhance metadata _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`b42c3b0`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b42c3b08dc45f5311b85b2fd521414b50c3ba957) - add inline popup feature with detailed user guidance and enhanced UI elements _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`73235e4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/73235e4b79b6888c49a627c01920e15042d53737) - implement dark mode toggle and enhance UI components in extension mockup _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`e5d822f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e5d822f7468e2423be4862005472f10fce0869f0) - upgrade React and TypeScript types, add ThemeToggle component, and enhance Tailwind CSS configuration _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`991ee5d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/991ee5d6407e532d19d899e68ff2a7e0c8b459b5) - add Firefox installation link and translations for Firefox support _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`c67e865`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c67e865e821e9bfedaca4c7ec7a289dd33b0a00e) - enhance inline popup functionality and improve UI components _(commit by [@hoangsvit](https://github.com/hoangsvit))_ ### :bug: Bug Fixes -- [`f361379`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f361379baee387cc4e63c1629606d25715c701b6) - **ci**: use REST API for PR automation *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`76721b6`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/76721b646e87b2bf62e5910d028d6bd61e6a79e9) - **ci**: merge dependabot PRs without auto-merge feature *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`b2ff847`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b2ff847d9f6d6a27918a1cc4f8380aedd9508ee0) - **ci**: run dependabot merge after CI passes *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`b297d48`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b297d4845c863f3e6acc4e8d0b307807de232c90) - **web**: add missing clsx dependency *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`d63cd9a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d63cd9a9b2f4905dd7259af40f90eea5fa8d8260) - **web**: import React types for build *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`e58d293`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e58d29362fce15c3932a3f80651d7218b5e8bcdc) - **web**: pin Tailwind v3 for PostCSS config *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`fdab039`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/fdab03953aadcd97a376eed9ebf24c1efab794d7) - **web**: add documentation comments for components *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`e78cb4d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e78cb4d7d5ab3c1665165a9f72d9de76f9efbc92) - **web**: resolve DeepSource findings *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`88ce5f7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/88ce5f729ce0dcc9908d3cdecabdd2627a64f2ff) - **web**: resolve DeepSource findings *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`8869c63`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8869c639e5f9a8e63019109d35b2dfaf67036cc6) - **web**: reduce JSX nesting depth *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`d8dd7a4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d8dd7a499234e143a7bfa51acbbcdefbb210034a) - **web**: add React type declarations *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`41c0f41`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/41c0f410ebe993773a1583673dbf0d27510f27bf) - ensure package-manager-cache is disabled in Node setup step *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`81e9a51`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/81e9a511f50009c63cc3cd442e8c8731ca5b7bc5) - change overflow property to 'visible' for better layout in Settings component *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`62a86ac`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/62a86ac6894297ba11276aa2542172e58255ae5c) - update version to 1.2.1 in package.json and adjust overflow property in Settings component for layout consistency *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`c5dc658`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c5dc658a753f6ff25b2721fcb3bdc42d4176ab8f) - import createPortal from react-dom for proper rendering in Select component *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`4f29972`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4f29972eb9995f72eb4e5960ca734ee7c1b36b70) - update hover styles for tab buttons and adjust button border radius in Settings component *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`3af6702`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3af67022bbfdeb16e896c46167e8b8ec9f7c4379) - **i18n**: update Chinese translations for clarity and consistency *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`3f3e55d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3f3e55d9a30867ef1cd8eb54112df68ae671e307) - hide Tags tab when fewer than 2 tags to prevent poor pie chart rendering *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`ab1c792`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/ab1c792c448b4e6c2ba14501f9f8f45d9ce4be2a) - resolve duplicate content script entrypoint - consolidate into single content.ts *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`66e97f8`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/66e97f8a4fb23eb153906ec8e822a6c032578090) - correct import path in websiteAliasService.ts *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`74b7b0e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/74b7b0e8176ac5ea1f21e1af5073860451376660) - keep popup open when hovering over it with delay-based close *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`f5b26c3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f5b26c349b9c1e367928e62c1c088ae50b3ff828) - preserve email input layout width when injecting icon *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`f84c1ad`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f84c1ad374c176ea1c612170f3b03698ec3e82e9) - add flex properties to wrapper to properly fill parent container *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`0cc51da`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0cc51da1d56455a7ec692f9ba0ae800e813a8850) - capture and preserve original input layout properties *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`4af1091`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4af1091e627e21829d82e3079cc66568ac26965b) - resolve DeepSource code quality issues *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`bd0f14d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/bd0f14d7b1cdcc6cfceb35e9c85fae090fe5630b) - add missing JSDoc comment for escapeHtml function *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`2772949`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/27729498880ed64a4b5362cb018571116251e691) - remove unnecessary async from generateEmail function *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`35f8967`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/35f89673d0b375a3eb44866c67bea78a2f2b8cb5) - revert version number to 1.2.0 in package.json *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`7b852b8`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7b852b825b204aac73d2df2a2396969882b93104) - update version number to 1.3.0 in package.json *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`ab808c5`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/ab808c5566d2259ed1b3fe4075ba3bbca3538712) - resolve DeepSource code quality issues *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`52e16a8`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/52e16a869631f8408ca7692a83907a8c29bfdd82) - resolve all remaining DeepSource code quality issues *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`1bee720`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1bee720d873d05377a6e4a5cd33a7696327c4c1b) - remove duplicate state prefix in object literal *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`63c3c11`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/63c3c11cc4eb257017a0be3c58b2ca5dff34b082) - restore hover logic in inline demo popup *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`e9347dd`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e9347dd0dcbd5b0c0b8ae95a7b4c61ed577420dc) - resolve final 3 DeepSource issues *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`358981e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/358981ef6b97e8051e4d1979b63c73591194186c) - **web**: remove unused selectedAlias prop *(commit by [@github-actions[bot]](https://github.com/apps/github-actions))* -- [`47226cb`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/47226cb2edef9d0d2a640ef40cde40de7ea7e960) - **types**: stop shadowing lucide-react exports *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`8cc8771`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8cc8771117b961baa59ec66438f641700b4d27e1) - resolve TypeScript compile errors *(commit by [@github-actions[bot]](https://github.com/apps/github-actions))* -- [`0c60933`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0c609335ecf8cd41e84667820647fe44a0ab236f) - **ci**: repair GitHub Pages deployment *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`7bd00aa`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7bd00aa55c03ba2eef9fdee0b64888aedbf12e93) - **ci**: run Dependabot auto-merge only for Dependabot PRs *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`166685a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/166685a72dfc7fdfcbd491ae0f8ff8642ca0ec94) - **ci**: repair GitHub Pages website build *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`8c52443`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8c52443ec783618185f30d25cc962565e334439e) - **ci**: initialize Yarn before release build *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`3e6e385`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3e6e3858941b6aebf33d639a98bc08d52b5c770a) - **ci**: stop release workflow from committing to protected main *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`18bbc3b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/18bbc3b3df762145285c4229db61830a52e53bad) - **ci**: update changelog through an auto-approved pull request *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`c81e8fe`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c81e8fe4b3b99082b844c0a9b70bdb0c58fde2db) - **ci**: restore release tag before publishing *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`1ffe1de`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1ffe1deb84a94563c956efb6234f44e94e2323b7) - **ci**: remove invalid workflow permission and lint workflows *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`7f2569d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7f2569d31cf43ec863235c42bfe48141a53eb6f2) - **ci**: skip eplus-bot self-approval *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`a0aaa0c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/a0aaa0c12517e27a2ec88a00db62ee08a87acfce) - **ci**: create changelog PR as hoangsvit and approve with eplus-bot *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`9036aef`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9036aef5e224fad047c2b69080eb65b46396f8b8) - **ci**: remove missing hoangsvit token dependency *(commit by [@hoangsvit](https://github.com/hoangsvit))* + +- [`f361379`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f361379baee387cc4e63c1629606d25715c701b6) - **ci**: use REST API for PR automation _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`76721b6`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/76721b646e87b2bf62e5910d028d6bd61e6a79e9) - **ci**: merge dependabot PRs without auto-merge feature _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`b2ff847`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b2ff847d9f6d6a27918a1cc4f8380aedd9508ee0) - **ci**: run dependabot merge after CI passes _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`b297d48`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b297d4845c863f3e6acc4e8d0b307807de232c90) - **web**: add missing clsx dependency _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`d63cd9a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d63cd9a9b2f4905dd7259af40f90eea5fa8d8260) - **web**: import React types for build _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`e58d293`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e58d29362fce15c3932a3f80651d7218b5e8bcdc) - **web**: pin Tailwind v3 for PostCSS config _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`fdab039`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/fdab03953aadcd97a376eed9ebf24c1efab794d7) - **web**: add documentation comments for components _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`e78cb4d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e78cb4d7d5ab3c1665165a9f72d9de76f9efbc92) - **web**: resolve DeepSource findings _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`88ce5f7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/88ce5f729ce0dcc9908d3cdecabdd2627a64f2ff) - **web**: resolve DeepSource findings _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`8869c63`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8869c639e5f9a8e63019109d35b2dfaf67036cc6) - **web**: reduce JSX nesting depth _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`d8dd7a4`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d8dd7a499234e143a7bfa51acbbcdefbb210034a) - **web**: add React type declarations _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`41c0f41`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/41c0f410ebe993773a1583673dbf0d27510f27bf) - ensure package-manager-cache is disabled in Node setup step _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`81e9a51`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/81e9a511f50009c63cc3cd442e8c8731ca5b7bc5) - change overflow property to 'visible' for better layout in Settings component _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`62a86ac`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/62a86ac6894297ba11276aa2542172e58255ae5c) - update version to 1.2.1 in package.json and adjust overflow property in Settings component for layout consistency _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`c5dc658`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c5dc658a753f6ff25b2721fcb3bdc42d4176ab8f) - import createPortal from react-dom for proper rendering in Select component _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`4f29972`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4f29972eb9995f72eb4e5960ca734ee7c1b36b70) - update hover styles for tab buttons and adjust button border radius in Settings component _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`3af6702`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3af67022bbfdeb16e896c46167e8b8ec9f7c4379) - **i18n**: update Chinese translations for clarity and consistency _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`3f3e55d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3f3e55d9a30867ef1cd8eb54112df68ae671e307) - hide Tags tab when fewer than 2 tags to prevent poor pie chart rendering _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`ab1c792`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/ab1c792c448b4e6c2ba14501f9f8f45d9ce4be2a) - resolve duplicate content script entrypoint - consolidate into single content.ts _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`66e97f8`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/66e97f8a4fb23eb153906ec8e822a6c032578090) - correct import path in websiteAliasService.ts _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`74b7b0e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/74b7b0e8176ac5ea1f21e1af5073860451376660) - keep popup open when hovering over it with delay-based close _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`f5b26c3`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f5b26c349b9c1e367928e62c1c088ae50b3ff828) - preserve email input layout width when injecting icon _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`f84c1ad`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f84c1ad374c176ea1c612170f3b03698ec3e82e9) - add flex properties to wrapper to properly fill parent container _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`0cc51da`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0cc51da1d56455a7ec692f9ba0ae800e813a8850) - capture and preserve original input layout properties _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`4af1091`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4af1091e627e21829d82e3079cc66568ac26965b) - resolve DeepSource code quality issues _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`bd0f14d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/bd0f14d7b1cdcc6cfceb35e9c85fae090fe5630b) - add missing JSDoc comment for escapeHtml function _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`2772949`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/27729498880ed64a4b5362cb018571116251e691) - remove unnecessary async from generateEmail function _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`35f8967`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/35f89673d0b375a3eb44866c67bea78a2f2b8cb5) - revert version number to 1.2.0 in package.json _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`7b852b8`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7b852b825b204aac73d2df2a2396969882b93104) - update version number to 1.3.0 in package.json _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`ab808c5`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/ab808c5566d2259ed1b3fe4075ba3bbca3538712) - resolve DeepSource code quality issues _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`52e16a8`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/52e16a869631f8408ca7692a83907a8c29bfdd82) - resolve all remaining DeepSource code quality issues _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`1bee720`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1bee720d873d05377a6e4a5cd33a7696327c4c1b) - remove duplicate state prefix in object literal _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`63c3c11`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/63c3c11cc4eb257017a0be3c58b2ca5dff34b082) - restore hover logic in inline demo popup _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`e9347dd`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e9347dd0dcbd5b0c0b8ae95a7b4c61ed577420dc) - resolve final 3 DeepSource issues _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`358981e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/358981ef6b97e8051e4d1979b63c73591194186c) - **web**: remove unused selectedAlias prop _(commit by [@github-actions[bot]](https://github.com/apps/github-actions))_ +- [`47226cb`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/47226cb2edef9d0d2a640ef40cde40de7ea7e960) - **types**: stop shadowing lucide-react exports _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`8cc8771`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8cc8771117b961baa59ec66438f641700b4d27e1) - resolve TypeScript compile errors _(commit by [@github-actions[bot]](https://github.com/apps/github-actions))_ +- [`0c60933`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/0c609335ecf8cd41e84667820647fe44a0ab236f) - **ci**: repair GitHub Pages deployment _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`7bd00aa`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7bd00aa55c03ba2eef9fdee0b64888aedbf12e93) - **ci**: run Dependabot auto-merge only for Dependabot PRs _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`166685a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/166685a72dfc7fdfcbd491ae0f8ff8642ca0ec94) - **ci**: repair GitHub Pages website build _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`8c52443`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/8c52443ec783618185f30d25cc962565e334439e) - **ci**: initialize Yarn before release build _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`3e6e385`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/3e6e3858941b6aebf33d639a98bc08d52b5c770a) - **ci**: stop release workflow from committing to protected main _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`18bbc3b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/18bbc3b3df762145285c4229db61830a52e53bad) - **ci**: update changelog through an auto-approved pull request _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`c81e8fe`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c81e8fe4b3b99082b844c0a9b70bdb0c58fde2db) - **ci**: restore release tag before publishing _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`1ffe1de`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1ffe1deb84a94563c956efb6234f44e94e2323b7) - **ci**: remove invalid workflow permission and lint workflows _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`7f2569d`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7f2569d31cf43ec863235c42bfe48141a53eb6f2) - **ci**: skip eplus-bot self-approval _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`a0aaa0c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/a0aaa0c12517e27a2ec88a00db62ee08a87acfce) - **ci**: create changelog PR as hoangsvit and approve with eplus-bot _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`9036aef`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9036aef5e224fad047c2b69080eb65b46396f8b8) - **ci**: remove missing hoangsvit token dependency _(commit by [@hoangsvit](https://github.com/hoangsvit))_ ### :zap: Performance Improvements -- [`f4041c1`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f4041c1967430d26126143720c787da1ff23add2) - optimize alias filtering *(commit by [@hoangsvit](https://github.com/hoangsvit))* + +- [`f4041c1`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f4041c1967430d26126143720c787da1ff23add2) - optimize alias filtering _(commit by [@hoangsvit](https://github.com/hoangsvit))_ ### :recycle: Refactors -- [`9beb32c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9beb32cd224ed47e7b08818c16498620ce237ce6) - update App component to use localized translations consistently *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`c4eb467`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c4eb467f1ed28e74df0eb7bd293f49a2b2531e32) - modularize Header and HeroSection components for improved readability and maintainability *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`777a7cf`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/777a7cf4650614fc0e5603dc1bd3b158a199caef) - simplify imports and improve key usage in charts *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`be21a42`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/be21a42ef12c9607d690a3fae439af2028dab454) - enhance context menu with dynamic website-specific suggestions *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`ae17424`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/ae174240e8a7cb9d28c8a3bdd9c4f05389c81119) - reorganize content script files into proper folder structure *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`67f33bb`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/67f33bbf49369993bc5462eea9b43b43a553181b) - move email helper CSS to src/styles folder *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`f4c1068`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f4c106862630bcb31ec874731cf46985c5788c8b) - colocate email helper CSS with content script (WXT best practice) *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`06d64ac`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/06d64acd6af961a7c462806b53a016f3d2d0c016) - position icon absolutely without wrapping input *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`c3c790c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c3c790c5170ad496077315c046134db1ae3556ec) - reduce cyclomatic complexity of context menu handler *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`cba0b59`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/cba0b5987bd965d55e7d5618be7fc494cf77d658) - remove submission test script and update contributing guidelines *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`2cb247b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2cb247b876afbe7db5c196c79d32bed19a57e843) - update release workflow for improved clarity and efficiency *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`2b541e7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2b541e7d657c01d528fed42b7b64d3c9702bb669) - enhance hostname normalization to preserve subdomains and improve test coverage *(commit by [@hoangsvit](https://github.com/hoangsvit))* + +- [`9beb32c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/9beb32cd224ed47e7b08818c16498620ce237ce6) - update App component to use localized translations consistently _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`c4eb467`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c4eb467f1ed28e74df0eb7bd293f49a2b2531e32) - modularize Header and HeroSection components for improved readability and maintainability _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`777a7cf`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/777a7cf4650614fc0e5603dc1bd3b158a199caef) - simplify imports and improve key usage in charts _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`be21a42`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/be21a42ef12c9607d690a3fae439af2028dab454) - enhance context menu with dynamic website-specific suggestions _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`ae17424`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/ae174240e8a7cb9d28c8a3bdd9c4f05389c81119) - reorganize content script files into proper folder structure _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`67f33bb`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/67f33bbf49369993bc5462eea9b43b43a553181b) - move email helper CSS to src/styles folder _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`f4c1068`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f4c106862630bcb31ec874731cf46985c5788c8b) - colocate email helper CSS with content script (WXT best practice) _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`06d64ac`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/06d64acd6af961a7c462806b53a016f3d2d0c016) - position icon absolutely without wrapping input _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`c3c790c`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/c3c790c5170ad496077315c046134db1ae3556ec) - reduce cyclomatic complexity of context menu handler _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`cba0b59`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/cba0b5987bd965d55e7d5618be7fc494cf77d658) - remove submission test script and update contributing guidelines _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`2cb247b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2cb247b876afbe7db5c196c79d32bed19a57e843) - update release workflow for improved clarity and efficiency _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`2b541e7`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2b541e7d657c01d528fed42b7b64d3c9702bb669) - enhance hostname normalization to preserve subdomains and improve test coverage _(commit by [@hoangsvit](https://github.com/hoangsvit))_ ### :white_check_mark: Tests -- [`7dbe28f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7dbe28ff14edf8d727cdfa8335d777a38a2263f1) - add comprehensive unit tests for services and content script helpers *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`afd53fd`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/afd53fd931fd8f6534a07194eb6efa7c9d6e4555) - cover PR review regressions *(commit by [@hoangsvit](https://github.com/hoangsvit))* + +- [`7dbe28f`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/7dbe28ff14edf8d727cdfa8335d777a38a2263f1) - add comprehensive unit tests for services and content script helpers _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`afd53fd`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/afd53fd931fd8f6534a07194eb6efa7c9d6e4555) - cover PR review regressions _(commit by [@hoangsvit](https://github.com/hoangsvit))_ ### :wrench: Chores -- [`de602ad`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/de602ad0ee28593a0a0daba7b30cbd22e37f1deb) - **deps**: bump ip-address from 10.1.0 to 10.2.0 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* -- [`4fdd5de`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4fdd5de4ba722996b5ccaaff1c2581e393f39527) - **deps**: bump tar from 7.5.13 to 7.5.19 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* -- [`b53ee7e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b53ee7ec26c22f778e0d2cf25c05edc7927631ab) - **deps**: bump brace-expansion from 1.1.12 to 1.1.15 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* -- [`4fff257`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4fff25703f1c1444aec962bec157bd11271b5155) - **deps**: bump actions/upload-pages-artifact from 4 to 5 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* -- [`2358d20`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2358d20521887b39b5c24c86a1dc2c916df6260b) - **deps**: bump actions/setup-node from 5 to 6 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* -- [`e781302`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e781302fd4c4afd8643080a5b4424b2afa3b7fff) - **deps**: bump actions/checkout from 5 to 7 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* -- [`b9a4e4b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b9a4e4b95b5d709c398eb813c6cb6cc0f610c44b) - update CHANGELOG for version 1.3.0 with added, changed, and fixed items *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`62caeee`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/62caeeec684d3ff7d17501df56937e8a0d9f8a36) - apply selectedAlias cleanup *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`d21d2f2`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d21d2f23b6fb9c0b2f1ae2cf24bd88a5871d6f26) - apply PR review fixes *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`f2eb332`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f2eb332a5c78dfafaf7ef428a27fae30f7269684) - remove temporary review workflow *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`f876aff`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f876affc2324f8ed7981e762c3cc3fa6e5bce50a) - ignore TypeScript build info *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`55893e2`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/55893e2a37b08aa0c3d56e4322be1c80b5ee2cef) - remove generated TypeScript build info *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`a01d2f9`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/a01d2f912252690635c8843cba3fc8c789295dd3) - apply TypeScript fixes *(commit by [@hoangsvit](https://github.com/hoangsvit))* -- [`cacb358`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/cacb358a66e68acc771d8d0fa135e5ffba3c0822) - **deps**: bump actions/setup-node from 6 to 7 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* -- [`1959e2a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1959e2a12aa53ab12bcfb9907f45b50fbc3fa2d6) - **deps**: bump actions/upload-artifact from 5 to 7 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* -- [`2d1eb22`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2d1eb22d28403d45393eb4c8d71f6254bfde82c9) - **deps**: bump softprops/action-gh-release from 2 to 3 *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))* +- [`de602ad`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/de602ad0ee28593a0a0daba7b30cbd22e37f1deb) - **deps**: bump ip-address from 10.1.0 to 10.2.0 _(commit by [@dependabot[bot]](https://github.com/apps/dependabot))_ +- [`4fdd5de`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4fdd5de4ba722996b5ccaaff1c2581e393f39527) - **deps**: bump tar from 7.5.13 to 7.5.19 _(commit by [@dependabot[bot]](https://github.com/apps/dependabot))_ +- [`b53ee7e`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b53ee7ec26c22f778e0d2cf25c05edc7927631ab) - **deps**: bump brace-expansion from 1.1.12 to 1.1.15 _(commit by [@dependabot[bot]](https://github.com/apps/dependabot))_ +- [`4fff257`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/4fff25703f1c1444aec962bec157bd11271b5155) - **deps**: bump actions/upload-pages-artifact from 4 to 5 _(commit by [@dependabot[bot]](https://github.com/apps/dependabot))_ +- [`2358d20`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2358d20521887b39b5c24c86a1dc2c916df6260b) - **deps**: bump actions/setup-node from 5 to 6 _(commit by [@dependabot[bot]](https://github.com/apps/dependabot))_ +- [`e781302`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/e781302fd4c4afd8643080a5b4424b2afa3b7fff) - **deps**: bump actions/checkout from 5 to 7 _(commit by [@dependabot[bot]](https://github.com/apps/dependabot))_ +- [`b9a4e4b`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/b9a4e4b95b5d709c398eb813c6cb6cc0f610c44b) - update CHANGELOG for version 1.3.0 with added, changed, and fixed items _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`62caeee`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/62caeeec684d3ff7d17501df56937e8a0d9f8a36) - apply selectedAlias cleanup _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`d21d2f2`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/d21d2f23b6fb9c0b2f1ae2cf24bd88a5871d6f26) - apply PR review fixes _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`f2eb332`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f2eb332a5c78dfafaf7ef428a27fae30f7269684) - remove temporary review workflow _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`f876aff`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/f876affc2324f8ed7981e762c3cc3fa6e5bce50a) - ignore TypeScript build info _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`55893e2`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/55893e2a37b08aa0c3d56e4322be1c80b5ee2cef) - remove generated TypeScript build info _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`a01d2f9`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/a01d2f912252690635c8843cba3fc8c789295dd3) - apply TypeScript fixes _(commit by [@hoangsvit](https://github.com/hoangsvit))_ +- [`cacb358`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/cacb358a66e68acc771d8d0fa135e5ffba3c0822) - **deps**: bump actions/setup-node from 6 to 7 _(commit by [@dependabot[bot]](https://github.com/apps/dependabot))_ +- [`1959e2a`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/1959e2a12aa53ab12bcfb9907f45b50fbc3fa2d6) - **deps**: bump actions/upload-artifact from 5 to 7 _(commit by [@dependabot[bot]](https://github.com/apps/dependabot))_ +- [`2d1eb22`](https://github.com/ePlus-DEV/gmail-alias-toolkit/commit/2d1eb22d28403d45393eb4c8d71f6254bfde82c9) - **deps**: bump softprops/action-gh-release from 2 to 3 _(commit by [@dependabot[bot]](https://github.com/apps/dependabot))_ ## [Unreleased] @@ -222,4 +228,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release -[1.3.0]: https://github.com/ePlus-DEV/gmail-alias-toolkit/compare/1.2.0...1.3.0 + [1.3.0]: https://github.com/ePlus-DEV/gmail-alias-toolkit/compare/1.2.0...1.3.0