Releases: ipfs/ipfs-companion
v3.1.0
Automated Release, please upload artifacts to respective webstores and mark this draft as released.
What's Changed
- fix(release-automation): 🔧 removing default command and skippi github release by @whizzzkid in #1291
- fix(release-automation): 🔧 Skip Labels by @whizzzkid in #1293
- chore(readme): update header by @lidel in #1295
- feat: show full rpc backend version by @lidel in #1294
- fix(telemetry): ⬇️ Reduce event syncs by @whizzzkid in #1296
- chore(main): release 3.1.0 by @github-actions in #1292
- fix(version): Fixing version number by @whizzzkid in #1297
Full Changelog: v3.0.1...v3.1.0
Installation
Firefox / Firefox for Android | Chrome / Brave / Opera / Edge |
---|---|
Alternative: use prebuilt artifacts attached to this release, or build and install it manually.
v3.0.1
Semi-Automated Release, please upload artifacts to respective webstores and mark this draft as released.
Note: Just fixes the FF version numbers.
What's Changed
- fix(release-automation): 👽 Tags are not being created. by @whizzzkid in #1287
- Revert "fix(release-automation): 👽 Tags are not being created." by @whizzzkid in #1289
- fix(firefox): 🔧 Min FF Version by @whizzzkid in #1290
- chore(main): release 3.0.1 by @github-actions in #1288
Full Changelog: v3.0.0...v3.0.1
Installation
Firefox / Firefox for Android |
---|
Alternative: use prebuilt artifacts attached to this release, or build and install it manually.
v3.0.0
Semi-Automated Release, please upload artifacts to respective webstores and mark this draft as released.
What's Changed
- feat(MV3)!: MV3 Implementation Collector Branch. by @whizzzkid in #1182
- fix(options): 🗑️ Fix target URLs. by @whizzzkid in #1280
- fix(brave): not updating tab to the new redirect url in some cases. by @whizzzkid in #1285
- feat(i18n): ⬇️ Pulling Translations by @whizzzkid in #1286
- chore(main): release 3.0.0 by @github-actions in #1229
Full Changelog: v2.22.1...v3.0.0
Installation
Chrome / Brave / Opera / Edge |
---|
Alternative: use prebuilt artifacts attached to this release, or build and install it manually.
v2.22.1
What's Changed
- fix(release-automation): 👷 should no longer be needed by @whizzzkid in #1158
- Fixing Release PR by @whizzzkid in #1160
- fix(recovery): 🐛 false-positive for non-gateway URLs by @whizzzkid in #1163
- fix: replace IPFS API with Kubo RPC by @lidel in #1164
- fix(release-automation): 💚 stupid hack to add tag in CI by @whizzzkid in #1161
- Revert "fix(release-automation): 💚 stupid hack to add tag in CI" by @whizzzkid in #1167
- chore(main): release 2.22.1 by @github-actions in #1166
Full Changelog: v2.22.0...v2.22.1
Installation
Firefox / Firefox for Android | Chrome / Brave / Opera / Edge |
---|---|
Alternative: use prebuilt artifacts attached to this release, or build and install it manually.
v2.22.0
Automated Release, please upload artifacts to respective webstores and mark this draft as released.
Features
- Adding Release Automation (#1122) (1ed411e)
- recovery page when local gateway is unreachable (#1125) (a74fbb3)
Bug Fixes
- 🔥 Allow automation to run from manual triggers. (#1143) (a61e081)
- release-automation: 🐛 Semver Path (7036f6d)
- release-automation: Release Please Using Manifests (#1149) (f360ff8)
Full Changelog: v2.21.0...v2.22.0
Installation
Firefox / Firefox for Android | Chrome / Brave / Opera / Edge |
---|---|
Alternative: use prebuilt artifacts attached to this release, or build and install it manually.
v2.21.0
Important changes in this release
This release includes changes to our privacy policy and metrics collection. This means app data (non-user data), or telemetry, is gathered by default when running the application. Note that you can still disable the collection of telemetry in the settings page. For more information, see the following:
- https://github.com/ipfs-shipyard/ignite-metrics/blob/main/docs/telemetry/COLLECTION_POLICY.md
- ipfs-shipyard/ignite-metrics#76
- ipfs/ipfs-gui#117
What's Changed
- feat: Moving from ipfs-http-client -> kubo-rpc-client by @whizzzkid in #1124
- fix: removed state change notifications by @whizzzkid in #1123
- feat: add E2E tests for chromium and firefox by @galargh in #1121
- chore: CODEOWNER meandavejustice->whizzzkid by @SgtPooki in #1135
- fix: 🐛 waiting for test to finish for longer by @whizzzkid in #1136
- chore: add sourceMaps to dev-builds by @SgtPooki in #1134
- chore: update PRIVACY-POLICY.md by @SgtPooki in #1137
- feat: add telemetry to companion by @SgtPooki in #1117
New Contributors
Full Changelog: v2.20.1...v2.21.0
Installation
Firefox / Firefox for Android | Chrome / Brave / Opera / Edge |
---|---|
Note: publishing could be delayed due to #808 |
Alternative: use prebuilt artifacts attached to this release, or build and install it manually.
v2.20.1
Quick bugfix release to allow testing of /quic-v1
addrs in Kubo v0.18.0-rc1.
What's Changed
- fix: patch-in /quic-v1 support by @lidel in #1119
- docs: add release process and move to ./docs by @whizzzkid in #1113
Full Changelog: v2.20.0...v2.20.1
Installation
Firefox / Firefox for Android | Chrome / Brave / Opera / Edge |
---|---|
Note: publishing could be delayed due to #808 |
Alternative: use prebuilt artifacts attached to this release, or build and install it manually.
v2.20.0
This is a maintenance release with small bugfixes, cleanups and refactors making future work on #666 easier.
What's Changed
- readme: fix TOC for Privacy & license info section by @YeeppiKayYay in #1015
- Add missing colons to bug_report.md by @unbeatable-101 in #1018
- chore(deps-dev): bump tar from 6.1.0 to 6.1.9 by @dependabot in #1021
- docs: fix community CONTRIBUTING.md links by @armujahid in #1038
- chore: remove unused scripts by @lidel in #996
- fix: linkify tests by @SgtPooki in #1064
- fix(ci): windows build by @whizzzkid in #1094
- feat: update CODEOWNERS by @SgtPooki in #1093
- feat: reload failed IPFS tabs when API becomes available by @whizzzkid in #1092
- fix: truncate no. of peers to unit of "k" when > 999 by @Carson12345 in #1053
- feat: save "Path to store imported files" preference from import page by @Carson12345 in #1063
- refactor: necromancy to restore MV2 build by @lidel in #1054
- fix: toggle buttons on Firefox by @whizzzkid in #1105
- fix(ci): hanging tests by @lidel in #1106
- fix(test): exit mocha by @lidel in #1107
- chore: v2.20.0 update by @whizzzkid in #1109
New Contributors
- @YeeppiKayYay made their first contribution in #1015
- @unbeatable-101 made their first contribution in #1018
- @dependabot made their first contribution in #1021
- @armujahid made their first contribution in #1038
- @SgtPooki made their first contribution in #1064
- @Carson12345 made their first contribution in #1053
Full Changelog: v2.19.1...v2.20.0
Installation
Firefox / Firefox for Android | Chrome / Brave / Opera / Edge |
---|---|
Note: publishing could be delayed due to #808 |
Alternative: use prebuilt artifacts attached to this release, or build and install it manually.
v2.19.1
This patch release fixes IPFS onboarding in Brave when Companion is enabled as the very first interaction.
To learn more about IPFS in Brave see https://brave.com/ipfs-support/
🛠 Fixes and Maintenance
- fix: onboarding flow in Brave (#1011)
- chore(i18n): locale sync
Installation
Firefox / Firefox for Android | Chrome / Brave / Opera / Edge |
---|---|
Note: publishing could be delayed due to #808 |
Alternative: use prebuilt artifacts attached to this release, or build and install it manually.
v2.19.0
✨ Features
Low level pinning UI is now replaced with import to Files (MFS) (#997):
This is the final part of the epic to bring remote pinning to GUI users.
The same import flow is applied to files that are already in IPFS, and ones that are not. After successful import, a link to the resource at a public gateway is copied for sharing, and the user can manage the imported item (rename, move, delete, set pinning) via Files screen in WebUI.
It removes the need for pinning UI in Companion itself: importing to Files (MFS) provides the same protection against garbage collection as low level local pins. It is executed via ipfs files cp
command, which does not fetch any new data on top of what is already cached in local datastore. This means import of IPFS resources is always fast, even when importing a big directory.
We are aware this change will confuse existing users who are used to seeing low level pin controls there. Do not worry, you can still pin locally via Files screen using the revamped Set pinning context action.
The new flow aims to be more user-friendly, and work seamlessly with remote pinning UI added in webui v2.12 (already present in ipfs-desktop v0.15.0, will also ship with go-ipfs 0.9.0).
🛠 Fixes and Maintenance
- chore: native uri router (#999)
- chore: remove find-badwords.js (#990)
- chore: web-ext v6.1.0
- chore: release build with node 14.x
- chore(i18n): locale sync
Installation
Firefox / Firefox for Android | Chrome / Brave / Opera / Edge |
---|---|
Note: publishing could be delayed due to #808 |
Alternative: use prebuilt artifacts attached to this release or build and install it manually.