Releases: rvigo/cl
Releases · rvigo/cl
v0.9.3
v0.9.2
v0.9.1
v0.9.0
Changelog
Features
Bug fixes
- 22c8483 fix: fixes command comparison
Others
- 7290fb2 chore: adjusts completion
- de5e783 chore: change
get_fields
return type - 155cbde chore: creates macros from aux functions
- eb4de98 chore: improves async operations
- ceebd16 chore: improves how different log layers works
- 3332d99 chore: improves logger and panic handler
- a6e52a3 chore: improves share subcommand
- f832089 chore: increases event poll timeout
- 927f856 chore: isolates context from key handlers
- da481d1 chore: minor improvments
- 2e0c949 chore: removes a few unwraps
- 1141cb4 ci: adjusts workflow to run on all branches
- 4eda270 improves commands file service
v0.8.2
v0.8.1
v0.8.0
Changelog
Features
- 23752bf feat(wip): improves screens structure
- a15d84d feat: bumps app version to 0.8.0
- 9e3e6c4 feat: ensures input cleanup after exit edit mode
- b4c7015 feat: improves subcommands with a new trait
- 6442102 feat: improves zsh widget output
- 7e1f428 feat: includes clipboard function
- 2e32f10 feat: includes flag if command is modified
- 1c4a8b9 feat: includes traits to handle inputs
- f414b23 feat: renames log class and includes an error interceptor
Bug fixes
- 368470e fix: fixes a bug in the namespaces after a delete action
Build
- 7cc8848 build: fixes goreleaser deprecations
- 97c972d build: improve
Cargo.toml
dependencies - 9fac907 build: update dependencies
Others
- 45d0231 Merge pull request #8 from rvigo/multi-channel
- 1931af8 chore(lint): includes new line
- d9389ec chore(wip): includes
Component
trait with WidgetExt binding - 096ec7d chore(wip): makes all medium terminal size screen work again
- dfdc874 chore(wip): makes all popups work again
- 5871581 chore: changes channels buffer size
- 83c2114 chore: changes context and state folders
- 923c2f7 chore: enables the command output to be piped
- 5de94b2 chore: extracts display widget
highlight
methods to a trait - 2a3ad6f chore: fix modules privacy
- 21d281c chore: fixes
clippy::str_to_string
warnings - 0d3353b chore: fixes fields order by screen size
- c83355a chore: fixes navigation keys
- 9ee6e0c chore: improves a few code details
- a5411ab chore: improves command execution via cli
- f5ac1c9 chore: improves default command
- 57d7d5c chore: improves field related classes
- d79348a chore: improves key handlers creation
- 3a7d08e chore: improves next and previous functions
- c2665fe chore: improves text field component
- c0c05dc chore: improves typeable widgets
- 2530480 chore: improves zsh widget
- 11a8e74 chore: includes state trait
- dc171fa chore: makes
ui_state
a private property - ced0b2e chore: moves trait to mod.rs file
- 6742a84 chore: remove uneeded lifetime from
WidgetKeyEventHandler
trait - 30e3b48 chore: remove unnecessary function
- e4750a7 chore: removes DrawableComponent trait
- e89b8e8 chore: removes
unicode-width
dependency - 62249dd chore: removes duplicated code from widgets and layouts
- c8a40f8 chore: removes unnecessary Hash derive
- fed4d54 chore: removes unnecessary clipboard test
- f04588b chore: removes useless drop trait
- d9c4afc chore: renames field widget to text_field
- 4066f4a chore: splits app context from ui context
v0.7.2
Changelog
Features
Bug fixes
- 1217b3f fix: fixes
selected_command_idx
afterfilter_commands
use
Others
- 5f8748d chore(lint): removes borrowing
- 5a97482 chore(lint): simplifies match expression to
unwrap_or(true)
- f748e4c chore: changes some contexts members and functions to private access
- 18b8c70 chore: ensures the command file
- fb5a1ff chore: improves commands code readability
- 82b12c8 chore: improves widget installation steps
- 85a4ad0 chore: includes an informative message after set an option via cli
- bd5d0e5 chore: makes property
popup
private - 8722512 chore: refacts
config.rs
- 1db5e97 chore: removes
debug!
since Config is loaded before the log inits - 08add2a chore: removes unnecessary
initial_command
parameter - ccd4226 ci: removes
test
step atbuild
job - 26e882d ci: updates actions version
v0.7.1
Changelog
Features
- eb0949d feat: bumps app version to 0.7.1
- d945817 feat: improves Config file and includes some config cli options
- c3a10b3 feat: includes NavigationFooter in Edit/Insert screen
- a54cce0 feat: includes
Drop
trait impl toTuiApplication
- 5eb54e7 feat: includes custom errors
- 26189df feat: includes highlighted query string at main screen
- 41cd53a feat: starts subprocess shell as a interactive prompt
Bug fixes
- dd96374 fix: fixes a cache bug after edit a command namespace
Others
- ad5102e Merge pull request #7 from rvigo/wofklow-update
- ae43ac4 chore(lint): changes
FileError
enum variant names - 033d778 chore: changes default log level to
Error
- e4c4af9 chore: filters namespaces when querybox is active
- fab262b chore: fix lint warnings
- fe384cc chore: improves the
highlight
for better readability - 041f04a chore: includes options to completion script
- b43451e chore: moves
fuzzy.rs
to a proper place - 098cabe chore: moves
handle_panic
function to the beginning of the TUI application - 24b1fd2 chore: resolves ambiguity between filter_commands functions
- 2bab120 chore: rewrites the Highlight algorithm
- 1448d6a ci(test): includes
os matrix
in validation pipeline - 06c044c ci: includes groups at release CHANGELOG
- 25556d5 ci: removes old build step
- ce47586 ci: restores single target
Test & Validations
pipeline - 3c9c7ea ci: updates checkout version and change rust action