Skip to content

@lidel lidel released this Jun 14, 2019

Features

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.

Assets 5
Pre-release
Pre-release

@lidel lidel released this Jun 12, 2019

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

Assets 5
Pre-release
Pre-release

@lidel lidel released this Jun 2, 2019

Changes

Installation

Assets 5

@lidel lidel released this May 10, 2019

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.

Assets 5
Pre-release
Pre-release

@lidel lidel released this May 8, 2019

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

Assets 5
Pre-release
Pre-release

@lidel lidel released this Apr 29, 2019

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

Assets 5
Pre-release
Pre-release

@lidel lidel released this Apr 17, 2019

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

Assets 5

@lidel lidel released this Apr 8, 2019

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.

Assets 4
Pre-release
Pre-release

@lidel lidel released this Apr 8, 2019

Fixes

  • fix: support HTTPS API endpoint #707

Other

Installation

Assets 4

@lidel lidel released this Apr 1, 2019

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.

Assets 4
You can’t perform that action at this time.