From 6be5b55c586396aa0621592cb70fe655a25e1765 Mon Sep 17 00:00:00 2001 From: Arseniy Terekhin Date: Tue, 19 Sep 2023 20:30:49 +0300 Subject: [PATCH] release: 0.4.0 --- CHANGELOG.md | 15 +++++++++++++++ docs/dev/release.md | 2 +- package.json | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 994aaac..f01586f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +# v0.4.0 + +### What's New + +- Restore push/pull functionality +- Show current checkout time in the status bar tooltip +- Rework "Fossil: Log" menu: it's now possible to open all changed files of a past commit +- Allow multiple cherrypicks and merges (with confirmation) + +### Bug Fixes + +- Execution error handling reworked +- Invalid UTC date handling when showing stash and timeline entries + + # v0.3.2 ### What's New diff --git a/docs/dev/release.md b/docs/dev/release.md index 25147cb..be7e2bf 100644 --- a/docs/dev/release.md +++ b/docs/dev/release.md @@ -4,7 +4,7 @@ 1. Update `CHANGELOG.md` 1. Run tests: `npm run test` 1. Remove out directory: `rm -rf out` -1. Test that .wsix file can be created: `npm run package` +1. Create package (.vsix file): `npm run package` 1. Ensure all files are there: `unzip -l fossil-#.#.#.vsix`. There should only be TWO .js files. 1. Make a commit 'release: #.#.#' 1. Push commit on master diff --git a/package.json b/package.json index e07bd0f..bca41ed 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "bugs": { "url": "https://github.com/koog1000/vscode-fossil/issues" }, - "version": "0.3.2", + "version": "0.4.0", "engines": { "vscode": "^1.36.0" },