-
background: remove trailing commas in error logging functions (4c85ce9)
-
background: streamline permission handling and improve error logging (b5e8f31)
- Addon Stack (@addon-stack) — 3 commits
- enhance register content scripts logic with checking permissions (681cfb3)
-
update README for improved clarity on plugin behavior and permissions (2eae875)
- Clarified content script activation flow and error handling.
- Expanded details on required permissions and their usage.
- Added additional troubleshooting steps for common issues.
- format code (a367ab3)
- dependencies: update dependencies and devDependencies in
package-lock.json(764f84a)
-
background: improve permissions handling and event cleanup logic (a8a7916)
- Extracted
permissionsto a reusable constant for cleaner code. - Refined
onPermissionsAddedcallback to ensure proper cleanup after use. - Updated condition checks to enhance code clarity and maintainability.
- Extracted
- Addon Stack (@addon-stack) — 5 commits
- Rostyslav Nihrutsa — 3 commits
-
add Husky hooks for commit message validation, pre-commit checks, and pre-push tests (b00b960)
-
enhance TypeScript config and project setup (c7d6e44)
-
migrate from Prettier to Biome for formatting and linting configuration (904d8e8)
-
add SECURITY.md and LICENSE.md, update README badges (7bc9b43)
- Added a SECURITY.md for reporting vulnerabilities and disclosure practices.
- Added LICENSE.md with the MIT license details.
- Updated README with new badges for CI and license links.
- add release automation with release-it and GitHub Actions (73c8d6a)
-
deps: update dependencies (c38c85b)
-
update dependencies and devDependencies in
package-lock.json(66f2ad5)
-
optimize tab injection logic in
background.ts(953b5ce)- Consolidated reusable tab filtering with
isInjectableTabhelper. - Enhanced code readability and structure by reducing redundancy in tab injection processes.
- Consolidated reusable tab filtering with
- Addon Stack (@addon-stack) — 10 commits
- Rostyslav Nihrutsa — 1 commits