Skip to content

Commit 64399ee

Browse files
whizzzkidSgtPooki
andauthored
Chore(mv3-release): Publishing RC releases (#1192)
* feat(mv3): ✨ MV3 Manifest Migration * fix(mv3): 🗑️ No longer needed * fix(mv3): 🔧 Corresponding MV3 Changes * feat(mv3): 📦 Adding deps * feat(telemetry): Refactor Metrics Tracking from background service_worker (#1172) * feat(telemetry): ♻️ Init Telemetry away from background service_worker. * feat(telemetry): ♻️ Track metrics from page context instead of service_worker context * feat(mv3): 🩹 Patch @protobufjs/inquire to not have eval * fix(mv3): 👽 Fixing contextMenus API changes (#1177) * fix(mv3): 👽 Fixing contextMenus API changes * fix(mv3): 🩹 Fixing the browser.action api * fix(mv3): webpack configs (#1178) * fix(mv3): 👽 Fixing contextMenus API changes * fix(mv3): 🩹 Fixing the browser.action api * fix(mv3): 🔧 Fixing webpack config * fix(mv3): 🩹 Patching debug package and making background sw work. * feat(mv3): ✨ XHR to Fetch Migration (#1179) * fix(mv3): 👽 Fixing contextMenus API changes * fix(mv3): 🩹 Fixing the browser.action api * fix(mv3): 🔧 Fixing webpack config * fix(mv3): 🩹 Patching debug package and making background sw work. * feat(mv3): ✨ XMLHttpRequest => fetch * fix(mv3): 🚧 Related changes to ipfs-path * fix(mv3): 🚧 Other Related changes * fix(mv3): 🚧 Changes to companion * fix(mv3): ✅ Fixing tests to account for async code. * Fix(mv3): Popup Was Broken (#1180) * fix(mv3): 👽 Fixing contextMenus API changes * fix(mv3): 🩹 Fixing the browser.action api * fix(mv3): 🔧 Fixing webpack config * fix(mv3): 🩹 Patching debug package and making background sw work. * feat(mv3): ✨ XMLHttpRequest => fetch * fix(mv3): 🚧 Related changes to ipfs-path * fix(mv3): 🚧 Other Related changes * fix(mv3): 🚧 Changes to companion * fix(mv3): ✅ Fixing tests to account for async code. * feat(mv3): ♻️ Implementing a non-windowed companion instance * fix(mv3): 🗑️ Removing calls to background page. * fix: 🗑️ Unneeded debug statement * fix(mv3): 🛂 Limiting permissions to chrome-extension * Update add-on/src/lib/ipfs-companion.js Co-authored-by: Russell Dempsey <1173416+SgtPooki@users.noreply.github.com> * fix(types): 🏷️ Refactoring existing type declaration * fix(types): 🏷️ Moving to new types path * feat(types): ✨ Adding typescript support for transpilation * feat(mv3): ✨ Adding blocking request tester * fix(mv3): 🩹 package.json * fix(mv3): 🚨 Fix Lint * fix: 🚨 fix lint * fix(mv3): 🩹 temp fix to build background context * fix(mv3): 👔 Detection Logic for MV3 world. * feat(mv3): ✨ Dynamic RegexSubstitution * fix(types): ⬆️ Adding .mocharc.json to fix mocha for TS. * fix: 🚨 Lint Fix * fix(mv3): ♻️ refactor background.service_worker * feat(mv3): ✨ Passing state to BlockOrObserve * fix(recovery): 🐛 conditional for recovery * fix: 🗑️ unneeded @ts-ignore * fix: 💡 Adding comments * fix: fixing string method. * fix: removing extra space. * fix: removing @ts-nocheck * no longer needed * fix(mv3): ♻️ Refactor * feat(mv3): ✨ Adding rule-recon logic * saving state * fix(mv3): 🔧 Manifest * fix(mv3): 🔧 Fixing firefox webpack config * fix(mv3): 🩹 Patching debug to use in memory store instead of browser.storage.local * fix: 🚨 fixing lint and moving from record type to map type. * fix: 📝 Adding docstrings. * fix(mv3): 💩 web-ext making things harder than it needs to be. * fix(mv3): ⏪ no more debug patching * fix(mv3): 💩 improved recon logic * fix: 📝 adding comments regarding debug. * fix: 🚨 Fix lint * fix(mv3): 🛂 manifest perms * fix: 🗑️ unnecessary blank line * feat(mv3): 🧪 Adding initial tests * feat(mv3): 🤡 Adding Mock DeclarativeNetRequest Implementation * nits * fix: adding more test examples * fix: self-documenting code. * fix: unneeded comment * Creating RC Releases --------- Co-authored-by: Russell Dempsey <1173416+SgtPooki@users.noreply.github.com>
1 parent 0d52545 commit 64399ee

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

.github/workflows/ci.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,9 @@ jobs:
107107
release-assets:
108108
runs-on: ubuntu-latest
109109
needs: [test]
110-
if: contains(github.ref, 'refs/tags/') && (github.event_name == 'push' || github.event_name == 'workflow_dispatch')
110+
if: |
111+
(contains(github.ref, 'refs/tags/') || contains(github.ref, 'rc/3.0-mv3')) &&
112+
(github.event_name == 'push' || github.event_name == 'workflow_dispatch')
111113
steps:
112114
- name: Check out Git repository
113115
uses: actions/checkout@v3.3.0

add-on/manifest.common.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"manifest_version": 3,
3-
"name": "__MSG_manifest_extensionName__",
3+
"name": "__MSG_manifest_extensionName__-RC-MV3",
44
"short_name": "__MSG_manifest_shortExtensionName__",
5-
"version": "2.22.1",
5+
"version": "3.0.0",
66
"description": "__MSG_manifest_extensionDescription__",
77
"homepage_url": "https://github.com/ipfs-shipyard/ipfs-companion",
88
"author": "IPFS Community",

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ipfs-companion",
3-
"version": "2.22.1",
3+
"version": "3.0.0",
44
"homepage": "https://github.com/ipfs-shipyard/ipfs-companion",
55
"license": "CC0-1.0",
66
"leadMaintainer": "Marcin Rataj <lidel@lidel.org>",

0 commit comments

Comments
 (0)