Releases: ipfs/ipfs-companion
v2.18.0
✨ Features
- Support for improved onboarding in Brave Nightly (#984)
To learn more about IPFS in Brave see ipfs/in-web-browsers#64 (comment)
🛠 Fixes and Maintenance
- fix: HTTP recovery should respect redirect state (e457302)
- fix: copy actions in context menu on subdomains (#986)
- refactor: remove embedded:chromesockets experiment (#985)
- chore: dependency bumps
- 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.
v2.17.3
This patch release fixes IPFS subresources being blocked by Brave Shields
To learn more about IPFS in Brave see https://brave.com/ipfs-support/
🛠 Fixes and Maintenance
- fix: interop with Brave Shields rules (#976)
- chore: web-ext 5.5.0
- 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.17.2
This patch release improves UX based on the initial feedback from our users.
To learn more about IPFS in Brave see ipfs/in-web-browsers#64 (comment)
✨ Features
Brave node indicator (#966)
Leverage node provided by Brave by default (#968)
- When IPFS Companion is installed for the first time in Brave
- AND there is no IPFS Daemon on port 8080 (default go-ipfs and IPFS Desktop)
- IF Brave node is already running, Companion will use it without any further user action
- IF Brave node is not running, Companion will trigger onboarding flow
- AND there is no IPFS Daemon on port 8080 (default go-ipfs and IPFS Desktop)
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.17.1
🛠 Fixes and Maintenance
- fix: support inlined DNSLink and context actions for URIs (#961)
- fix: support DNSLink with
dnslink=/ipns/{libp2p-key}
(#959) (thanks @Ktl-XV!) - fix: redirect to native URIs in Brave (#960)
- 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.17.0.997 (Beta)
🛠 Fixes and Maintenance
- fix: support inlined DNSLink and context actions for URIs (#961)
- fix: support DNSLink with
dnslink=/ipns/{libp2p-key}
(#959) (thanks @Ktl-XV!) - fix: redirect to native URIs in Brave (#960)
- chore(i18n): locale sync
Installation
- Firefox: Install from self-hosted Beta Channel
- Chrome, Brave, Edge and other Chromium-based: Beta Channel at Chrome Web Store
- Note: publishing to Chrome Web Store is delayed 7 or more days due to #808
- Alternative: use generic
.zip
attached to this release or build and install it manually
v2.17.0
✨ Features
Leveraging IPFS node provided by Brave (#956)
Companion running in Brave v1.19 (or later) will display below option on Preferences screen:
👉 Native IPFS support not in Brave Stable yet, use Brave Nightly or Beta (>=v1.19) for testing this
🛠 Fixes and Maintenance
- fix: URI router preserving the URI path and DNSLink name support (#950)
- One can now open
ipns://docs.ipfs.io/how-to/companion-node-types/
in Firefox and it will work fine with a local gateway.
DNSLink resolution will also work with public gateways when ipfs/kubo#7847 ships with go-ipfs 0.8.0
- One can now open
- fix: external node in Firefox 85 (#957)
- No more
403 Forbidden
- No more
- fix: faster Docker build (b725f8d)
- fix: IP support on opt-in and opt-out lists (#945) + fix:
isHostname
reports malformed IPv6 addresses as valid (#946)- Easier to set rules for services in LAN or VPN
- chore: update screenshots (#943)
- i18n: sync locale
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.16.0.990 (Beta)
✨ Features
- feat: leverage IPFS node provided by Brave (#956)
👉 not in Brave Stable yet, requires Brave Nightly to display below option on Preferences screen:
🛠 Fixes and Maintenance
- fix: URI router preserving the URI path (#950)
- fix: external node in Firefox 85 (#957)
- fix: isHostname reports malformed IPv6 addresses as valid (#946)
- fix: faster Docker build (b725f8d)
- chore(i18n): locale sync
Installation
- Firefox: Install from self-hosted Beta Channel
- Chrome, Brave, Edge and other Chromium-based: Beta Channel at Chrome Web Store
- Note: publishing to Chrome Web Store is delayed 7 or more days due to #808
- Alternative: use generic
.zip
attached to this release or build and install it manually
v2.16.0.982 (Beta)
🛠 Fixes and Maintenance
Installation
- Firefox: Install from self-hosted Beta Channel
- Chrome, Brave, Edge and other Chromium-based: Beta Channel at Chrome Web Store
- Note: publishing to Chrome Web Store is delayed 7 or more days due to #808
- Alternative: use generic
.zip
attached to this release or build and install it manually
v2.16.0
✨ Features
Menu actions improvements (#937)
- DNSLink websites now have options to "Copy Snapshot Link" and "Copy IPNS Path"
- "Import" and "My Node" (WebUI) are now buttons (easier to find and take less space)
Indicator icon on version update (#935)
Clicking on it will get you to release notes (like one you are reading right now :^))
🛠 Fixes and Maintenance
- fix: support API on ipv6 with go-ipfs 0.8+ (#931)
- refactor: webpack 5.x (#938)
- docs: updated developer notes (#940)
- i18n: sync locale
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.15.0.977 (Beta)
✨ Features
- Immutable snapshot link and IPNS path copy options on DNSLink websites (#937)
🛠 Fixes and Maintenance
- fix: support API on ipv6 with go-ipfs 0.8+ (#931)
- docs: updated developer notes (#940)
- chore(i18n): sync locales
Installation
- Firefox: Install from self-hosted Beta Channel
- Chrome, Brave, Edge and other Chromium-based: Beta Channel at Chrome Web Store
- Note: publishing to Chrome Web Store is delayed 7 or more days due to #808
- Alternative: use generic
.zip
attached to this release or build and install it manually