Skip to content

Commit b4f6f93

Browse files
committed
bump v1.5.5
1 parent d0678b9 commit b4f6f93

3 files changed

Lines changed: 15 additions & 11 deletions

File tree

.github/workflows/release.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -90,17 +90,24 @@ jobs:
9090
with:
9191
name: "Fluxon v${{ steps.version.outputs.VERSION }}"
9292
body: |
93+
## What's New
94+
- **Firefox Support**: Integrated native HLS/m3u8 merging (no offscreen API required).
95+
- **Performance**: Cleaned up debug logs and optimized background process.
96+
- **Security**: Reduced extension permissions (removed unused `tabs` and `windows`).
97+
9398
## Installation
9499
95-
### Chrome / Edge — download `fluxon-${{ steps.version.outputs.VERSION }}-chrome.zip`
96-
1. Extract the zip.
97-
2. Go to `chrome://extensions`, enable **Developer mode**.
100+
### Chrome / Edge
101+
1. Download and extract `fluxon-${{ steps.version.outputs.VERSION }}-chrome.zip`.
102+
2. Open `chrome://extensions` and enable **Developer mode**.
98103
3. Click **Load unpacked** and select the extracted folder.
99104
100-
### Firefox — download `fluxon-${{ steps.version.outputs.VERSION }}-firefox.zip`
101-
1. Extract the zip.
102-
2. Go to `about:debugging` → **This Firefox** → **Load Temporary Add-on…**.
103-
3. Select `manifest.json` from the extracted folder.
105+
### Firefox
106+
1. Download and extract `fluxon-${{ steps.version.outputs.VERSION }}-firefox.zip`.
107+
2. Open `about:debugging#/runtime/this-firefox`.
108+
3. Click **Load Temporary Add-on…** and select `manifest.json` from the extracted folder.
109+
110+
*Note: Firefox temporary add-ons are removed when the browser restarts. For permanent installation, use [Fluxon on AMO](https://addons.mozilla.org/en-US/firefox/addon/fluxon/).*
104111
105112
files: |
106113
${{ env.CHROME_ZIP }}

background.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,9 +131,6 @@ chrome.alarms.onAlarm.addListener((alarm) => {
131131

132132
chrome.webRequest.onHeadersReceived.addListener(
133133
async function (details) {
134-
// [FIREFOX DEBUG] Very loud log to see if it fires
135-
console.error(`[FLUXON] onHeadersReceived fired for: ${details.url}`);
136-
137134
if (!config.enabled) return;
138135

139136
// Skip requests initiated by the extension itself

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 3,
33
"name": "__MSG_appName__",
4-
"version": "1.5.4",
4+
"version": "1.5.5",
55
"description": "__MSG_appDesc__",
66
"default_locale": "en",
77
"permissions": [

0 commit comments

Comments
 (0)