From 2ee119cbdb2b57155f7f794b7632d2fb6e6fdb8a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 13 Sep 2024 01:13:24 +0200 Subject: [PATCH] chore(main): release 0.38.0 (#2848) --- .release-please-manifest.json | 2 +- CHANGELOG.md | 9 +++++++ README.md | 44 +++++++++++++++++------------------ package-lock.json | 4 ++-- package.json | 2 +- 5 files changed, 35 insertions(+), 26 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 51acdaa4e..8ea07c9a4 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.37.0" + ".": "0.38.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 426cf90ad..27f24787d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,15 @@ All notable changes to this project will be documented in this file. 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). +## 0.38.0 (2024-09-11) + +## What's Changed +* feat: webui v4.3.0 by @lidel in https://github.com/ipfs/ipfs-desktop/pull/2847 +* feat: kubo 0.30.0 by @lidel in https://github.com/ipfs/ipfs-desktop/pull/2855 + + +**Full Changelog**: https://github.com/ipfs/ipfs-desktop/compare/v0.37.0...v0.38.0 + ## 0.37.0 (2024-06-13) ## What's Changed diff --git a/README.md b/README.md index 9c1216ebd..9b24d3f7c 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](https://protocol.ai/) [![](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech/) [![total download count](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/total.svg?style=flat-square&label=all%20downloads)](https://github.com/ipfs/ipfs-desktop/releases) -[![latest release download count](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/total.svg?style=flat-square)](https://github.com/ipfs/ipfs-desktop/releases/tag/v0.37.0) +[![latest release download count](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/total.svg?style=flat-square)](https://github.com/ipfs/ipfs-desktop/releases/tag/v0.38.0) **IPFS Desktop gives you all the power of [IPFS](https://ipfs.tech) 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.** @@ -19,9 +19,9 @@ Use IPFS Desktop to get acquainted with IPFS without needing to touch the termin When in doubt, pick one of package formats with built-in automatic update mechanism: -- **Mac:** [ipfs-desktop-0.37.0-mac.dmg](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-mac.dmg) -- **Windows:** [IPFS-Desktop-Setup-0.37.0.exe](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/IPFS-Desktop-Setup-0.37.0.exe) -- **Linux:** [ipfs-desktop-0.37.0-linux-x86_64.AppImage](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-x86_64.AppImage) +- **Mac:** [ipfs-desktop-0.38.0-mac.dmg](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-mac.dmg) +- **Windows:** [IPFS-Desktop-Setup-0.38.0.exe](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/IPFS-Desktop-Setup-0.38.0.exe) +- **Linux:** [ipfs-desktop-0.38.0-linux-x86_64.AppImage](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-x86_64.AppImage) - If you prefer to manage updates on your own, see [other package formats](#install) below. ### Table of Contents @@ -111,33 +111,33 @@ Release notes and older versions of IPFS Desktop can be found on the [releases p Don't see your favorite package manager? Visit our [package managers page](https://github.com/ipfs/ipfs-desktop/issues/691) and help us add support for it! ### Mac -- **Installer:** [ipfs-desktop-0.37.0-mac.dmg](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-mac.dmg)\ -[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/ipfs-desktop-0.37.0-mac.dmg.svg?style=flat-square&label=downloads)
-![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/ipfs-desktop-0.37.0-squirrel.zip.svg?style=flat-square&label=update)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-mac.dmg) +- **Installer:** [ipfs-desktop-0.38.0-mac.dmg](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-mac.dmg)\ +[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/ipfs-desktop-0.38.0-mac.dmg.svg?style=flat-square&label=downloads)
+![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/ipfs-desktop-0.38.0-squirrel.zip.svg?style=flat-square&label=update)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-mac.dmg) - **Homebrew** (community-maintained): `brew install --cask ipfs` -- ℹ️ update checks from existing users: [![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/latest-mac.yml.svg?style=flat-square&label=autoupdate)](https://github.com/ipfs/kubo/releases/latest) +- ℹ️ update checks from existing users: [![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/latest-mac.yml.svg?style=flat-square&label=autoupdate)](https://github.com/ipfs/kubo/releases/latest) ### Windows -- **Installer:** [IPFS-Desktop-Setup-0.37.0.exe](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/IPFS-Desktop-Setup-0.37.0.exe)\ -[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/IPFS-Desktop-Setup-0.37.0.exe.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/IPFS-Desktop-Setup-0.37.0.exe) +- **Installer:** [IPFS-Desktop-Setup-0.38.0.exe](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/IPFS-Desktop-Setup-0.38.0.exe)\ +[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/IPFS-Desktop-Setup-0.38.0.exe.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/IPFS-Desktop-Setup-0.38.0.exe) - **Chocolatey** (community-maintained): `choco install ipfs-desktop` - **Scoop** (community-maintained): `scoop bucket add extras; scoop install extras/ipfs-desktop` - **WinGet** (community-maintained): `winget install IPFS.IPFS-Desktop` -- ℹ️ update checks from existing users: [![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/latest.yml.svg?style=flat-square&label=autoupdate)](https://github.com/ipfs/kubo/releases/latest) +- ℹ️ update checks from existing users: [![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/latest.yml.svg?style=flat-square&label=autoupdate)](https://github.com/ipfs/kubo/releases/latest) ### Linux/FreeBSD -- **AppImage**: [ipfs-desktop-0.37.0-linux-x86_64.AppImage](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-x86_64.AppImage)\ -[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/ipfs-desktop-0.37.0-linux-x86_64.AppImage.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-x86_64.AppImage) -- **Tarball (tar.gz)** (use this for building packages for distros): [ipfs-desktop-0.37.0-linux-x64.tar.xz](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-x64.tar.xz)\ -[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/ipfs-desktop-0.37.0-linux-x64.tar.xz.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-x64.tar.xz) -- **Debian (DEB)** (experimental): [ipfs-desktop-0.37.0-linux-amd64.deb](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-amd64.deb)\ -[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/ipfs-desktop-0.37.0-linux-amd64.deb.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-amd64.deb) -- **Red Hat (RPM)** (experimental): [ipfs-desktop-0.37.0-linux-x86_64.rpm](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-x86_64.rpm)\ -[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/ipfs-desktop-0.37.0-linux-x86_64.rpm.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-x86_64.rpm) -- **FreeBSD** (experimental): [ipfs-desktop-0.37.0-linux-x64.freebsd](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-x64.freebsd) (requires [Linux Binary Compatibility to be enabled](https://docs.freebsd.org/en/books/handbook/linuxemu/))\ -[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/ipfs-desktop-0.37.0-linux-x64.freebsd.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.37.0/ipfs-desktop-0.37.0-linux-x64.freebsd) +- **AppImage**: [ipfs-desktop-0.38.0-linux-x86_64.AppImage](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-x86_64.AppImage)\ +[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/ipfs-desktop-0.38.0-linux-x86_64.AppImage.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-x86_64.AppImage) +- **Tarball (tar.gz)** (use this for building packages for distros): [ipfs-desktop-0.38.0-linux-x64.tar.xz](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-x64.tar.xz)\ +[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/ipfs-desktop-0.38.0-linux-x64.tar.xz.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-x64.tar.xz) +- **Debian (DEB)** (experimental): [ipfs-desktop-0.38.0-linux-amd64.deb](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-amd64.deb)\ +[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/ipfs-desktop-0.38.0-linux-amd64.deb.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-amd64.deb) +- **Red Hat (RPM)** (experimental): [ipfs-desktop-0.38.0-linux-x86_64.rpm](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-x86_64.rpm)\ +[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/ipfs-desktop-0.38.0-linux-x86_64.rpm.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-x86_64.rpm) +- **FreeBSD** (experimental): [ipfs-desktop-0.38.0-linux-x64.freebsd](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-x64.freebsd) (requires [Linux Binary Compatibility to be enabled](https://docs.freebsd.org/en/books/handbook/linuxemu/))\ +[![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/ipfs-desktop-0.38.0-linux-x64.freebsd.svg?style=flat-square&label=downloads)](https://github.com/ipfs/ipfs-desktop/releases/download/v0.38.0/ipfs-desktop-0.38.0-linux-x64.freebsd) - **Snapcraft** support is deprecated and discouraged due to [confinement issues](https://github.com/ipfs/ipfs-desktop/issues/2031), use `.AppImage` instead -- ℹ️ update checks from existing users: [![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.37.0/latest-linux.yml.svg?style=flat-square&label=autoupdate)](https://github.com/ipfs/kubo/releases/latest) +- ℹ️ update checks from existing users: [![](https://img.shields.io/github/downloads/ipfs/ipfs-desktop/v0.38.0/latest-linux.yml.svg?style=flat-square&label=autoupdate)](https://github.com/ipfs/kubo/releases/latest) Additional third-party packages exist, but have the built-in auto-update mechanism disabled. Instead, update cycle is maintained by respective communities: diff --git a/package-lock.json b/package-lock.json index cbc7f0ff7..3872854fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ipfs-desktop", - "version": "0.37.0", + "version": "0.38.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ipfs-desktop", - "version": "0.37.0", + "version": "0.38.0", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 4702bbd3a..c80df1516 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ipfs-desktop", "private": true, - "version": "0.37.0", + "version": "0.38.0", "productName": "IPFS Desktop", "description": "IPFS Native Application", "main": "src/index.js",