Skip to content

Commit

Permalink
Chore(mv3-release): Publishing RC releases (#1192)
Browse files Browse the repository at this point in the history
* 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>
  • Loading branch information
whizzzkid and SgtPooki authored May 10, 2023
1 parent 0d52545 commit 64399ee
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,9 @@ jobs:
release-assets:
runs-on: ubuntu-latest
needs: [test]
if: contains(github.ref, 'refs/tags/') && (github.event_name == 'push' || github.event_name == 'workflow_dispatch')
if: |
(contains(github.ref, 'refs/tags/') || contains(github.ref, 'rc/3.0-mv3')) &&
(github.event_name == 'push' || github.event_name == 'workflow_dispatch')
steps:
- name: Check out Git repository
uses: actions/checkout@v3.3.0
Expand Down
4 changes: 2 additions & 2 deletions add-on/manifest.common.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"manifest_version": 3,
"name": "__MSG_manifest_extensionName__",
"name": "__MSG_manifest_extensionName__-RC-MV3",
"short_name": "__MSG_manifest_shortExtensionName__",
"version": "2.22.1",
"version": "3.0.0",
"description": "__MSG_manifest_extensionDescription__",
"homepage_url": "https://github.com/ipfs-shipyard/ipfs-companion",
"author": "IPFS Community",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ipfs-companion",
"version": "2.22.1",
"version": "3.0.0",
"homepage": "https://github.com/ipfs-shipyard/ipfs-companion",
"license": "CC0-1.0",
"leadMaintainer": "Marcin Rataj <lidel@lidel.org>",
Expand Down

0 comments on commit 64399ee

Please sign in to comment.