OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/kubetui?expand=0&rev=34
673 lines
31 KiB
Plaintext
673 lines
31 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Dec 08 08:05:59 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- Update to version 1.11.0:
|
|
* Features
|
|
- Drag-to-Scroll Text Selection (#880, #885)
|
|
Added tmux-like drag-to-scroll functionality for text
|
|
selection in log views:
|
|
- Automatic scrolling at boundaries: When dragging text
|
|
selection to the top or bottom edge (1st line or last
|
|
line), the view automatically scrolls in that direction
|
|
- Continuous auto-scroll: When the mouse stops moving at
|
|
boundaries, scrolling continues automatically every 200ms
|
|
- Expanding selection area: The selection range expands
|
|
automatically during auto-scroll
|
|
- Horizontal scrolling support: Works for horizontal
|
|
scrolling when text wrapping is disabled
|
|
- Performance optimized: Auto-scroll only processes the
|
|
active widget
|
|
This enhancement makes it much easier to select and copy
|
|
large portions of log data without multiple manual scroll
|
|
operations.
|
|
* Technical Details
|
|
- Uses existing Tick worker (200ms interval) for periodic
|
|
updates
|
|
- Tracks dragging widget to continue event routing when cursor
|
|
moves outside widget bounds
|
|
- Stores last mouse position and scroll direction for smooth
|
|
auto-scroll behavior
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 04 06:51:48 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- Update to version 1.10.2:
|
|
* Bug Fixes
|
|
- fix: remove leading space from log content after timestamp
|
|
parsing by @sarub0b0 in #872
|
|
* Dependencies
|
|
- chore(deps): update rust crate bytes to v1.11.0 by @renovate
|
|
in #868
|
|
- chore(deps): update actions/checkout digest to 93cb6ef by
|
|
@renovate in #869
|
|
- chore(deps): update rust crate clap to v4.5.52 by @renovate
|
|
in #870
|
|
- chore(deps): update rust crate clap to v4.5.53 by @renovate
|
|
in #874
|
|
- chore(deps): update actions/checkout action to v6 by
|
|
@renovate in #875
|
|
- chore(deps): update rust crate mockall to 0.14.0 by @renovate
|
|
in #877
|
|
- chore(deps): update rust crate http to v1.4.0 by @renovate in
|
|
#878
|
|
- chore(deps): lock file maintenance by @renovate in #867,
|
|
#876, #879
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 02 16:10:32 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- Update to version 1.10.1:
|
|
* Fixes
|
|
- text widget: Prevent follow flag from becoming permanently
|
|
false (#863)
|
|
- Introduced proper state management for user interactions
|
|
- Separated configuration (follow) from runtime state
|
|
(interaction_state)
|
|
- Fixed issue where auto-scroll would stop working after
|
|
mouse events
|
|
* Dependencies
|
|
- Updated clap to v4.5.51 (#865)
|
|
- Updated ctrlc to v3.5.1 (#864)
|
|
- Updated flate2 to v1.1.5 (#860)
|
|
- Lock file maintenance (#866)
|
|
- Updated GitHub artifact actions (#861)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 24 05:09:25 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- Update to version 1.10.0:
|
|
* Features
|
|
- JSON Log Filtering: Added support for jq and jmespath filters
|
|
for processing JSON-formatted logs (#852, #840)
|
|
- jq filter implementation for flexible JSON log querying
|
|
- jmespath filter implementation for JSON log processing
|
|
- Context Switching Enhancement: Added option to preserve
|
|
namespaces when switching contexts (#853)
|
|
- Use the same namespace instead of defaulting to 'default'
|
|
namespace when switching contexts
|
|
- Improved user experience with Ctrl+Space keybinding
|
|
* Fixes
|
|
- Fixed uppercase input handling in InputForm widget (#856)
|
|
* Improvements
|
|
- Performance: Migrated from fuzzy-matcher to nucleo-matcher
|
|
for better performance (#855)
|
|
- Code Quality: Reduced code duplication in context dialog
|
|
* Documentation
|
|
- Added jq/jmespath filter documentation to README and help
|
|
dialog
|
|
- Added Ctrl+Space keybinding documentation for context
|
|
switching
|
|
* Dependencies
|
|
- chore(deps): update rust crate indoc to v2.0.7 (#859)
|
|
- chore(deps): update rust crate clap to v4.5.50 (#858)
|
|
- chore(deps): update rust crate bitflags to v2.10.0 (#857)
|
|
- chore(deps): update rust crate tokio to v1.48.0 (#851)
|
|
- chore(deps): update rust crate regex to v1.12.2 (#850)
|
|
- chore(deps): update rust crate clap to v4.5.49 (#849)
|
|
- chore(deps): update rust crate regex to v1.12.1 (#846)
|
|
- chore(deps): update rust crate flate2 to v1.1.4 (#842)
|
|
- chore(deps): update rust crate thiserror to v2.0.17 (#844)
|
|
- chore(deps): update rust crate serde to v1.0.228 (#843)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 09 05:31:20 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- Update to version 1.9.1:
|
|
* Fixes
|
|
- Fixed an issue where resource list operations returned 404
|
|
when the cluster URL contained a subpath, improving overall
|
|
stability.
|
|
* Dependencies
|
|
- fix(deps): update rust crate regex to v1.11.3 (#838)
|
|
- fix(deps): update rust crate serde to v1.0.226 (#837)
|
|
- fix(deps): update rust crate clap to v4.5.48 (#836)
|
|
- fix(deps): update rust crate anyhow to v1.0.100 (#835)
|
|
- chore(deps): lock file maintenance (#834)
|
|
- fix(deps): update kube-rs (kube, kube-runtime, k8s-openapi)
|
|
(#823)
|
|
- fix(deps): update rust crate serde to v1.0.225 (#833)
|
|
- fix(deps): update rust crate serde to v1.0.224 (#832)
|
|
- fix(deps): update rust crate serde to v1.0.223 (#831)
|
|
- fix(deps): update rust crate serde_json to v1.0.145 (#830)
|
|
- fix(deps): update rust crate serde to v1.0.221 (#829)
|
|
- fix(deps): update rust crate serde_json to v1.0.144 (#828)
|
|
- fix(deps): update rust crate serde to v1.0.220 (#827)
|
|
- fix(deps): update rust crate chrono to v0.4.42 (#824)
|
|
- fix(deps): update rust crate ctrlc to v3.5.0 (#822)
|
|
- fix(deps): update rust crate log4rs to v1.4.0 (#821)
|
|
- chore(deps): lock file maintenance (#820)
|
|
- fix(deps): update rust crate log to v0.4.28 (#819)
|
|
- fix(deps): update rust crate clap to v4.5.47 (#818)
|
|
- fix(deps): update rust crate bitflags to v2.9.4 (#817)
|
|
- chore(deps): lock file maintenance (#816)
|
|
- fix(deps): update rust crate clap to v4.5.46 (#815)
|
|
- fix(deps): update rust crate regex to v1.11.2 (#814)
|
|
- fix(deps): update rust crate arboard to v3.6.1 (#813)
|
|
- fix(deps): update rust crate bitflags to v2.9.3 (#812)
|
|
- chore(deps): update actions/checkout action to v5
|
|
- chore(deps): update actions/download-artifact action to v5
|
|
- chore(deps): lock file maintenance (#811)
|
|
- fix(deps): update rust crate thiserror to v2.0.16 (#810)
|
|
- fix(deps): update rust crate serde_json to v1.0.143 (#808)
|
|
- fix(deps): update rust crate thiserror to v2.0.15 (#807)
|
|
- fix(deps): update rust crate bitflags to v2.9.2 (#806)
|
|
- chore(deps): lock file maintenance (#805)
|
|
- fix(deps): update rust crate async-trait to v0.1.89 (#804)
|
|
- fix(deps): update rust crate rayon to v1.11.0 (#803)
|
|
- fix(deps): update rust crate clap to v4.5.45 (#802)
|
|
- fix(deps): update rust crate thiserror to v2.0.14 (#801)
|
|
- fix(deps): update rust crate anyhow to v1.0.99 (#800)
|
|
- fix(deps): update rust crate clap to v4.5.44 (#799)
|
|
- chore(deps): update actions/checkout digest to 08eba0b (#797)
|
|
- fix(deps): update rust crate clap to v4.5.43 (#796)
|
|
- fix(deps): update rust crate tokio to v1.47.1 (#794)
|
|
- fix(deps): update rust crate serde_json to v1.0.142 (#793)
|
|
- fix(deps): update rust crate clap to v4.5.42 (#792)
|
|
- chore(deps): update rust crate rstest to v0.26.1 (#791)
|
|
- chore(deps): update rust crate rstest to 0.26.0 (#790)
|
|
- fix(deps): update rust crate tokio to v1.47.0 (#789)
|
|
- fix(deps): update rust crate strum to v0.27.2 (#788)
|
|
- fix(deps): update rust crate serde_json to v1.0.141 (#787)
|
|
- fix(deps): update rust crate clap to v4.5.41 (#786)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 7 05:26:25 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- Update to version 1.9.0:
|
|
* New Features
|
|
- Runtime customization of pod table columns (#779)
|
|
Customize which columns are shown in the pod table while the
|
|
app is running.
|
|
Press t to open the column selection dialog, use Space/Enter
|
|
to toggle visibility, and J/K to reorder columns.
|
|
Required columns like NAME are always visible and cannot be
|
|
deselected.
|
|
Demo video 1: Toggle column visibility at runtime
|
|
Demo video 2: Change column order at runtime
|
|
- Column presets for pod view (#783)
|
|
Define reusable column presets in config.yaml under
|
|
pod.column_presets.
|
|
Load a preset at startup with --pod-columns-preset.
|
|
Optionally, set a default preset with pod.default_preset to
|
|
apply automatically when no CLI option is provided.
|
|
Priority (highest to lowest):
|
|
- --pod-columns
|
|
- --pod-columns-preset
|
|
- config.yaml default_preset
|
|
- built-in default
|
|
- New UI component: CheckList
|
|
Supports multi-selection, required items, reordering, and
|
|
theming.
|
|
Used in the pod column selection dialog.
|
|
- Enum-based PodColumn
|
|
Switched from string-based to a type-safe enum.
|
|
Added FromStr parsing, sorting, hashing, and improved overall
|
|
safety and maintainability.
|
|
* Improvements & Refactor
|
|
- Extracted shared column building logic into convert_columns.
|
|
- Improved deduplication logic to preserve user-defined column
|
|
order.
|
|
- Clarified CLI help text and updated README instructions.
|
|
- Added footer to the pod column dialog showing available key
|
|
bindings:
|
|
[Space/Enter] to toggle, [J/K] to move.
|
|
* Documentation
|
|
- Expanded README with details and usage examples for column
|
|
presets.
|
|
- Added a help dialog section explaining runtime customization
|
|
of pod columns.
|
|
* Fixes
|
|
- Fixed an issue where duplicate columns could appear in the
|
|
pod view.
|
|
- Updated the sample config: reordered columns and added the IP
|
|
column for better defaults.
|
|
* Dependencies
|
|
- fix(deps): update rust crate clap to v4.5.40 by @renovate in
|
|
#778
|
|
- fix(deps): update rust crate arboard to v3.6.0 by @renovate
|
|
in #782
|
|
- fix(deps): update rust crate tokio to v1.46.0 by @renovate in
|
|
#784
|
|
- fix(deps): update rust crate tokio to v1.46.1 by @renovate in
|
|
#785
|
|
- fix(deps): update rust crate kube to v1 by @renovate in #772
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 09 15:32:57 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- Update to version 1.8.1:
|
|
* Fixed
|
|
- Updated README.md to document the --pod-columns feature
|
|
introduced in v1.8.0.
|
|
- Added usage examples for --pod-columns.
|
|
- Clarified behavior of the full keyword and required Name
|
|
column.
|
|
- No functional changes to the application.
|
|
* What's Changed
|
|
- Update docs by @sarub0b0 in #777
|
|
- Update to version 1.8.0:
|
|
* Added
|
|
- --pod-columns flag to customize displayed pod columns
|
|
(name,status,age, etc.).
|
|
- Support for full keyword to show all available columns.
|
|
- ZSH/Bash completion for --pod-columns.
|
|
- Panic hook logging for better error traceability.
|
|
* Fixed
|
|
- Better error handling in internal column lookup logic.
|
|
* Dependencies
|
|
- Updated crates: flate2, clap, tokio, bitflags, ctrlc.
|
|
* What's Changed
|
|
- fix(deps): update rust crate clap to v4.5.38 by @renovate in
|
|
#768
|
|
- fix(deps): update rust crate ctrlc to v3.4.7 by @renovate in
|
|
#769
|
|
- fix(deps): update rust crate bitflags to v2.9.1 by @renovate
|
|
in #770
|
|
- fix(deps): update rust crate tokio to v1.45.1 by @renovate in
|
|
#773
|
|
- fix(deps): update rust crate clap to v4.5.39 by @renovate in
|
|
#774
|
|
- fix(deps): update rust crate flate2 to v1.1.2 by @renovate in
|
|
#775
|
|
- Add customizable pod columns via --pod-columns flag by
|
|
@sarub0b0 in #776
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 10 08:53:07 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- Update to version 1.7.1:
|
|
* Fixes
|
|
- Zsh completion: Add autoload -Uz is-at-least to fix
|
|
'_kubetui:3:' command not found: is-at-least error #767
|
|
* Dependency Updates
|
|
- clap: Updated to v4.5.35 → v4.5.36 → v4.5.37
|
|
#753, #759, #762 by @renovate
|
|
- flate2: Updated to v1.1.1
|
|
#754 by @renovate
|
|
- arboard: Updated to v3.5.0
|
|
#755 by @renovate
|
|
- ctrlc: Updated to v3.4.6
|
|
#756 by @renovate
|
|
- tokio: Updated to v1.44.2 → v1.45.0
|
|
#757, #764 by @renovate
|
|
- anyhow: Updated to v1.0.98
|
|
#760 by @renovate
|
|
- chrono: Updated to v0.4.41
|
|
#763 by @renovate
|
|
* Maintenance
|
|
- Lock file maintenance
|
|
#758, #761, #765 by @renovate
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 17 18:30:34 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- relax version constraint on cargo to allow versions equal to or
|
|
newer than 1.82
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 29 07:51:17 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- Update to version 1.7.0:
|
|
* New Features
|
|
- Added shell completion support for bash and zsh (#745)
|
|
* Major Updates
|
|
- Upgraded rust crate dirs to v6 (#696)
|
|
- Upgraded rust crate nom to v8 (#704)
|
|
* Other Updates
|
|
- Updated rust crate kube to 0.99.0 (#740)
|
|
- Updated rust crate http to v1.3.0 and v1.3.1 (#737)
|
|
- Updated rust crate tokio to v1.44.1 (#741)
|
|
- Updated rust crate once_cell to v1.21.1, v1.21.2, v1.21.3
|
|
(#742, #752)
|
|
- Updated rust crate async-trait to v0.1.88 (#744)
|
|
- Updated rust crate log to v0.4.27 (#747)
|
|
- Updated rust crate clap to v4.5.33, v4.5.34 (#748)
|
|
- Routine dependency lock file maintenance (#743, #746, #751)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 11 14:32:09 UTC 2025 - opensuse_buildservice@ojkastl.de
|
|
|
|
- Update to version 1.6.2:
|
|
* feat: bump version to 1.6.2
|
|
* fix(app): propagate shutdown reason (#736)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 11 14:28:17 UTC 2025 - opensuse_buildservice@ojkastl.de
|
|
|
|
- Update to version 1.6.1:
|
|
* feat: bump version to 1.6.1
|
|
* fix(deps): update rust crate clap to v4.5.32 (#735)
|
|
* chore: update Kind version to latest in Makefile
|
|
* fix(deps): update rust crate once_cell to v1.21.0 (#734)
|
|
* fix: Improve thread management to prevent unwanted terminal
|
|
output on exit (#732)
|
|
* fix(deps): update rust crate serde to v1.0.219 (#733)
|
|
* fix(deps): update rust crate tokio to v1.44.0 (#731)
|
|
* fix(deps): update rust crate bytes to v1.10.1 (#730)
|
|
* fix(deps): update rust crate indoc to v2.0.6 (#729)
|
|
* fix(deps): update rust crate thiserror to v2.0.12 (#728)
|
|
* fix(deps): update rust crate serde_json to v1.0.140 (#727)
|
|
* fix(deps): update rust crate async-trait to v0.1.87 (#726)
|
|
* fix(deps): update rust crate anyhow to v1.0.97 (#725)
|
|
* chore(deps): update rust crate rstest to 0.25.0 (#724)
|
|
* fix(deps): update rust crate bitflags to v2.9.0 (#723)
|
|
* chore(deps): lock file maintenance (#722)
|
|
* fix(deps): update rust crate chrono to v0.4.40 (#721)
|
|
* feat: improve error handling and add new tests
|
|
* fix(deps): update rust crate clap to v4.5.31 (#720)
|
|
* fix(deps): update rust crate flate2 to v1.1.0 (#719)
|
|
* fix(deps): update rust crate log to v0.4.26 (#718)
|
|
* fix(deps): update rust crate serde_json to v1.0.139 (#717)
|
|
* fix(deps): update rust crate serde to v1.0.218 (#716)
|
|
* fix(deps): update rust crate anyhow to v1.0.96 (#715)
|
|
* fix(deps): update rust crate clap to v4.5.30 (#714)
|
|
* fix(deps): update rust crate strum to v0.27.1 (#713)
|
|
* fix(deps): update rust crate clap to v4.5.29 (#711)
|
|
* fix(deps): update rust crate strum to 0.27.0 (#710)
|
|
* fix(deps): update rust crate once_cell to v1.20.3 (#709)
|
|
* fix(deps): update rust crate clap to v4.5.28 (#708)
|
|
* fix(deps): update rust crate bytes to v1.10.0 (#707)
|
|
* fix(deps): update rust crate async-trait to v0.1.86 (#706)
|
|
* fix(deps): update rust crate serde_json to v1.0.138 (#705)
|
|
* chore(deps): lock file maintenance (#703)
|
|
* fix(deps): update rust crate clap to v4.5.27 (#702)
|
|
* fix(deps): update rust crate serde_json to v1.0.137 (#701)
|
|
* fix(deps): update rust crate serde_json to v1.0.136 (#700)
|
|
* chore(deps): lock file maintenance (#699)
|
|
* fix(deps): update rust crate bitflags to v2.8.0 (#698)
|
|
* fix(deps): update rust crate log to v0.4.25 (#697)
|
|
* chore(deps): remove unused regex-syntax dependency
|
|
* fix(deps): update rust crate log to v0.4.24 (#695)
|
|
* fix(deps): update rust crate thiserror to v2.0.11 (#694)
|
|
* fix(deps): update rust crate bitflags to v2.7.0 (#693)
|
|
* fix(deps): update rust crate clap to v4.5.26 (#692)
|
|
* fix(deps): update rust crate clap to v4.5.25 (#691)
|
|
* fix(deps): update rust crate tokio to v1.43.0 (#689)
|
|
* fix(deps): update rust crate thiserror to v2.0.10 (#690)
|
|
* fix(deps): update rust crate clap to v4.5.24 (#688)
|
|
* fix(deps): update rust crate async-trait to v0.1.85 (#686)
|
|
* docs: mark UI appearance customization as beta
|
|
* fix(deps): update rust crate serde_json to v1.0.135 (#687)
|
|
* chore: add cspell.json to exclude list in Cargo.toml
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 07 08:04:23 UTC 2025 - opensuse_buildservice@ojkastl.de
|
|
|
|
- refactor "_service" file to not have both tarball and
|
|
obscpio archive
|
|
- Update to version 1.6.0:
|
|
* feat: bump version to 1.6.0
|
|
* refactor: remove debug statements from code
|
|
* docs: update help command output
|
|
* docs: add customizable UI appearance with config file
|
|
* refactor(theme): rename selection to selected_item
|
|
* chore(example): enhance theme settings and translations
|
|
* feat(config): replace xdg crate with dirs crate
|
|
* feat(theme): add YAML and API dialog theme support
|
|
* feat(api_resources): add API theme configuration support
|
|
* feat(api_resources): add styled table for kube resources
|
|
* feat(event): add event highlight configuration
|
|
* feat(pod): add default pod highlight rules
|
|
* fix(theme): improve regex error handling
|
|
* feat(theme): enable custom pod table highlights
|
|
* refactor(poller): remove PollerBase struct
|
|
* feat(theme): add table header theme configuration
|
|
* feat(theme): add input form theme configuration
|
|
* feat(theme): apply theme to remaining widgets
|
|
* feat(theme): add theme support for multiple select widget
|
|
* feat(theme): add theme support for select widget
|
|
* feat: add help dialog theme configuration support
|
|
* feat: add style_to_ansi function to convert Style to ANSI
|
|
* feat(theme): add dialog theme configuration
|
|
* feat(ui/dialog): update Dialog and StyledClear widget
|
|
* feat(theme): add table filter form theme configuration
|
|
* feat(theme): add text theme configuration for search and
|
|
selection
|
|
* feat(ui): add theming support to Text widget
|
|
* feat(ui): add theming support to InputForm widget
|
|
* feat(theme): add widget theme support
|
|
* feat(theme): add header theme support
|
|
* feat(config): add environment variable support
|
|
* feat(theme): add support for custom tab theme configuration
|
|
* feat(config): add configuration file loading
|
|
* fix(ui): adjust tab padding and spacing
|
|
* fix(deps): update rust crate async-trait to v0.1.84 (#685)
|
|
* Add support for pretty-printed JSON logs (#674)
|
|
* chore(deps): update rust crate rstest to 0.24.0 (#684)
|
|
* feat(clipboard): copy to both primary and clipboard selections
|
|
on linux (#683)
|
|
* fix(deps): update rust crate serde to v1.0.217 (#682)
|
|
* fix(deps): update kube-rs (kube, kube-runtime, k8s-openapi)
|
|
(#679)
|
|
* fix(deps): update rust crate anyhow to v1.0.95 (#681)
|
|
* fix(deps): update rust crate thiserror to v2.0.9 (#678)
|
|
* fix(deps): update rust crate serde_json to v1.0.134 (#677)
|
|
* refactor: update lifetimes and impl blocks
|
|
* fix(help): update title in help dialog
|
|
* chore(cspell): update cspell.json word list
|
|
* chore: rename 'Api' to 'API' in titles
|
|
* chore(api_resources): rename list components to api
|
|
* fix(deps): update rust crate thiserror to v2.0.8 (#675)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 15 15:34:38 UTC 2024 - opensuse_buildservice@ojkastl.de
|
|
|
|
- Update to version 1.5.4:
|
|
* Release version 1.5.4
|
|
* feat(clipboard): update arboard features for wayland
|
|
* chore(deps): update arboard to version 3.4.1
|
|
* Revert "feat(clipboard): update arboard features for wayland"
|
|
* feat(clipboard): remove clipboard from render
|
|
* feat(clipboard): update arboard features for wayland
|
|
* fix(deps): update rust crate thiserror to v2.0.7 (#672)
|
|
* chore(deps): lock file maintenance (#671)
|
|
* fix(deps): update rust crate serde to v1.0.216 (#670)
|
|
* fix(deps): update rust crate chrono to v0.4.39 (#669)
|
|
* fix(deps): update rust crate thiserror to v2.0.6 (#668)
|
|
* fix(deps): update rust crate thiserror to v2.0.5 (#667)
|
|
* fix(deps): update rust crate clap to v4.5.23 (#666)
|
|
* chore(deps): update rust crate tokio to v1.42.0 (#662)
|
|
* fix(deps): update rust crate http to v1.2.0 (#665)
|
|
* fix(deps): update rust crate clap to v4.5.22 (#664)
|
|
* fix(deps): update rust crate anyhow to v1.0.94 (#663)
|
|
* fix(deps): update rust crate thiserror to v2.0.4 (#661)
|
|
* chore(config): migrate config renovate.json
|
|
* chore: Update renovate.json
|
|
* fix(deps): update rust crate kube to 0.97.0 (#655)
|
|
* fix(deps): update rust crate thiserror to v2
|
|
* chore(deps): lock file maintenance (#658)
|
|
* fix(deps): update rust crate bytes to v1.9.0 (#657)
|
|
* feat(clipboard): integrate arboard for clipboard handling
|
|
* chore(deps): lock file maintenance (#656)
|
|
* chore(deps): update rust crate mockall to v0.13.1 (#654)
|
|
* fix(deps): update rust crate serde_json to v1.0.133 (#653)
|
|
* fix(deps): update rust crate flate2 to v1.0.35 (#651)
|
|
* fix(deps): update rust crate clap to v4.5.21 (#650)
|
|
* fix(deps): update rust crate serde to v1.0.215 (#649)
|
|
* fix(deps): update rust crate thiserror to v1.0.69 (#648)
|
|
* fix(deps): update all dependencies (#646)
|
|
* fix(deps): update rust crate thiserror to v1.0.68
|
|
* fix(deps): update rust crate thiserror to v1.0.67
|
|
* fix(deps): update rust crate anyhow to v1.0.92
|
|
* fix(deps): update rust crate thiserror to v1.0.66
|
|
* chore(deps): lock file maintenance
|
|
* fix(deps): update rust crate serde to v1.0.214
|
|
* refactor(ui): update Table widget to use row_highlight_style
|
|
* refactor(widget): remove unused chunk_index field
|
|
* refactor(ui/single_select): remove unused chunk_index field
|
|
* refactor(ui/table): remove unused show_status and chunk_index
|
|
* fix(deps): update rust crate ratatui to 0.29.0
|
|
* refactor: remove derivative crate and update impls
|
|
* fix(deps): update rust crate bytes to v1.8.0
|
|
* chore(deps): update rust crate tokio to v1.41.0
|
|
* fix(deps): update rust crate regex to v1.11.1
|
|
* fix(deps): update rust crate serde to v1.0.213
|
|
* fix(deps): update all dependencies
|
|
* chore(deps): update actions/checkout digest to 11bd719
|
|
* fix(ui/single_select): Added a Default implementation for
|
|
SelectForm using SelectFormBuilder
|
|
* refactor(widget): modularize SelectForm and FilterForm for
|
|
MultipleSelect
|
|
* refactor(widget): move SingleSelectBuilder to top
|
|
* refactor(widget): modularize SelectForm and SingleSelect
|
|
* refactor: replace InputForm with FilterForm in SingleSelect
|
|
* fix(deps): update rust crate serde_json to v1.0.132
|
|
* fix(deps): update rust crate serde_json to v1.0.131
|
|
* fix(deps): update rust crate serde_json to v1.0.130
|
|
* fix(deps): update rust crate anyhow to v1.0.90
|
|
* chore(deps): lock file maintenance
|
|
* fix(deps): update rust crate serde_json to v1.0.129
|
|
* fix(deps): update rust crate kube to 0.96.0
|
|
* fix(deps): update rust crate clap to v4.5.20
|
|
* chore(deps): update actions/checkout digest to eef6144
|
|
* refactor(ui/input): add allow dead_code attribute to suffix method
|
|
* refactor: remove unnecessary references in widget_base
|
|
* fix(deps): update rust crate once_cell to v1.20.2
|
|
* fix(deps): update rust crate futures to v0.3.31
|
|
* refactor: rename popup to dialog in AppleScript files
|
|
* refactor: rename popup to dialog in UI components
|
|
* fix(deps): update rust crate clap to v4.5.19
|
|
* fix(deps): update rust crate regex to v1.11.0
|
|
* fix(deps): update rust crate once_cell to v1.20.1
|
|
* fix(deps): update rust crate regex-syntax to v0.8.5
|
|
* chore(deps): update rust crate rstest to 0.23.0
|
|
* refactor(wrap): rename function and reduce nesting
|
|
* refactor: rename spans module to line for clarity
|
|
* refactor: rename generate_style_from_ansi_color to ansi_to_style
|
|
* refactor(ui): add FilterForm with fixed height for Table widget
|
|
* refactor(ui): add SearchForm with fixed height for Text widget
|
|
* refactor(input): add allow(dead_code) attribute
|
|
* refactor(widget): restructure and rename modules
|
|
* refactor(widget): change module visibility and imports
|
|
* refactor(config): rename WidgetConfig to WidgetBase
|
|
* chore(deps): lock file maintenance
|
|
* fix(deps): update rust crate flate2 to v1.0.34
|
|
* fix(deps): update rust crate async-trait to v0.1.83
|
|
* fix(deps): update rust crate thiserror to v1.0.64
|
|
* fix(deps): update rust crate clap to v4.5.18
|
|
* fix(deps): update rust crate unicode-width to 0.2.0
|
|
* feat(ui): change ansi color reset sequence handling from
|
|
Style::reset() to Style::default() in ansi_color.rs
|
|
* fix(deps): update rust crate bytes to v1.7.2
|
|
* fix(deps): update rust crate unicode-segmentation to v1.12.0
|
|
* fix(deps): update kube-rs (kube, kube-runtime, k8s-openapi)
|
|
* chore(deps): update rust crate tokio to v1.40.0
|
|
* fix(deps): update rust crate serde to v1.0.210
|
|
* fix(deps): update all dependencies
|
|
* fix(deps): update rust crate kube to 0.94.0
|
|
* refactor(ui): remove unused layout field from InputForm
|
|
* refactor(ui): merge FilterForm and SearchForm into InputForm
|
|
* refactor: replace deprecated methods and rename variables
|
|
* fix(k8s): reset table header style using code `\x1b[39m`
|
|
* fix(deps): update rust crate ratatui to v0.28.1
|
|
* fix(deps): update rust crate flate2 to v1.0.33
|
|
* fix(deps): update rust crate serde to v1.0.209
|
|
* fix(deps): update rust crate serde_json to v1.0.127
|
|
* chore(deps): lock file maintenance
|
|
* fix(deps): update rust crate flate2 to v1.0.32
|
|
* chore(deps): update rust crate tokio to v1.39.3
|
|
* fix(deps): update rust crate clap to v4.5.16
|
|
* chore(deps): lock file maintenance
|
|
* fix(deps): update rust crate serde to v1.0.208
|
|
* fix(deps): update rust crate serde_json to v1.0.125
|
|
* fix(deps): update rust crate ctrlc to v3.4.5
|
|
* fix(deps): update rust crate serde to v1.0.207
|
|
* fix(deps): update rust crate serde_json to v1.0.124
|
|
* fix(deps): update rust crate serde_json to v1.0.123
|
|
* fix(deps): update rust crate serde to v1.0.206
|
|
* fix(deps): update rust crate clap to v4.5.15
|
|
* docs(readme): add installation for Arch Linux
|
|
* fix(deps): update rust crate clap to v4.5.14
|
|
* fix(deps): update rust crate serde to v1.0.205
|
|
* fix(deps): update rust crate ratatui to 0.28.0
|
|
* chore(deps): update rust crate rstest to 0.22.0
|
|
* fix(deps): update rust crate flate2 to v1.0.31
|
|
* fix(deps): update rust crate regex to v1.10.6
|
|
* fix(deps): update all dependencies
|
|
* fix(deps): update rust crate clap to v4.5.13
|
|
* fix(deps): update rust crate clap to v4.5.12
|
|
* fix(deps): update rust crate bytes to v1.7.0
|
|
* fix(deps): update rust crate serde_json to v1.0.121
|
|
* chore(deps): update rust crate tokio to v1.39.2
|
|
* fix(deps): update rust crate clap to v4.5.11
|
|
* chore(deps): update rust crate tokio to v1.39.1
|
|
* fix(deps): update rust crate clap to v4.5.10
|
|
* chore(script): Add script to toggle split direction in iTerm
|
|
* fix(deps): update rust crate kube to v0.93.1
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 24 14:05:30 UTC 2024 - ekr59uv25@gmail.com
|
|
|
|
- Update to version 1.5.3:
|
|
* fix(deps): update rust crate kube to 0.93.0
|
|
* chore(deps): update rust crate mockall to 0.13.0
|
|
* chore(deps): lock file maintenance
|
|
* fix(deps): update rust crate thiserror to v1.0.63
|
|
* chore(deps): update rust crate tokio to v1.38.1
|
|
* fix(deps): update rust crate bytes to v1.6.1
|
|
* fix(deps): update rust crate thiserror to v1.0.62
|
|
* fix(deps): update rust crate clap to v4.5.9
|
|
* fix(deps): update rust crate async-trait to v0.1.81
|
|
* docs: Add keybinding for toggling split layout direction
|
|
* feat(ui): Add support for toggling split layout direction
|
|
* fix(deps): update rust crate serde to v1.0.204
|
|
* fix(deps): update rust crate serde_json to v1.0.120
|
|
* fix(kube/log): prevent removal of leading spaces in container logs
|
|
* fix(deps): update rust crate serde_json to v1.0.119
|
|
* chore(render): add error logging in window action
|
|
* refactor(kube/store): clippy needless borrow
|
|
* refactor(kube/secret): replaced with the `?` operator
|
|
* chore(ui): suppress warnings for unused code in widget.rs
|
|
* chore(apis): allow dead code in kube apis module
|
|
* refactor(related_resources): simplify related resource structs
|
|
* refactor(v1_table): replace ToString with Display for Value
|
|
* fix(deps): update rust crate clap to v4.5.8
|
|
* fix(deps): update rust crate log to v0.4.22
|
|
* chore(deps): lock file maintenance
|
|
* fix(ui): Simplify generate_spans_line generation and tests
|
|
* fix(ui): Update crossterm usage to ratatui's crossterm
|
|
* fix(deps): update rust crate ratatui to 0.27.0
|
|
* fix(deps): update rust crate serde_json to v1.0.118
|
|
* fix(deps): update rust crate strum to v0.26.3
|
|
* fix(deps): update rust crate kube to v0.92.1
|
|
* chore(deps): lock file maintenance
|
|
* chore(deps): update actions/checkout digest to 692973e
|
|
* fix(deps): update rust crate kube to 0.92.0
|
|
* fix(deps): update rust crate clap to v4.5.7
|
|
* fix(deps): update all dependencies
|
|
* chore(deps): lock file maintenance
|
|
* fix(deps): update rust crate clap to v4.5.6
|
|
* fix(deps): update rust crate clap to v4.5.5
|
|
* fix(deps): update rust crate unicode-width to v0.1.13
|
|
* test(network): fix kube network description tests
|
|
* chore(deps): update rust crate rstest to 0.21.0
|
|
* chore(deps): update rust crate tokio to v1.38.0
|
|
* chore(deps): update rust crate rstest to 0.20.0
|
|
* fix(deps): update rust crate serde to v1.0.203
|
|
* chore(deps): lock file maintenance
|
|
* fix(deps): update rust crate ratatui to v0.26.3
|
|
* chore(deps): update actions/checkout digest to a5ac7e5
|
|
* docs: add Chocolatey installation note
|
|
* fix(deps): update rust crate anyhow to v1.0.86
|
|
* fix(deps): update rust crate anyhow to v1.0.85
|
|
* fix(deps): update rust crate thiserror to v1.0.61
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 16 14:19:52 UTC 2024 - ekr59uv25@gmail.com
|
|
|
|
- Update to version 1.5.2:
|
|
* (experimental) Support Gateway API (only Gateway and HTTPRoute)
|
|
* fix(ui/table): ensure filter form displays when items are empty
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 24 07:17:36 UTC 2024 - dcermak@suse.com
|
|
|
|
- Update to version 1.5.1:
|
|
* Release version 1.5.1
|
|
* Bump deps including rustls (fixes bsc#1223225 - CVE-2024-32650)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 28 19:06:36 UTC 2024 - Kosei Hashimoto <ekr59uv25@gmail.com>
|
|
|
|
- Initial spec for kubetui 1.5.0
|