Skip to content

Commit

Permalink
chore(docs): 0.27.0
Browse files Browse the repository at this point in the history
  • Loading branch information
SgtPooki committed Mar 20, 2023
1 parent 6259ea3 commit 28b083f
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 4 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,18 @@ 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).

## [v0.27.0] - 2023-03-20

## What's Changed
* Use CIDv1 by default by @davidd8 in https://github.com/ipfs/ipfs-desktop/pull/2402
* docs: add features doc by @SgtPooki in https://github.com/ipfs/ipfs-desktop/pull/2377
* Update Kubo: v0.19.0 by @galargh in https://github.com/ipfs/ipfs-desktop/pull/2435

## New Contributors
* @davidd8 made their first contribution in https://github.com/ipfs/ipfs-desktop/pull/2402

**Full Changelog**: https://github.com/ipfs/ipfs-desktop/compare/v0.26.1...v0.27.0

## [v0.26.1] - 2023-02-10

## What's Changed
Expand Down
8 changes: 4 additions & 4 deletions DEVELOPER-NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,19 +29,19 @@ Manually test a few things that don't transfer well to automated testing:

### Main release process
1. Update the version using `npm version [major|minor|patch]` (it will create a new tag `vA.B.C`, note it down)
1. Update all links and badges in `README.md` to point to the new version (`A.B.C`).
- You may use `ts-node scripts/release/updateReadme.ts <oldVersion> <newVersion>` to update the readme. e.g. `ts-node scripts/release/updateReadme.ts 0.26.0 0.26.1`
- If you do, confirm everything is updated properly.
1. Update the latest version commit `git add README.md && git commit --amend --no-edit`
1. Publish local changes and the tag to the GitHub repo: `git push && git push origin vA.B.C`.
1. Wait for the CI to upload the binaries to the draft release (a new one will be created if you haven't drafted one).
1. Publish a release draft.
- Once a release is published, users should receive the app update (see https://www.electron.build/auto-update for details).
- The `latest.yml, latest-mac.yml, latest-linux.yml` files on the release are used by the app to determine when an app update is available.
1. Update all links and badges in `README.md` to point to the new version (`A.B.C`).
- You may use `ts-node scripts/release/updateReadme.ts <oldVersion> <newVersion>` to update the readme. e.g. `ts-node scripts/release/updateReadme.ts 0.26.0 0.26.1`
- If you do, confirm everything is updated properly.
1. Update `CHANGELOG.md` with details from release/release draft.
1. Update selected package managers:
- Wait for CI to finish and confirm that it updated [Snap](https://snapcraft.io/ipfs-desktop), and is at least pending review on [Chocolatey](https://chocolatey.org/packages/ipfs-desktop#versionhistory).
- Update the [Homebrew cask](https://github.com/Homebrew/homebrew-cask/blob/master/CONTRIBUTING.md#updating-a-cask).
1. To start work on the next version, bump the version in `package.json`.

### Manually notarize `.dmg` with Apple

Expand Down

0 comments on commit 28b083f

Please sign in to comment.