diff --git a/CHANGELOG.md b/CHANGELOG.md
index b0d0067..e1dec72 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -18,7 +18,11 @@ Mind the order!
## [Unreleased]
Features that are currently in development and not released yet. This does not include features that require longer planning, for which please see the [Roadmap](https://publish.obsidian.md/shellcommands/Roadmap) and [Ideas](https://github.com/Taitava/obsidian-shellcommands/discussions/categories/ideas) sections.
-### To be Added
+- Nothing at the moment.
+
+## [0.22.0] - 2024-05-05
+
+### Added
- [Event debouncing for avoiding executing shell commands too often (#380)](https://github.com/Taitava/obsidian-shellcommands/issues/380).
- [New output channel: Assign custom variables (#382)](https://github.com/Taitava/obsidian-shellcommands/issues/382).
- Allows storing output from shell commands and reusing them as input for other shell commands later.
@@ -27,11 +31,11 @@ Features that are currently in development and not released yet. This does not i
- [New variables `{{obsidian_api_version}}` and `{{shell_commands_plugin_version}}` (#387)](https://github.com/Taitava/obsidian-shellcommands/issues/387).
- [`{{event_type}}` variable (#394)](https://github.com/Taitava/obsidian-shellcommands/issues/394).
-### To be Changed
+### Changed
- [Settings: Make _"Show a notification when executing shell commands"_ decidable on a per shell command basis (388)](https://github.com/Taitava/obsidian-shellcommands/issues/388).
- [Settings: Event Every n seconds: Allow one decimal (#385)](https://github.com/Taitava/obsidian-shellcommands/issues/385).
-### To be Fixed
+### Fixed
- [Bug: Shell command preview text is not updated when modifying the command (#383)](https://github.com/Taitava/obsidian-shellcommands/issues/383).
## [0.21.0] - 2023-12-30
@@ -450,7 +454,8 @@ Features that are currently in development and not released yet. This does not i
## [0.0.0] - 2021-08-22
- Initial release.
-[Unreleased]: https://github.com/Taitava/obsidian-shellcommands/compare/0.21.0...HEAD
+[Unreleased]: https://github.com/Taitava/obsidian-shellcommands/compare/0.22.0...HEAD
+[0.22.0]: https://github.com/Taitava/obsidian-shellcommands/compare/0.21.0...0.22.0
[0.21.0]: https://github.com/Taitava/obsidian-shellcommands/compare/0.20.1...0.21.0
[0.20.1]: https://github.com/Taitava/obsidian-shellcommands/compare/0.20.0...0.20.1
[0.20.0]: https://github.com/Taitava/obsidian-shellcommands/compare/0.19.1...0.20.0
diff --git a/README.md b/README.md
index a138432..24dfe95 100644
--- a/README.md
+++ b/README.md
@@ -67,6 +67,7 @@ Here is a list of operating systems this plugin has been tested on, along with O
| Shell commands version | Windows 10 | Linux (Xubuntu 22.04) | Mac |
| --------------------| ---------- | --------------------- | --- |
+| SC 0.22.0 | Obsidian 1.5.12
Works | Obsidian 1.5.12
Works | |
| SC 0.21.0 | Obsidian 1.5.3
Works | Obsidian 1.5.3
Works | |
| SC 0.20.1 | Obsidian 1.3.5
Works | Obsidian 1.3.7
Works | |
| SC 0.20.0 | Obsidian 1.3.5
Works | Obsidian 1.3.5
Works | |
diff --git a/manifest-beta.json b/manifest-beta.json
deleted file mode 100644
index c376246..0000000
--- a/manifest-beta.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "id": "obsidian-shellcommands",
- "name": "Shell commands",
- "version": "0.22.0-beta.2",
- "minAppVersion": "1.4.0",
- "description": "You can predefine system commands that you want to run frequently, and assign hotkeys for them. For example open external applications. Automatic execution is also supported, and execution via URI links.",
- "author": "Jarkko Linnanvirta",
- "authorUrl": "https://github.com/Taitava",
- "fundingUrl": "https://publish.obsidian.md/shellcommands/Donate",
- "isDesktopOnly": true
-}
diff --git a/manifest.json b/manifest.json
index 8ba6722..f97590e 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,7 +1,7 @@
{
"id": "obsidian-shellcommands",
"name": "Shell commands",
- "version": "0.21.0",
+ "version": "0.22.0",
"minAppVersion": "1.4.0",
"description": "You can predefine system commands that you want to run frequently, and assign hotkeys for them. For example open external applications. Automatic execution is also supported, and execution via URI links.",
"author": "Jarkko Linnanvirta",
diff --git a/package.json b/package.json
index 5ad83d2..3aa7e28 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "obsidian-shellcommands",
- "version": "0.21.0",
+ "version": "0.22.0",
"description": "You can predefine system commands that you want to run frequently, and assign hotkeys for them. For example open external applications.://obsidian.md)",
"main": "main.js",
"scripts": {
diff --git a/versions.json b/versions.json
index 2382921..5a17ff5 100644
--- a/versions.json
+++ b/versions.json
@@ -1,4 +1,5 @@
{
+ "0.22.0": "1.4.0",
"0.21.0": "1.4.0",
"0.20.1": "0.16.3",
"0.20.0": "0.16.3",