Skip to content

Releases: rvigo/cl

v0.9.3

31 May 19:22
v0.9.3
75acca0
Compare
Choose a tag to compare

v0.9.2

23 Aug 00:48
a4ba688
Compare
Choose a tag to compare

Changelog

Features

  • a4ba688 feat: bumps app version to 0.9.2

Bug fixes

  • a884ff7 fix: fixes the lack of options while exec`ing a command

Build

  • 1188709 build(deps): bump xml-rs from 0.8.4 to 0.8.14

Others

  • a2fb316 Merge pull request #9 from rvigo/dependabot/cargo/xml-rs-0.8.14
  • 2a21197 chore: creates a TextField builder
  • 1cf83cc chore: renames Fields sequence related methods

v0.9.1

02 Jun 01:58
8369b44
Compare
Choose a tag to compare

Changelog

Features

  • 8369b44 feat: bumps app version to 0.9.1

Bug fixes

  • 5ca83c2 fix: fixes a duplicated logger file bug

v0.9.0

30 May 19:19
v0.9.0
19c9634
Compare
Choose a tag to compare

Changelog

Features

  • 19c9634 feat: bumps app version to 0.9.0
  • b6f8af0 feat: improves config related files

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

25 Apr 04:22
v0.8.2
5251e74
Compare
Choose a tag to compare

Changelog

Bug fixes

  • 5251e74 fix: fixes invalid file name

v0.8.1

25 Apr 03:56
3884339
Compare
Choose a tag to compare

Changelog

Features

  • 3884339 feat: bumps app version to 0.8.1

Others

  • 6aea0e0 chore: fix clippy warnings
  • 3d9c48b chore: improves cl-exec-widget
  • 250d126 chore: improves error handling and reporting
  • 99afa50 chore: removes unneeded unit return type

v0.8.0

24 Apr 03:39
v0.8.0
7cc8848
Compare
Choose a tag to compare

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

26 Mar 22:56
31a197d
Compare
Choose a tag to compare

Changelog

Features

  • 31a197d feat: bumps app version to 0.7.2
  • 4d7d955 feat: includes current config preview

Bug fixes

  • 1217b3f fix: fixes selected_command_idx after filter_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 at build job
  • 26e882d ci: updates actions version

v0.7.1

12 Mar 22:57
v0.7.1
eb0949d
Compare
Choose a tag to compare

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 to TuiApplication
  • 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

v0.6.2

21 Feb 22:28
v0.6.2
bf7257b
Compare
Choose a tag to compare

Changelog

  • f9a25b2 build: includes release profile opts
  • 5d3d2d0 chore: changes how the form fields are build
  • bf7257b feat: bumps app version to 0.6.2
  • 4b1878f feat: includes config as a property of tui_application
  • 94d2152 fix: fixes the duplicated command validation at edit screen