From fdee1d2ac8f7ba3f01a759d2d854fc89b613dd9a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 13:07:25 -0600 Subject: [PATCH] Bumps version to 1.22.0 (#582) Co-authored-by: tconbeer --- CHANGELOG.md | 13 ++++++++----- pyproject.toml | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8586efb8..7d13204b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,15 +4,17 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [1.22.0] - 2024-06-27 + ### Features -- Harlequin now loads key bindings from keymap plug-ins, and accepts a `--keymap_name` CLI option to specify a keymap to be loaded. This option can be repeated to load (and merge) multiple keymaps. -- Harlequin now also loads key bindings from keymaps configured in Harlequin config files or `pyproject.toml` files. To merge user-defined keymaps with keymap plug-ins, repeat the `--keymap-name` option. For example: `--keymap-name vscode --keymap-name my_custom_keymap`. For more information on user-defined keymaps, see Harlequin's [docs](https://harlequin.sh/docs/bindings). -- Harlequin ships with a new app for creating keymaps to customize keybindings. You can run it with `harlequin --keys`. The new app will load any existing keymap config and allow you to edit individual bindings. On quitting the app, it will write the new keymap to a file, so you can use it the next time you start Harlequin. +- Harlequin now loads key bindings from keymap plug-ins, and accepts a `--keymap_name` CLI option to specify a keymap to be loaded. This option can be repeated to load (and merge) multiple keymaps. +- Harlequin now also loads key bindings from keymaps configured in Harlequin config files or `pyproject.toml` files. To merge user-defined keymaps with keymap plug-ins, repeat the `--keymap-name` option. For example: `--keymap-name vscode --keymap-name my_custom_keymap`. For more information on user-defined keymaps, see Harlequin's [docs](https://harlequin.sh/docs/bindings). +- Harlequin ships with a new app for creating keymaps to customize keybindings. You can run it with `harlequin --keys`. The new app will load any existing keymap config and allow you to edit individual bindings. On quitting the app, it will write the new keymap to a file, so you can use it the next time you start Harlequin. ### Changed -- The default key bindings have been refactored to a plug-in in a separate package (`harlequin_vscode`) that is distributed with Harlequin. +- The default key bindings have been refactored to a plug-in in a separate package (`harlequin_vscode`) that is distributed with Harlequin. ## [1.21.0] - 2024-06-17 @@ -656,7 +658,8 @@ All notable changes to this project will be documented in this file. - Use the DuckDB CLI. -[unreleased]: https://github.com/tconbeer/harlequin/compare/1.21.0...HEAD +[unreleased]: https://github.com/tconbeer/harlequin/compare/1.22.0...HEAD +[1.22.0]: https://github.com/tconbeer/harlequin/compare/1.21.0...1.22.0 [1.21.0]: https://github.com/tconbeer/harlequin/compare/1.20.0...1.21.0 [1.20.0]: https://github.com/tconbeer/harlequin/compare/1.19.0...1.20.0 [1.19.0]: https://github.com/tconbeer/harlequin/compare/1.18.0...1.19.0 diff --git a/pyproject.toml b/pyproject.toml index b42cb616..9d9e0a88 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "harlequin" -version = "1.21.0" +version = "1.22.0" description = "The SQL IDE for Your Terminal." authors = ["Ted Conbeer "] license = "MIT"