Skip to content

Commit 83508ae

Browse files
committed
1.0.4
1 parent ca514ac commit 83508ae

5 files changed

Lines changed: 13 additions & 11 deletions

File tree

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# htmx-debugger v1.0.3 - 2024-10-02
1+
# htmx-debugger v1.0.4 - 2024-10-03
22

33
## Overview
44

@@ -26,7 +26,7 @@ htmx-debugger is a powerful browser extension (compatible with Chrome and Firefo
2626

2727
## Installation
2828

29-
### Chrome Web Store (Recommended - ONCE PUBLISHED, STILL TBD A/O 2024-10-02)
29+
### Chrome Web Store (Recommended - ONCE PUBLISHED, STILL TBD A/O 2024-10-03)
3030

3131
1. Visit the [htmx-debugger page](https://chrome.google.com/webstore/detail/htmx-debugger/kjafpfamndifhkidbjebdnfjiebgdckf) on the Chrome Web Store.
3232
2. Click the "Add to Chrome" button.
@@ -102,7 +102,9 @@ htmx-debugger is committed to protecting user privacy and does not collect or us
102102

103103
### Permissions and Their Justifications
104104

105-
1. **alarms**: The alarms permission is used to schedule periodic connection checks, ensuring the debugger maintains a stable connection to the webpage. This improves the reliability of the debugging process.
105+
1. **activeTab**: This permission is required to access the current tab's content and inject the necessary scripts for debugging htmx events. It allows the extension to interact with the webpage being debugged without requiring broader permissions.
106+
107+
2. **alarms**: The alarms permission is used to schedule periodic connection checks, ensuring the debugger maintains a stable connection to the webpage. This improves the reliability of the debugging process.
106108

107109
### Single Purpose Description
108110

@@ -121,6 +123,7 @@ By using htmx-debugger, users can be assured that their privacy is respected and
121123

122124
## Version History
123125

126+
- v1.0.4 (2024-10-03): Fixed excessive permissions per Google review
124127
- v1.0.3 (2024-10-02): Minor update and new Firefox release
125128
- Fixed sanitization issue recommended by Firefox
126129
- v1.0.0 (2024-09-30): Initial release

manifest-firefox.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"manifest_version": 2,
33
"name": "htmx-debugger",
4-
"version": "1.0.3",
4+
"version": "1.0.4",
55
"description": "htmx-debugger - a debugging tool for htmx applications",
6-
"permissions": ["alarms", "<all_urls>"],
6+
"permissions": ["activeTab", "alarms"],
77
"background": {
88
"scripts": ["background.js"],
99
"type": "module"

manifest.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
{
22
"manifest_version": 3,
33
"name": "htmx-debugger",
4-
"version": "1.0.3",
4+
"version": "1.0.4",
55
"description": "htmx-debugger - a debugging tool for htmx applications",
6-
"permissions": ["alarms"],
7-
"host_permissions": ["https://*/", "http://*/"],
6+
"permissions": ["activeTab", "alarms"],
87
"action": {
98
"default_icon": {
109
"16": "htmx-debugger-logo-16.png",

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "htmx-debugger",
3-
"version": "1.0.3",
3+
"version": "1.0.4",
44
"description": "htmx-debugger - a debugging tool for htmx applications",
55
"author": "Phillip Beazley <phillip@beazley.org>",
66
"license": "MIT",

0 commit comments

Comments
 (0)