From b7602b0bbee1d8bccd8178138564c921045a4521 Mon Sep 17 00:00:00 2001 From: sammyette Date: Mon, 25 Dec 2023 23:29:53 -0400 Subject: [PATCH] chore: update changelog --- CHANGELOG.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 23de65b..6bc3c98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,17 +1,19 @@ # 🎀 Changelog -## Unreleased +## [2.2.0] - 2022-12-25 ### Added +- [Native Modules](https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.module/) - Made a few additions to the sink type: - `read()` method for retrieving input (so now the `in` sink of commanders is useful) - `flush()` and `autoFlush()` related to flushing outputs - `pipe` property to check if a sink with input is a pipe (like stdin) - Add fuzzy search to history search (enable via `hilbish.opts.fuzzy = true`) -- Show indexes on cdr list +- Show indexes on cdr list and use ~ for home directory. - Fix doc command not displaying correct subdocs when using shorthand api doc access (`doc api hilbish.jobs` as an example) - `hilbish.messages` interface (details in [#219]) - `hilbish.notification` signal when a message/notification is sent - `notifyJobFinish` opt to send a notification when background jobs are +- `hilbish.goVersion` for the version of Go used to compile Hilbish. completed. - Allow numbered arg substitutions in aliases. - Example: `hilbish.alias('hello', 'echo %1 says hello')` allows the user to run `hello hilbish` @@ -20,6 +22,7 @@ completed. - Greenhouse is a pager library and program. Basic usage is `greenhouse ` - Using this also brings enhancements to the `doc` command like easy navigation of neighboring doc files. + Ctrl-N can be used for the table of contents, which views adjacent documentation. ### Changed - Documentation for EVERYTHING has been improved, with more @@ -32,6 +35,10 @@ This includes: - Highlighting more markdown things ### Fixed +- Fix panic when runner doesn't return a table +- Fix edge case of crash on empty alias resolve +- File completion on Windows +- Job management commands work now - Fix infinite loop when navigating history without any history. [#252](https://github.com/Rosettea/Hilbish/issues/252) - Return the prefix when calling `hilbish.completions.call`. [#219](https://github.com/Rosettea/Hilbish/issues/219) - Replaced `sed` in-place editing with `grep` and `mv` for compatibility with BSD utils @@ -681,6 +688,9 @@ This input for example will prompt for more input to complete: First "stable" release of Hilbish. +[2.2.0]: https://github.com/Rosettea/Hilbish/compare/v2.1.0...v2.2.0 +[2.1.2]: https://github.com/Rosettea/Hilbish/compare/v2.1.1...v2.1.2 +[2.1.1]: https://github.com/Rosettea/Hilbish/compare/v2.1.0...v2.1.1 [2.1.0]: https://github.com/Rosettea/Hilbish/compare/v2.0.1...v2.1.0 [2.0.1]: https://github.com/Rosettea/Hilbish/compare/v2.0.0...v2.0.1 [2.0.0]: https://github.com/Rosettea/Hilbish/compare/v1.2.0...v2.0.0