Skip to content

Commit 8f2cc90

Browse files
committedMar 4, 2022
docs: 0.20.x
1 parent 29b219f commit 8f2cc90

File tree

2 files changed

+98
-20
lines changed

2 files changed

+98
-20
lines changed
 

‎CHANGELOG.md

+80-2
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,91 @@ All notable changes to this project will be documented in this file.
33

44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
55

6+
## [v0.20.1] - 2021-03-07
7+
8+
- IPFS: [`go-ipfs v0.12.0`](https://github.com/ipfs/go-ipfs/releases/tag/v0.12.0)
9+
- UI: [`v2.15.0`](https://github.com/ipfs-shipyard/ipfs-webui/releases/v2.15.0)
10+
11+
* fix: migration fallback to ipfs by @lidel in https://github.com/ipfs/ipfs-desktop/pull/2008
12+
* refactor: remove mocha/chai, fix e2e on windows by @lidel in https://github.com/ipfs/ipfs-desktop/pull/2007
13+
* fix: increase free port lookup range by @lidel in https://github.com/ipfs/ipfs-desktop/pull/2010
14+
* fix: gui error report title by @lidel in https://github.com/ipfs/ipfs-desktop/pull/2011
15+
16+
17+
**Full Changelog**: https://github.com/ipfs/ipfs-desktop/compare/v0.20.0...v0.20.1
18+
19+
## [v0.20.0] - 2021-03-01
20+
21+
- IPFS: [`go-ipfs v0.12.0`](https://github.com/ipfs/go-ipfs/releases/tag/v0.12.0)
22+
- UI: [`v2.15.0`](https://github.com/ipfs-shipyard/ipfs-webui/releases/v2.15.0)
23+
24+
This release includes UI that will inform user when time-consuming migration needs to be run as part of IPFS node update:
25+
26+
![Screenshot 2022-02-25 at 17 51 21](https://user-images.githubusercontent.com/5447088/155754805-79c89a8d-87a9-456e-b43c-1fa3deb7fedd.png)
27+
28+
* feat: show repo migration (go-ipfs 0.12.0) by @hacdias in https://github.com/ipfs/ipfs-desktop/pull/1982
29+
* fix: remove default lower bound from gateway and api port lookup by @hacdias in https://github.com/ipfs/ipfs-desktop/pull/1991
30+
* chore: electron 17.1 and related deps by @lidel in https://github.com/ipfs/ipfs-desktop/pull/1998
31+
* chore(i18n): locale sync bf2bfe54f48ccb0d5ec896a364b5d6eabe9b4155
32+
33+
34+
**Full Changelog**: https://github.com/ipfs/ipfs-desktop/compare/v0.19.3...v0.20.0
35+
36+
## [v0.19.2] - 2021-02-14
37+
38+
* fix: macos autoupdate flow by @lidel in https://github.com/ipfs/ipfs-desktop/pull/1979
39+
40+
**Full Changelog**: https://github.com/ipfs/ipfs-desktop/compare/v0.19.1...v0.19.2
41+
42+
## [v0.19.1] - 2021-02-14
43+
44+
- IPFS: [`go-ipfs v0.11.0`](https://github.com/ipfs/go-ipfs/releases/tag/v0.11.0)
45+
- UI: [`v2.15.0`](https://github.com/ipfs-shipyard/ipfs-webui/releases/v2.15.0)
46+
47+
Electron 17 and a bunch of bugfixes.
48+
WebUI users may notice that it is now possible to set up [permanent peering with other nodes](https://github.com/ipfs/ipfs-webui/releases/v2.14.0):
49+
> [![](https://user-images.githubusercontent.com/157609/152223529-ff7a2c47-3650-4a12-946f-9e4f44bb911c.png)](https://github.com/ipfs/ipfs-webui/releases/v2.14.0)
50+
51+
* feat: ipfs-webui v2.13 → v2.15.0
52+
- mostly bugfixes, but includes permanent peering support
53+
- see release notes for: [v2.14](https://github.com/ipfs-shipyard/ipfs-webui/releases/v2.14.0)+[v2.15](https://github.com/ipfs-shipyard/ipfs-webui/releases/v2.15.0)
54+
* feat: electron 17 and playwright e2e tests by @hacdias and @lidel #1937
55+
* feat: better handling of 'unresponsive' event by @hacdias in #1952
56+
* fix: os-native add-to-ipfs on Windows and macOS by @hacdias in https://github.com/ipfs/ipfs-desktop/pull/1976
57+
* fix: dialog when IPFS_PATH/api port is offline by @lidel in 13de17403fcd1892a0830b3da0199d116a14d899
58+
* fix: electron version by @hacdias in #1965
59+
* fix: add .manualCheckForUpdates before tray startup by @hacdias in #1950
60+
* refactor: remove deprecated "ipfs on PATH" feature by @hacdias in #1948
61+
* chore: uninstall npm on ipfs by @hacdias in #1947
62+
* chore(i18n): locale sync by @lidel in 50c31bb8f09ea91b268b0a1c3189af105764025c
63+
* chore: update dependencies by @lidel in #1959, fa17bdd06ffaea0c0411d8f8a60d6d61e1afc5f7 and @hacdias in #1899, #1960
64+
65+
66+
67+
**Full Changelog**: https://github.com/ipfs/ipfs-desktop/compare/v0.19.0...v0.19.1
68+
69+
## [v0.18.0] - 2021-12-13
70+
71+
This is the same as [0.18.0](https://github.com/ipfs/ipfs-desktop/releases/tag/v0.18.0), but with auto update fix for macOS.
72+
73+
**Full Changelog**: https://github.com/ipfs/ipfs-desktop/compare/v0.18.0...v0.18.1
74+
75+
## [v0.18.0] - 2021-12-13
76+
77+
- IPFS: [`go-ipfs v0.11.0`](https://github.com/ipfs/go-ipfs/releases/tag/v0.11.0)
78+
- UI: [`v2.13.0`](https://github.com/ipfs-shipyard/ipfs-webui/releases/v2.13.0)
79+
80+
* <del>fix: remove zip for Squirrel.Mac by @lidel in https://github.com/ipfs/ipfs-desktop/pull/1932</del> (reverted in 0.18.1)
81+
* feat: go-ipfs 0.11.0 by @lidel in https://github.com/ipfs/ipfs-desktop/pull/1936
82+
* chore: release prep by @lidel in https://github.com/ipfs/ipfs-desktop/pull/1938
83+
84+
**Full Changelog**: https://github.com/ipfs/ipfs-desktop/compare/v0.17.0...v0.18.0
85+
686
## [v0.17.0] - 2021-10-05
787

888
- IPFS: [`go-ipfs v0.10.0`](https://github.com/ipfs/go-ipfs/releases/tag/v0.10.0)
989
- UI: [`v2.13.0`](https://github.com/ipfs-shipyard/ipfs-webui/releases/v2.13.0)
1090

11-
## What's Changed
12-
1391
* feat: go-ipfs 0.10.0 by @guseggert in https://github.com/ipfs/ipfs-desktop/pull/1896
1492
* fix(ci): cache ipfs-webui by @lidel in https://github.com/ipfs/ipfs-desktop/pull/1913
1593
* fix: analytics storage_path by @milahu in https://github.com/ipfs/ipfs-desktop/pull/1900

‎README.md

+18-18
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[![](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)
66
[![](https://david-dm.org/ipfs-shipyard/ipfs-desktop.svg?style=flat-square)](https://david-dm.org/ipfs-shipyard/ipfs-desktop)
77
[![total download count](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/total.svg?style=flat-square&label=all%20downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases)
8-
[![latest release download count](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.19.3/total.svg?style=flat-square)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/tag/v0.19.3)
8+
[![latest release download count](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.20.1/total.svg?style=flat-square)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/tag/v0.20.1)
99

1010
**IPFS Desktop gives you all the power of [IPFS](https://ipfs.io) in a convenient desktop app: a complete IPFS node, plus handy OS menubar/taskbar shortcuts and an all-in-one file manager, peer map, and content explorer.**
1111

@@ -21,9 +21,9 @@ Use IPFS Desktop to get acquainted with IPFS without needing to touch the termin
2121

2222
When in doubt, pick one of package formats with built-in automatic update mechanism:
2323

24-
- **Mac:** [IPFS-Desktop-0.19.3.dmg](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/IPFS-Desktop-0.19.3.dmg)
25-
- **Windows:** [IPFS-Desktop-Setup-0.19.3.exe](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/IPFS-Desktop-Setup-0.19.3.exe)
26-
- **Linux:** [ipfs-desktop-0.19.3-linux-x86_64.AppImage](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-x86_64.AppImage)
24+
- **Mac:** [IPFS-Desktop-0.20.1.dmg](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/IPFS-Desktop-0.20.1.dmg)
25+
- **Windows:** [IPFS-Desktop-Setup-0.20.1.exe](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/IPFS-Desktop-Setup-0.20.1.exe)
26+
- **Linux:** [ipfs-desktop-0.20.1-linux-x86_64.AppImage](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-x86_64.AppImage)
2727
- If you prefer to manage updates on your own, see [other package formats](#install) below.
2828

2929
## Table of Contents
@@ -90,28 +90,28 @@ Release notes and older versions of IPFS Desktop can be found on the [releases p
9090
Don't see your favorite package manager? Visit our [package managers page](https://github.com/ipfs-shipyard/ipfs-desktop/issues/691) and help us add support for it!
9191

9292
### Mac
93-
- **Installer:** [IPFS-Desktop-0.19.3.dmg](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/IPFS-Desktop-0.19.3.dmg)\
94-
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.19.3/IPFS-Desktop-0.19.3.dmg.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/IPFS-Desktop-0.19.3.dmg)
93+
- **Installer:** [IPFS-Desktop-0.20.1.dmg](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/IPFS-Desktop-0.20.1.dmg)\
94+
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.20.1/IPFS-Desktop-0.20.1.dmg.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/IPFS-Desktop-0.20.1.dmg)
9595
- **Homebrew** (community-maintained): `brew install --cask ipfs`
9696

9797
### Windows
98-
- **Installer:** [IPFS-Desktop-Setup-0.19.3.exe](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/IPFS-Desktop-Setup-0.19.3.exe)\
99-
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.19.3/IPFS-Desktop-Setup-0.19.3.exe.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/IPFS-Desktop-Setup-0.19.3.exe)
98+
- **Installer:** [IPFS-Desktop-Setup-0.20.1.exe](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/IPFS-Desktop-Setup-0.20.1.exe)\
99+
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.20.1/IPFS-Desktop-Setup-0.20.1.exe.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/IPFS-Desktop-Setup-0.20.1.exe)
100100
- **Chocolatey** (community-maintained): `choco install ipfs-desktop`
101101
- **Scoop** (community-maintained): `scoop bucket add extras; scoop install extras/ipfs-desktop`
102102
- **WinGet** (community-maintained): `winget install IPFS.IPFS-Desktop`
103103

104104
### Linux/FreeBSD
105-
- **AppImage**: [ipfs-desktop-0.19.3-linux-x86_64.AppImage](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-x86_64.AppImage)\
106-
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.19.3/ipfs-desktop-0.19.3-linux-x86_64.AppImage.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-x86_64.AppImage)
107-
- **Tarball** (experimental): [ipfs-desktop-0.19.3-linux-x64.tar.xz](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-x64.tar.xz)\
108-
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.19.3/ipfs-desktop-0.19.3-linux-x64.tar.xz.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-x64.tar.xz)
109-
- **Debian** (experimental): [ipfs-desktop-0.19.3-linux-amd64.deb](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-amd64.deb)\
110-
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.19.3/ipfs-desktop-0.19.3-linux-amd64.deb.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-amd64.deb)
111-
- **Red Hat** (experimental): [ipfs-desktop-0.19.3-linux-x86_64.rpm](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-x86_64.rpm)\
112-
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.19.3/ipfs-desktop-0.19.3-linux-x86_64.rpm.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-x86_64.rpm)
113-
- **FreeBSD** (experimental): [ipfs-desktop-0.19.3-linux-x64.freebsd](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-x64.freebsd) (requires [Linux Binary Compatibility to be enabled](https://docs.freebsd.org/en/books/handbook/linuxemu/))\
114-
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.19.3/ipfs-desktop-0.19.3-linux-x64.freebsd.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.19.3/ipfs-desktop-0.19.3-linux-x64.freebsd)
105+
- **AppImage**: [ipfs-desktop-0.20.1-linux-x86_64.AppImage](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-x86_64.AppImage)\
106+
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.20.1/ipfs-desktop-0.20.1-linux-x86_64.AppImage.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-x86_64.AppImage)
107+
- **Tarball** (experimental): [ipfs-desktop-0.20.1-linux-x64.tar.xz](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-x64.tar.xz)\
108+
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.20.1/ipfs-desktop-0.20.1-linux-x64.tar.xz.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-x64.tar.xz)
109+
- **Debian** (experimental): [ipfs-desktop-0.20.1-linux-amd64.deb](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-amd64.deb)\
110+
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.20.1/ipfs-desktop-0.20.1-linux-amd64.deb.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-amd64.deb)
111+
- **Red Hat** (experimental): [ipfs-desktop-0.20.1-linux-x86_64.rpm](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-x86_64.rpm)\
112+
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.20.1/ipfs-desktop-0.20.1-linux-x86_64.rpm.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-x86_64.rpm)
113+
- **FreeBSD** (experimental): [ipfs-desktop-0.20.1-linux-x64.freebsd](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-x64.freebsd) (requires [Linux Binary Compatibility to be enabled](https://docs.freebsd.org/en/books/handbook/linuxemu/))\
114+
[![](https://img.shields.io/github/downloads/ipfs-shipyard/ipfs-desktop/v0.20.1/ipfs-desktop-0.20.1-linux-x64.freebsd.svg?style=flat-square&label=downloads)](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.20.1/ipfs-desktop-0.20.1-linux-x64.freebsd)
115115
- **Snapcraft** (community-maintained, YMMV): `snap install ipfs-desktop`
116116
- **AUR** (maintained by [@RubenKelevra](https://github.com/RubenKelevra)) Use the [`ipfs-desktop` package](https://aur.archlinux.org/packages/ipfs-desktop/)
117117

0 commit comments

Comments
 (0)