Skip to content

v1.4.4

Choose a tag to compare

@github-actions github-actions released this 03 Sep 11:07
· 55 commits to master since this release

Added

  • MongoDB: surface find truncation with grand total — show total document count when find results are truncated (#484)
  • Result panel: make _id editable in insert body — auto-generate _id when left empty, with validation rule (#483)
  • Result panel: color-coded data type hints — column headers now display type badges with nowrap for better readability (#482)
  • Result panel: data type hints in column headers across all engines — unified type hints for ES, OpenSearch, DynamoDB, MongoDB (#481)
  • Result panel: Copy JSON/CSV row actions — copy individual rows as JSON or CSV from any result panel (#480)
  • ES Editor: add Copy JSON action to row menus — quick copy document as JSON from context menu (#479)
  • Manage: document CRUD in docs browser result panel — full insert/edit/clone/delete for viewed documents (#478)
  • ES Editor: schema-aware insert template — insert template includes field types and placeholder guard for _id (#477)
  • ES Editor: add ES document CRUD to result panel — Phase 1b: inline create, edit, clone, delete documents (#476)
  • ES Editor: rich result panel — full-featured table/tree/JSON view with pagination for ES/OpenSearch/EasySearch (#475)
  • ES Editor: auto-fetch remaining search hits — fetch all pages automatically for complete pagination (#474)
  • ES Editor: show 'X of Y documents' indicator — display progress instead of auto-fetching on first load (#473)

Fixed

  • ES Editor: lint fix — resolve ESLint warnings (#502)
  • DynamoDB: bound editor heights — result footer stays in view during editing (#501)
  • DynamoDB: default page size to 25 — page size selector shows a value by default (#500)
  • Result panel: page-size selector in uncontrolled panels — selector works without controlled state (#499)
  • DynamoDB & MongoDB: port ES result-panel bug fixes — consistent behavior across all databases (#498)
  • Result panel: keep pagination bar visible in client-mode JSON view — pagination controls remain accessible (#497)
  • Result panel: hide pagination in JSON view, pad meta summary — cleaner JSON view layout (#496)
  • Result panel: show hits list in tree view and docs-only exports — tree view and exports include all hits (#495)
  • Result panel: put _id first in insert/clone JSON payload — consistent field ordering (#494)
  • ES Editor: derive column type hints from result hit indices — accurate type detection (#493)
  • ES Editor: harden mapping fetch against permission errors — gracefully handle missing permissions (#492)
  • ES Editor: row actions target the hit's own _index — correct index targeting for row operations (#491)
  • ES Editor: repair mojibake in gutter context menu shortcuts — fix encoding issues in shortcuts display (#490)
  • ES Editor: persist query result across Query/Browse and tab switches — results survive navigation (#489)
  • ES Editor: force scrollable-area registration and absolute-fill panel — fix scrolling and layout issues (#488)
  • ES Editor: auto-id insert must POST _doc, not PUT — correct HTTP method for auto-ID inserts (#487)
  • Result panel: fixed table layout — every column stays visible, no horizontal overflow (#486)
  • ES Editor: show pagination and bound result panel height — consistent pagination UI (#485)
  • Result panel: truncate all table cells instead of wrapping — prevent cell content overflow (#484)
  • ES Editor: make document writes visible to search immediately — no delay between write and search visibility (#483)
  • ES Editor: URL-encode document IDs and contain JSON parse errors — robust ID handling and error boundaries (#482)
  • ES Editor: title the actions column and prevent _id cell wrapping — better column UX (#481)
  • ES Editor: add ES document CRUD to result panel (Phase 1b) — inline document operations (#480)

Changed

  • DynamoDB: collapse row actions into overflow menu — cleaner row action presentation (#499)
  • Result panel: unify page-size options across all engines — consistent pagination options everywhere (#498)

👥 Contributors

  • blankll (46 commits)
  • seven (1 commit)

📋 Full Commit History

Changes from v1.4.3 to v1.4.4

  • 3ca9e6c release: v1.4.4 (blankll, 7 minutes ago)
  • 3a424d3 fix: lint fix (blankll, 54 minutes ago)
  • ce9fe1d chore(test): silence unused-arg lint warning in tauri core stub (blankll, 56 minutes ago)
  • 84de858 refactor(dynamo): collapse row actions into overflow menu (blankll, 62 minutes ago)
  • f2db5d4 fix(dynamo): bound editor heights so the result footer stays in view (blankll, 67 minutes ago)
  • 9898760 test(manual): add ResultPanel pagination harness (blankll, 80 minutes ago)
  • 7bcba84 fix(dynamo): default page size to 25 so the selector shows a value (blankll, 2 hours ago)
  • 7cbb103 refactor(result): unify page-size options across all engines (blankll, 2 hours ago)
  • d838731 chore(dynamo): remove redundant 'Query Result' panel title (blankll, 2 hours ago)
  • 22e368a fix(result): let page-size selector work in uncontrolled panels (blankll, 2 hours ago)
  • c25536f feat(mongo): surface find truncation with grand total when available (blankll, 2 hours ago)
  • 913a92f fix(dynamo,mongo): port ES result-panel bug fixes to all databases (blankll, 3 hours ago)
  • 6db9861 fix(result): keep pagination bar visible with disabled controls in client-mode JSON view (blankll, 3 hours ago)
  • 64731d3 fix(result): hide pagination in JSON view and pad meta summary (blankll, 3 hours ago)
  • 7b975d6 fix(result): show hits list in tree view and docs-only exports (blankll, 3 hours ago)
  • 286e401 fix(result): put _id first in insert/clone JSON payload (blankll, 3 hours ago)
  • eb458a6 chore(i18n): reword insert _id hint to action-first phrasing (blankll, 4 hours ago)
  • 8b1e1e5 feat(result): make _id editable in insert body with auto-generate rule (blankll, 4 hours ago)
  • 995f707 feat(result): color-coded data type hints and nowrap column headers (blankll, 4 hours ago)
  • 16aed7a fix(es-editor): derive column type hints from result hit indices (blankll, 6 hours ago)
  • cbadfa9 fix(es-editor): harden mapping fetch against permission errors (blankll, 6 hours ago)
  • 50f480e feat(result): data type hints in column headers across engines (blankll, 6 hours ago)
  • fa14b16 fix(es-editor): row actions target the hit's own _index only (blankll, 7 hours ago)
  • cd76e6b fix(es-editor): repair mojibake in gutter context menu shortcuts (blankll, 7 hours ago)
  • 6931015 fix(es-editor): persist query result across Query/Browse and tab switches (blankll, 7 hours ago)
  • 3d77ee3 feat(es-editor): show 'X of Y documents' instead of auto-fetching (blankll, 8 hours ago)
  • f3de669 feat(es-editor): auto-fetch remaining search hits for full pagination (blankll, 8 hours ago)
  • 8c417de fix(es-editor): restore actions column to the last position (blankll, 25 hours ago)
  • 8dd9ee6 fix(es-editor): pin actions column next to _id so it is always visible (blankll, 25 hours ago)
  • 1b47b06 fix(result): pin the actions column to the right edge (blankll, 25 hours ago)
  • 88536f4 fix(result): working pagination totals, page X/Y and horizontal scroll (blankll, 25 hours ago)
  • 7c402c1 fix(es-editor): force scrollable-area registration and absolute-fill panel (blankll, 26 hours ago)
  • c3e0d27 fix(es-editor): auto-id insert must POST _doc, not PUT (blankll, 26 hours ago)
  • 8f062da fix(result): fixed table layout so every column stays visible (blankll, 26 hours ago)
  • 1de9bcb fix(es-editor): show pagination and bound the result panel height (blankll, 26 hours ago)
  • 9c087a1 feat(result): Copy JSON/CSV row actions across all engines (blankll, 27 hours ago)
  • e52dd15 feat(es-editor): add Copy JSON action to row menus (blankll, 27 hours ago)
  • f8884a0 fix(result): truncate all table cells instead of wrapping (blankll, 2 days ago)
  • 7f4a165 fix(es-editor): make document writes visible to search immediately (blankll, 2 days ago)
  • 10127c3 style(es-editor): shorten actions menu labels to Edit/Clone/Delete (blankll, 2 days ago)
  • 4b1b17e feat(manage): document CRUD in the docs browser result panel (blankll, 2 days ago)
  • 8b53296 feat(es-editor): schema-aware insert template with id placeholder guard (blankll, 2 days ago)
  • 52d0421 fix(es-editor): title the actions column and prevent _id cell wrapping (blankll, 2 days ago)
  • a37c3d6 fix(es-editor): URL-encode document ids and contain JSON parse errors (blankll, 2 days ago)
  • 8c328cd test(es-editor): move actions column into buildDocColumns(withActions) (blankll, 2 days ago)
  • 2e5ce7d feat(es-editor): add ES document CRUD to result panel (Phase 1b) (blankll, 2 days ago)
  • eeaae8b feat(es-editor): rich result panel for ES/OpenSearch/EasySearch (#442) (#501) (seven, 2 days ago)

📦 Downloads

See the assets below to download this version and install for your platform:

  • macOS: Universal binary (Intel & Apple Silicon)
  • Windows: x64 installer
  • Linux: x64 AppImage/deb