diff --git a/.github/release.yml b/.github/release.yml new file mode 100644 index 0000000..f3447e0 --- /dev/null +++ b/.github/release.yml @@ -0,0 +1,5 @@ +changelog: + categories: + - title: All Changes + labels: + - "*" diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f29ea1..f45069d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +# v0.5.6 + +### What's New + +- .{md,wiki,pikchr} files preview is automatically updated on editor/file switch + +### Bug Fix + +- pikchr syntax highlighting is ready, please report any issues now. +- some text wasn't rendered in the preview window + + # v0.5.5 ### What's New diff --git a/README.md b/README.md index e39c6e3..2a38b27 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,9 @@ about cloning from the extension. * Undo/Redo. -* Preview md and wiki files +* Preview `md`, `wiki` and `pikchr` files + +* Syntax highlighting for `pikchr` language * Use command palette `Ctrl-Shift-P` >> `fossil:` to see all commands. (Not everything has a UI control.) diff --git a/docs/dev/release.md b/docs/dev/release.md index be7e2bf..d86eb4b 100644 --- a/docs/dev/release.md +++ b/docs/dev/release.md @@ -1,13 +1,30 @@ # How to release vscode-fossil extension +## Desribe the changes 1. Update version in `package.json` 1. Update `CHANGELOG.md` + + +## Ensure everything is working 1. Run tests: `npm run test` 1. Remove out directory: `rm -rf out` 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. + + +## Make commits + +1. Create a brunch `git switch --create $USER-release-#.#.#` 1. Make a commit 'release: #.#.#' -1. Push commit on master +1. Make a pull request +1. "Merge and rebase" on a successful pull request +1. Switch to `master` 1. Tag `git tag v#.#.#; git push origin $_` -1. Upload to https://marketplace.visualstudio.com/manage/publishers/koog1000 -1. Upload to https://open-vsx.org/extension/koog1000/fossil + + +## Release +1. Download .vsix file from github "Releases"* +1. Upload it to https://marketplace.visualstudio.com/manage/publishers/koog1000 +1. Upload it to https://open-vsx.org/extension/koog1000/fossil + +Storing tokens \ No newline at end of file diff --git a/package.json b/package.json index 2292d45..54d51ae 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "bugs": { "url": "https://github.com/koog1000/vscode-fossil/issues" }, - "version": "0.5.5", + "version": "0.5.6", "engines": { "vscode": "^1.36.0" },