Releases: Altinity/altinity-sql-browser
Releases · Altinity/altinity-sql-browser
Release list
v0.1.5
What's Changed
- chore: release-readiness hygiene (attribution, CHANGELOG, CONTRIBUTING, dependabot) by @BorisTyshkevich in #75
- chore(deps): Bump actions/checkout from 4 to 7 by @dependabot[bot] in #76
- chore(deps): Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #77
- chore(deps): Bump actions/setup-node from 4 to 6 by @dependabot[bot] in #78
- chore(deps): bump esbuild + @playwright/test; defer Vitest 4 major by @BorisTyshkevich in #80
- feat: in-app version/build stamp (version + commit) (#74) by @BorisTyshkevich in #81
- docs: add SECURITY.md (disclosure policy + config.json threat model) (#72) by @BorisTyshkevich in #82
New Contributors
- @dependabot[bot] made their first contribution in #76
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- refactor(schema): address PR #62/#63 code-review follow-ups by @BorisTyshkevich in #64
- feat(schema): remove detail-pane action button + ring the selected node by @BorisTyshkevich in #65
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- fix(schema): draw every table in a whole-DB graph, linked or not by @BorisTyshkevich in #63
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- fix(zoom): bridge html{zoom} in full-view panel + drag/popover coordinates by @BorisTyshkevich in #62
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- fix(schema): degrade gracefully when system.dictionaries SELECT is denied by @BorisTyshkevich in #57
- feat(deploy): add antalya-oauth demo connection (Google SSO) by @BorisTyshkevich in #58
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- harden(deploy): add CSP + security headers, drop external Google Fonts by @BorisTyshkevich in #1
- fix(results): vertical scroll + reliable ⌘A in the raw output pane by @BorisTyshkevich in #2
- feat(editor): consistent schema gestures, SQL formatter, undo-friendly inserts by @BorisTyshkevich in #3
- feat(auth): multi-IdP config.json + login provider picker (phase 1) by @BorisTyshkevich in #4
- feat(auth): per-IdP basic_user_claim + header shows real CH identity by @BorisTyshkevich in #5
- feat(editor): Format button + Save flow (name popover, favorites, rename/delete) by @BorisTyshkevich in #7
- feat(results): output-panel polish — column-names-only header + Copy/Export links by @BorisTyshkevich in #6
- feat(results+header): cell-detail drawer, sticky # column, version/types/github/save polish by @BorisTyshkevich in #8
- feat(ui): header user menu (hidden logout) + export/import saved queries by @BorisTyshkevich in #10
- fix(auth): meaningful error when ClickHouse refuses an authenticated user by @BorisTyshkevich in #11
- refactor: de-duplicate SVG building, tree rows, and anchored popovers by @BorisTyshkevich in #12
- feat(schema): tree double-click / shift-click replace the editor content by @BorisTyshkevich in #13
- test(e2e): Playwright harness + regression test for editor scroll alignment by @BorisTyshkevich in #14
- feat(results): progressive loading — fix Running…null, add Cancel (Esc + KILL QUERY) by @BorisTyshkevich in #15
- feat(login): username/password + host:port credentials sign-in alongside SSO by @BorisTyshkevich in #16
- docs(readme): show the SSO-only (basic_login:false) config + when to use it by @BorisTyshkevich in #17
- fix(auth): don't log out on a post-auth 401/403 query error (e.g. UNKNOWN_USER) by @BorisTyshkevich in #19
- feat(login): IdP-labelled SSO buttons + subtitle/footer that adapt to available methods by @BorisTyshkevich in #18
- feat(chart): chart-view redesign — config bar, autoChart, 5 types via Chart.js by @BorisTyshkevich in #20
- feat(editor): editor-enhancement track #23–#26 + design import by @BorisTyshkevich in #28
- feat(library): optional descriptions for saved queries (#29 phase 1) by @BorisTyshkevich in #30
- feat(library): document-style File menu for the saved-query Library (#29) by @BorisTyshkevich in #31
- chore(library): land File menu (#31) onto main — stacked-merge catch-up by @BorisTyshkevich in #32
- fix(ui): chart hover under zoom, Format autocomplete, Library/History search by @BorisTyshkevich in #33
- feat(editor): autocomplete output formats inside a FORMAT clause by @BorisTyshkevich in #35
- fix(editor): Format errors show in the results panel + caret jumps to them by @BorisTyshkevich in #36
- feat(explain): EXPLAIN result views (Explain/Indexes/Projections/Pipeline/Estimate) + Explain button by @BorisTyshkevich in #37
- feat(explain): dagre pipeline-graph layout (injected seam) by @BorisTyshkevich in #38
- feat(editor): drag a Library/History query into the editor as a ( … ) subquery by @BorisTyshkevich in #40
- feat(schema): drag a DB/table into the data pane for a lineage graph by @BorisTyshkevich in #41
- fix: backtick-quote non-bare object names everywhere SQL is generated by @BorisTyshkevich in #43
- feat(schema): non-bare identifiers in lineage + autocomplete (closes #44) by @BorisTyshkevich in #45
- fix(schema): clear empty-state for a DB with no lineage (was invisible/empty output) by @BorisTyshkevich in #46
- feat(schema): rich node cards on the fullscreen lineage graph (#47, PR1) by @BorisTyshkevich in #48
- feat(schema): transitive cross-DB lineage + node detail pane (#47, PR2) by @BorisTyshkevich in #50
- fix(schema): fill-width fit + gentler wheel zoom in the full view by @BorisTyshkevich in #51
- feat: run locally + host picker from clickhouse-client (basic + OAuth) by @BorisTyshkevich in #52
- feat(local): support accept-invalid-certificate saved connections by @BorisTyshkevich in #53
- feat(dist): curl|sh install for the local runner + CI releases by @BorisTyshkevich in #54
- feat(schema): full lineage view in a live new tab — drag-move, undo/redo, detail pane by @BorisTyshkevich in #55
New Contributors
- @BorisTyshkevich made their first contribution in #1
Full Changelog: https://github.com/Altinity/altinity-sql-browser/commits/v0.1.0