Skip to content

Releases: ipfs/ipfs-companion

v2.8.2.794 (Beta)

12 Jun 21:04
b6354a4
Compare
Choose a tag to compare
v2.8.2.794 (Beta) Pre-release
Pre-release

Changes

  • feat(ux): suggest ipfs-desktop when no node is found (#726)
  • fix(dev-build): default to firefox manifest b6354a4
  • chore(window.ipfs): postpone removal of synchronous window.ipfs v1 to 2019-09 599e069 (context: #589)
  • chore(i18n): synchronized translations (want to improve translations?)

Installation

v2.8.2.788 (Beta)

02 Jun 22:16
eeb8a8b
Compare
Choose a tag to compare
v2.8.2.788 (Beta) Pre-release
Pre-release

Changes

Installation

v2.8.2 (Stable)

10 May 11:36
fe8f755
Compare
Choose a tag to compare

Features

This release includes changes unlocking work on Embedded JS-IPFS in Brave (wip in #716):

  • Feature-detection of chrome.sockets at runtime (#711)
  • Prototype of Embedded HTTP Gateway in Brave (#719)

    Notes on testing this in Brave

    • This is WIP. Work on Embedded JS-IPFS in Brave is tracked in #716
    • chrome.sockets and an opt-in prototype of Embedded Gateway (#664 (comment)) works only when built via yarn dev-build bundle:brave:beta and loaded manually to Brave Nightly
      • Prebuilt _brave.zip package for Brave Nightly is attached to this release
      • Seamless install from Chrome Web Store requires Manifest patch in Brave
  • Configurable logger levels (#712)

    Replaces console.log calls with 'debug'-based logging.

    Different parts of extension and JS IPFS stack log to own namespaces, and user can tweak which logs should be printed to Browser Console using input on Preferences screen (* shows everything):

  • We started asking for unlimitedStorage permission for use when embedded node is selected.
    Details in #714

Fixes

Other

Installation

Firefox, Firefox for Android Chromium: Chrome, Brave, Opera
Install From AMO Install from Chrome Store

Alternative: use *generic.zip below or build and install it manually.

v2.8.1.782 (Beta)

08 May 11:03
4d935ba
Compare
Choose a tag to compare
v2.8.1.782 (Beta) Pre-release
Pre-release

Features

  • Embedded HTTP Gateway in Brave: support for /ipns/{fqdn} with HAMT-sharding #719

    Notes on testing this in Brave

    • This is WIP. Work on Embedded JS-IPFS in Brave is tracked in #716
    • chrome.sockets and an opt-in prototype of Embedded Gateway (#664 (comment)) works only when built via yarn dev-build bundle:brave:beta and loaded manually to Brave Nightly
      • Prebuilt _brave.zip package for Brave Nightly is attached to this release
      • Seamless install from Chrome Web Store requires Manifest patch in Brave

Installation

v2.8.1.780 (Beta)

29 Apr 15:08
02eb46d
Compare
Choose a tag to compare
v2.8.1.780 (Beta) Pre-release
Pre-release

Features

  • Embedded Gateway Improvements (ipfs/js-ipfs#1989)
    • Support for Conditional and Range requests in Brave
    • This is mostly to unblock Brave integration, regular users won't see any difference yet
    • Work on Embedded JS-IPFS in Brave is tracked in #716

Other

Known Issues

  • chrome.sockets and an opt-in prototype of Embedded Gateway (#664 (comment)) works only when built via yarn dev-build bundle:brave:beta and loaded manually to Brave Nightly
  • Embedded Gateway is an opt-in prototype and does not support /ipns/<fqdn> nor sharded websites (e.g. Wikipedia) yet

Installation

v2.8.1.778 (Beta)

17 Apr 12:39
f8d8f3b
Compare
Choose a tag to compare
v2.8.1.778 (Beta) Pre-release
Pre-release

Features

  • Feature-detection of chrome.sockets at runtime (#711)
    • This is mostly to unblock Brave integration, regular users won't see any difference yet
    • To play with chrome.sockets see Known Issues below
  • Configurable logger levels (#712)

    Replaces console.log calls with 'debug'-based logging.

    Different parts of extension and JS IPFS stack log to own namespaces, and user can tweak which logs should be printed to Browser Console using input on Preferences screen:

Other

Known Issues

  • chrome.sockets and an opt-in prototype of Embedded Gateway (#664 (comment)) works only when built via yarn dev-build bundle:brave:beta and loaded manually to Brave Nightly
  • Embedded Gateway is an opt-in prototype and does not support /ipns/<fqdn> nor sharded websites (e.g. Wikipedia) yet
  • Uploads of big files to External API may fail with Error: stream.push() after EOF

Installation

v2.8.1 (Stable)

08 Apr 15:09
78ff3da
Compare
Choose a tag to compare

Fixes

  • fix: support HTTPS API endpoint #707

Other

Installation

Firefox, Firefox for Android Chromium: Chrome, Brave, Opera
Install From AMO Install from Chrome Store

Alternative: use *generic.zip below or build and install it manually.

v2.8.0.770 (Beta)

08 Apr 14:25
79be3e8
Compare
Choose a tag to compare
v2.8.0.770 (Beta) Pre-release
Pre-release

Fixes

  • fix: support HTTPS API endpoint #707

Other

Installation

v2.8.0 (Stable)

01 Apr 10:02
2b2db79
Compare
Choose a tag to compare

Nobody expects release on April's 1st.. so here it is 🙃

Features

Visual refresh

Main menu tweaks based on feedback from #689:

on/on/off off/disabled/on Preferences
2019-03-06--14-57-50 2019-03-06--15-03-21 2019-03-06--14-56-36
  • Replaced checkboxes on Preferences screen (#692)
  • Pin/unpin no longer closes the browser action menu (91990ad)

Got ideas how we can make it better and easier to use?
Join discussion at Design: New UI for IPFS Companion (#689)

Context actions on DNSLink sites

This release adds context actions on DNSLink sites even when redirect is disabled (#694)

2019-04-01--13-05-45

New Web UI

Updated to Web UI v2.4.4.
You should notice improvements on the Files screen (originally landed in v2.4.0).

Per-site Redirect Opt-out

Added a toggle in Active Tab section to disable gateway redirect on current website:

Global Redirect Opt-out

It is now possible to quickly disable all redirects without shutting down extension itself:

Fixes

  • Fixed flashing of pin/unpin toggle (#697)
  • Worked around missing dnslink resolver under js-ipfs (f23bc2e)

Other

Installation

Firefox, Firefox for Android Chromium: Chrome, Brave, Opera
Install From AMO Install from Chrome Store

Alternative: use *generic.zip below or build and install it manually.

v2.7.5.762 (Beta)

20 Mar 13:19
47f3ac1
Compare
Choose a tag to compare
v2.7.5.762 (Beta) Pre-release
Pre-release

Features

Other

Installation