From f122e2f80b8020fdcb36f342c9e929a1a42fb377 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 11:01:39 +0000 Subject: [PATCH 1/3] Initial plan From 8c479c9ceab1c1b1f90a048c9666f765e9797417 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 11:03:34 +0000 Subject: [PATCH 2/3] Add Firefox addon ID and required marketplace fields, update release workflow Co-authored-by: scolastico <26954501+scolastico@users.noreply.github.com> --- .github/workflows/release-build.yml | 5 ++++- src/manifest.json | 12 ++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-build.yml b/.github/workflows/release-build.yml index dd7d52c..afc22b7 100644 --- a/.github/workflows/release-build.yml +++ b/.github/workflows/release-build.yml @@ -34,9 +34,12 @@ jobs: cd src VERSION="${{ steps.get_tag.outputs.version }}" zip -r ../dom-time-machine-v${VERSION}.zip . + zip -r ../dom-time-machine.xpi . cd .. - name: Upload release asset uses: softprops/action-gh-release@v2 with: - files: dom-time-machine-v${{ steps.get_tag.outputs.version }}.zip + files: | + dom-time-machine-v${{ steps.get_tag.outputs.version }}.zip + dom-time-machine.xpi diff --git a/src/manifest.json b/src/manifest.json index 1879dee..5c67568 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -2,6 +2,18 @@ "manifest_version": 3, "name": "DOM Time Machine Pro", "version": "IN-DEV", + "description": "A powerful developer tool designed to capture a high-fidelity, chronological record of a webpage's DOM state. Capture, rewind, and inspect the code of a page at any point in time.", + "author": "scolasti.co", + "homepage_url": "https://github.com/scolastico-dev/dom-time-machine", + "icons": { + "32": "icons/gray.png" + }, + "browser_specific_settings": { + "gecko": { + "id": "dom-time-machine@scolasti.co", + "data_collection_permissions": false + } + }, "permissions": [ "storage", "unlimitedStorage", From 848071cc9b327594b415318ae26a18894d263b3c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 11:05:50 +0000 Subject: [PATCH 3/3] Add update_url to manifest pointing to latest release xpi Co-authored-by: scolastico <26954501+scolastico@users.noreply.github.com> --- src/manifest.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/manifest.json b/src/manifest.json index 5c67568..699f2dd 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -11,7 +11,8 @@ "browser_specific_settings": { "gecko": { "id": "dom-time-machine@scolasti.co", - "data_collection_permissions": false + "data_collection_permissions": false, + "update_url": "https://github.com/scolastico-dev/dom-time-machine/releases/latest/download/dom-time-machine.xpi" } }, "permissions": [