Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
Changelog
d80ae20 Add curl | sh install script
154b73a Address golangci-lint findings on \top feature
30d824a Drop hidden ANSI-0 bg on bars and input box, truncate bars to width
1e343d9 Fix completion cursor placement and duplicate parens
b81104d Fix swapped Up/Down history navigation
38d3009 Handle multi-line queries in history navigation and Ctrl+R search
423b9b9 Merge pull request #10 from vahid-sohrabloo/fix/multiline-history-nav
6c9635b Merge pull request #11 from vahid-sohrabloo/fix/completion-cursor-position
c7cd181 Merge pull request #12 from vahid-sohrabloo/feat/clickhouse-top
b24005f Merge pull request #13 from vahid-sohrabloo/tui/repeat-table-header
6f10baa Merge pull request #14 from vahid-sohrabloo/feat/clickhouse-monitor
636a264 Merge pull request #15 from vahid-sohrabloo/feat/chart-in-table-viewer
2535e22 Merge pull request #16 from vahid-sohrabloo/deps/chconn-beta27
3e58122 Merge pull request #17 from vahid-sohrabloo/feat/fuzzy-history-search
a0a92ef Merge pull request #18 from vahid-sohrabloo/chore/design-and-ci-hardening
888e052 Merge pull request #19 from vahid-sohrabloo/dependabot/github_actions/goreleaser/goreleaser-action-7
138867e Merge pull request #20 from vahid-sohrabloo/dependabot/github_actions/actions/checkout-6
43dbc0d Merge pull request #21 from vahid-sohrabloo/dependabot/github_actions/golangci/golangci-lint-action-9
3234dbc Merge pull request #22 from vahid-sohrabloo/dependabot/github_actions/actions/setup-go-6
a84f859 Merge pull request #23 from vahid-sohrabloo/dependabot/go_modules/go-minor-patch-9a79c7aa02
81390a1 Merge pull request #25 from vahid-sohrabloo/fix/multiline-input-cursor
158cd5f Merge pull request #26 from vahid-sohrabloo/fix/install-sudo
72d126f Merge pull request #27 from vahid-sohrabloo/chore/ntcharts-v2
a6501f0 Merge pull request #28 from vahid-sohrabloo/feat/configurable-max-rows
2e1501c Merge pull request #29 from vahid-sohrabloo/feat/demo-tableviewer-charts-robustness
d33a2ea Merge pull request #6 from vahid-sohrabloo/feat/install-script
cf866c3 Merge pull request #8 from vahid-sohrabloo/fix/history-up-down
62f1bd8 Merge pull request #9 from vahid-sohrabloo/fix/statusbar-bg
9d23e97 build(deps): bump actions/checkout from 4 to 6
305319b build(deps): bump actions/setup-go from 5 to 6
f203a7e build(deps): bump golangci/golangci-lint-action from 7 to 9
87bc728 build(deps): bump goreleaser/goreleaser-action from 6 to 7
21e9d41 build(deps): bump the go-minor-patch group with 5 updates
b96f07d chtop+conn: fix SQL and float formatter bugs caught by integration tests
cbf1b00 chtop: FetchMerges + FetchMutations data layer
39c5e1d chtop: define polling SQL with log suppression settings
880871a chtop: derive per-second rates with counter-reset guard
612e7ba chtop: implement Fetcher.Fetch end-to-end with rate derivation
cadf797 chtop: integration tests hitting every \monitor SQL on a real server
eb4664e chtop: parse header-metrics row into Header struct
5177a9d chtop: parse system.processes rows into Process structs
9495990 chtop: scaffold package with Querier interface and types
6dd0861 chtop: storage drilldown queries for Databases/Tables/Partitions/Parts
a724aa5 chtop: system.dashboards loader and parameterized panel fetcher
74c0e2c conn: QueryAllWithParams + re-export chconn Parameter helpers; add ntcharts dep
c85c378 conn: chpool for parallel monitor queries; drop session-conn mutex
4c1eb13 deps: bump chconn to v3.0.0-beta27
1e9800d deps: bump go directive to 1.26.2
52567d5 deps: hold charmbracelet/lipgloss v1 at v1.0.0
4e4cefc deps: migrate ntcharts v0.5.1 -> v2.0.1
ed8628c feat: configurable SELECT row cap
437feed feat: demo tapes, table viewer, charts robustness, lz4 default
aea5d5b fix: install.sh detects sudo need by writability, not just mkdir
afd13a6 fix: multiline input cursor and history-load whitespace
7b64e6f go.mod: promote charmbracelet/lipgloss to direct (ntcharts SetStyle API)
001b3c4 lint: gofmt, misspell, minmax, perfsprint cleanup
ec4b5d1 metacmd: \top handler signals OpenTop in Result
04a7f0d metacmd: document \top in \help output
0488f94 monitor: Charts tab with ntcharts timeserieslinechart + panel grid
46ebd34 monitor: Merges tab with cursor, progress bars, fail reason rows
ed41781 monitor: Model struct, constructor, Init
e8928c0 monitor: Processes tab adapter around topModel
a848aab monitor: Resettable tab interface, README, lint cleanup
ae6a7b2 monitor: Storage and Merges tabs use bubbles/v2/table
8e3e7d5 monitor: Storage tab (ncdu-style drilldown with bars, sort/filter, Reset)
98182bd monitor: Storage tab — detail pane, bottom split, disk picker, richer columns
0d8fde2 monitor: modal-aware q/Esc, help overlay, Closed() accessor
ff7defe monitor: register Merges tab
daaa07c monitor: scaffold package with tab interface and keyHint
ca66ac4 monitor: tab bar rendering, View composition, help overlay
c0564c0 monitor: tab switching via 1-9 and Tab/Shift+Tab
b5cb19f monitor: window resize broadcast + tab-bar mouse hit testing
874554e monitor: wire \monitor + \top alias through Model; extract shared uitheme pkg
5c5d49c refactor: address golang-design-patterns review
eee0ee9 scripts: test-versions.sh runs integration tests against every CH version
152b1d7 tui: add autoDetect and isChartable for chart defaults
fc0f91a tui: add classifyColumn for chart column kind detection
799598a tui: add parseRows for chart data conversion
d5aa270 tui: add topview tick-loop messages and fetch dispatcher
61545ba tui: address golangci-lint findings on chart feature
2a470f6 tui: call SetHorizontal after PushAll so bar labels render
4593f4e tui: chart subview holds auto-detected selection and parsed cache
1025ddc tui: chart viewer status footer and hints
6bb61ed tui: column picker modal for chart X/Y selection
f761444 tui: export topModel.SetSize, Mode, FetchCmd, TickCmd, ModeXxx
3b57328 tui: extract tableSubview from tableviewer (prep for chart mode)
7f460e3 tui: flatten multi-line query in viewer header to one line
28842c5 tui: integrate topview with Model — field, Update branch, View delegation
633c07f tui: make Ctrl+R history search actually fuzzy
b0b36a6 tui: multi-series line/bar with per-series palette and legend
d23fe98 tui: overlay picker modal on chart body
fe7fa92 tui: polish \top live view from real-server iteration
5f5498b tui: render horizontal bar chart for non-time X
67627ca tui: render time-series line chart in chart viewer mode
431de30 tui: repeat table header at bottom of query-result output
84c567d tui: scaffold topview state machine and sort/mode enums
48b39a4 tui: show SI-abbreviated value in bar chart labels
35c7499 tui: style bar chart axis/labels and fill bars with matching background
945ef9b tui: topview detail mode and cursor-by-query-id stability
1a1e7d4 tui: topview filter mode (type, backspace, commit, cancel)
00d15fe tui: topview footer, modal slot, banner, and View composition
2522006 tui: topview handles window resize
16c3133 tui: topview header band with rates, memory, and replica lag
c0b6f6a tui: topview kill-confirm mode with Killer interface
7aeb4c3 tui: topview normal-mode keys (cursor, cols, sort, interval, quit)
0b761e6 tui: topview process table with pinned query column and empty states
7e35384 tui: wire c key to toggle table/chart viewer modes (chart stub)
c16395d uitheme: gofmt theme struct alignment
You can’t perform that action at this time.