mirror of https://github.com/Hilbis/Hilbish
chore: update changelog
parent
7b84faabf9
commit
b7602b0bbe
14
CHANGELOG.md
14
CHANGELOG.md
|
@ -1,17 +1,19 @@
|
||||||
# 🎀 Changelog
|
# 🎀 Changelog
|
||||||
|
|
||||||
## Unreleased
|
## [2.2.0] - 2022-12-25
|
||||||
### Added
|
### Added
|
||||||
|
- [Native Modules](https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.module/)
|
||||||
- Made a few additions to the sink type:
|
- Made a few additions to the sink type:
|
||||||
- `read()` method for retrieving input (so now the `in` sink of commanders is useful)
|
- `read()` method for retrieving input (so now the `in` sink of commanders is useful)
|
||||||
- `flush()` and `autoFlush()` related to flushing outputs
|
- `flush()` and `autoFlush()` related to flushing outputs
|
||||||
- `pipe` property to check if a sink with input is a pipe (like stdin)
|
- `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`)
|
- 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)
|
- 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.messages` interface (details in [#219])
|
||||||
- `hilbish.notification` signal when a message/notification is sent
|
- `hilbish.notification` signal when a message/notification is sent
|
||||||
- `notifyJobFinish` opt to send a notification when background jobs are
|
- `notifyJobFinish` opt to send a notification when background jobs are
|
||||||
|
- `hilbish.goVersion` for the version of Go used to compile Hilbish.
|
||||||
completed.
|
completed.
|
||||||
- Allow numbered arg substitutions in aliases.
|
- Allow numbered arg substitutions in aliases.
|
||||||
- Example: `hilbish.alias('hello', 'echo %1 says hello')` allows the user to run `hello hilbish`
|
- 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 <file>`
|
- Greenhouse is a pager library and program. Basic usage is `greenhouse <file>`
|
||||||
- Using this also brings enhancements to the `doc` command like easy
|
- Using this also brings enhancements to the `doc` command like easy
|
||||||
navigation of neighboring doc files.
|
navigation of neighboring doc files.
|
||||||
|
Ctrl-N can be used for the table of contents, which views adjacent documentation.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
- Documentation for EVERYTHING has been improved, with more
|
- Documentation for EVERYTHING has been improved, with more
|
||||||
|
@ -32,6 +35,10 @@ This includes:
|
||||||
- Highlighting more markdown things
|
- Highlighting more markdown things
|
||||||
|
|
||||||
### Fixed
|
### 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)
|
- 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)
|
- 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
|
- 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.
|
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.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.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
|
[2.0.0]: https://github.com/Rosettea/Hilbish/compare/v1.2.0...v2.0.0
|
||||||
|
|
Loading…
Reference in New Issue