Skip to content

v0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Jun 03:21
· 34 commits to main since this release

Changelog

  • b19700d Merge pull request #3 from augustos0204/patch-1
  • d2227f0 Merge pull request #5 from rebelice/fix/uuid-display
  • 85b66a4 Update README.md
  • 5a9e58a build: add macOS code signing for keychain compatibility
  • 415ed25 feat(app): add LoadNodeChildrenMsg and NodeChildrenLoadedMsg types
  • 65649fe feat(app): add lazy loading handlers and trigger on expand
  • 3edba78 feat(app): add loadNodeChildren for lazy loading
  • c5fa33c feat(app): wire up table loading states with spinner
  • 04fcf89 feat(app): wire up tree loading states with spinner
  • c6d2150 feat(connection): async connection with loading state and keychain fixes
  • b66de56 feat(keychain): use login keychain to reduce password prompts
  • e5f0a6c feat(metadata): add GetAllSchemaObjects query for search preload
  • 2b2a058 feat(metadata): add GetSchemaObjectCounts aggregation query
  • b2442ac feat(table): add loading state fields to TableView
  • 008e05b feat(table): add loading view for initial table data load
  • 689fd76 feat(table): add pagination loading indicator to status bar
  • 767abf9 feat(table): add row pinning, prefetch, and fix lazy loading for tabs
  • 52010f6 feat(tabs): add GetTabByObjectID helper method
  • d2ce8c3 feat(tree): add inline loading indicator for node expansion
  • ddc34bc feat(tree): add loading state fields to TreeView
  • 93f325d feat(tree): add loading view for initial tree connection
  • c4e5e90 feat(tree): pre-populate all object nodes for search support
  • 8093dec fix(data): display UUID values in standard format
  • 8d4362d fix(data): revert to COUNT(*) for accurate row count
  • 6178b11 fix(lint): handle errcheck for TogglePin in tests
  • e4b3a10 fix(metadata): align composite type count with ListCompositeTypes
  • f46c598 fix(structure): load columns/constraints/indexes metadata lazily on tab switch
  • 19e8e41 fix(table): use consistent indicators for header and data rows
  • ff6e986 fix(tree): show loading state by clearing root before load
  • c477c68 fix(ui): improve preview pane and JSONB viewer scrolling
  • ad1a16d fix(ui): spinner not animating when loading table data
  • 5d56e29 fix: Fix path of go install lazypg
  • 6beac62 fix: multiple UI and UX improvements
  • b389ed5 perf(table): fix navigation slowness with large cell data
  • 4dbd42f perf(tree): only auto-expand public schema on initial load
  • 0ffec0e refactor(app): introduce delegate pattern for message handling
  • 4647fbc refactor(app): loadTree now builds skeleton with counts only
  • e694098 refactor(app): use messages package and complete ConnectionDelegate
  • d8d5119 refactor(tree): remove obsolete group lazy loading
  • 3b14019 refactor: rebrand lazypg to pgtui