JustDB / changelog

Changelog

Every release of the JustDB desktop app, generated from git history.

[0.1.7] - 2026-06-05

Changed

  • web: Drop HTTP shim for typed Tauri client + UI polish (797e117)

Fixed

  • ui: Align header with tab rail, color splitter, theme codemirror (5f603c9)

Maintenance

  • Drop apps/next, the migration is complete (7417e82)
  • changelog: Wire up git-cliff for auto-generated release notes (2b83fd9)

[0.1.6] - 2026-06-04

Added

  • tauri: Native overlay title bar on macOS (79a7bf9)

Fixed

  • release: Restore macOS updater bundle (6a8e8e3)
  • marketing: Make CTA href the justdb:// protocol (2488f2e)
  • web: Mount TauriTitleBar, ThemeToggle, UpdatePrompt in App (c65ca3b)

[0.1.5] - 2026-06-04

Added

  • export: Export query results + native save dialog on desktop (01044d4)
  • marketing: Astro landing site + Cloudflare Pages deploy workflow (98b3d04)
  • monorepo: Convert to pnpm workspace, scaffold apps/web Vite shell (74bbde1)
  • web: Port the /connections page from Next.js to Vite (f03e881)
  • tauri: Switch desktop frontend from apps/next to apps/web (970cc23)
  • web: Port Dashboard from apps/next to apps/web (8dc0ec8)
  • marketing: Wire domain + justdb:// launch, drop SaaS messaging (777bad7)
  • tauri: Register justdb:// scheme + single-instance focus (34b76f0)

CI

  • marketing: Pass accountId so Pages-scoped tokens skip /memberships (874df60)
  • marketing: Source Cloudflare account ID from secrets (d5ab68b)

Fixed

  • web: Dashboard runtime fixes after first Tauri smoke test (57740c6)

Maintenance

  • app: Strip landing JSX — marketing now lives in Astro (066dbf3)
  • app: Drop SoftwareApplication JSON-LD from Next root layout (9b1a0ce)
  • Fix .gitignore patterns + pin Vite dev port (4c0cb66)

[0.1.3] - 2026-06-02

Added

  • tauri: In-app update notifications via tauri-plugin-updater (ef331d0)

CI

  • tauri: Pass TAURI_SIGNING_PRIVATE_KEY through to tauri-action (9cb38e1)

Documentation

  • ci: Drop verbose header from release workflow (daf6e5f)

Fixed

  • tauri: Use dataTypeID (uppercase ID) on db_run_query fields (124f9c2)
  • tauri: Permissive fallback for un-handled column types (f118faa)

[0.1.2] - 2026-05-25

Fixed

  • tauri: Don't redirect / to /connections when already connected (b7f5d48)

[0.1.1] - 2026-05-25

Fixed

  • tauri: Keep landing page in desktop bundle, redirect to /connections instead (1ae2c01)

[0.1.0] - 2026-05-25

Added

  • Add table skeleton component for loading states (6525f14)
  • Add table statistics API and components (02b1d58)
  • Add saved queries management, database provider interfaces, and MySQL/PostgreSQL implementations (b2be39a)
  • Enhance TableCreationWizard with column management and unique IDs (d712802)
  • Add template browser and editor components for SQL query templates (eeebb36)
  • Mobile-first table view, tab system, and sidebar redesign (894152c)
  • Add SQLite support with file upload and database provider implementation (f69e165)
  • Implement query tab functionality with results display and error handling (004e74e)
  • Implement saved connections management with CRUD operations and secure cookie storage (a9e1011)
  • Add custom headers for security policies in Next.js configuration (8d10e2d)
  • Integrate PostHog for analytics tracking (9d03115)
  • Add SQL editor functionality and improve dashboard navigation (2044483)
  • Enhance header navigation and add workspace button (8e07508)
  • Add query classification, rate limiting, and SQLite path sanitization (1af040d)
  • Isolate database pools per session and improve UX feedback (9ff1175)
  • Ship full UX backlog (P0–P5) and upgrade to Next 16 (41b7a1c)
  • seo: Add robots, sitemap, OG image, JSON-LD, per-page metadata (fb4bf9b)
  • cascade: Preview cascade impact in Review SQL before commit (c67b10e)
  • query: FK navigator and staged-edit parity in query results (27505eb)
  • connection: Auto-disconnect after 30 min idle, cross-tab aware (252e589)
  • tauri: Spike desktop build with Rust postgres path (e419b3c)
  • tauri: Phase 0.5 dual-build — park /api before next build for desktop (17186c4)
  • tauri: Phase 1 read-only browsing on desktop (c854703)
  • tauri: Phase 2 mutations on desktop (5cd4976)
  • tauri: Phase 3 schema explorer + DDL on desktop (61a8e10)
  • tauri: Phase 4 sidebar extras on desktop (0b19b5c)
  • tauri: Phase 5 saved connections in OS keychain (dd58b94)
  • tauri: SQL editor on desktop (db_run_query + classifier reuse) (78ea344)
  • tauri: Phase 3 closes — real cascade-preview port (888a6f4)
  • tauri: /api/explain on desktop (0ebbd5f)
  • tauri: Wrap-up — CSV import, FK source on results, release profile (00220cc)
  • web: "evaluation only" notice above the connection form (ebc3b9b)
  • tauri: Custom themed title bar (91878f1)

CI

  • tauri: Cross-platform release matrix workflow (b72e88d)

Changed

  • Comment out restrictive query validation logic (bd90462)
  • cells: Render booleans as plain true/false text (708cf81)

Documentation

  • tauri: Phased migration plan from spike to v1 (825d7f6)

Fixed

  • Update Content-Security-Policy to include www.kreativekorna.com (1f49b27)
  • Show loading feedback when switching database connections (72c27a8)
  • Add row expand chevron and fix detail panel overlap (26d2901)
  • build: Pin Vercel build to webpack so Serwist runs (1c869b9)
  • og: Drop edge runtime so OG image isn't capped at 1MB (ffeba6b)
  • tauri: Persist saved connections during /api/connect (ec711e4)
  • web: Drop the "credentials never leave this device" claim on web (106c058)
  • tauri: Wrap tauri:dev env vars with cross-env for cross-platform (9cb39fb)
  • tauri: Set window background color to prevent white flash on resize (587c8a7)
  • tauri: Exclude landing page from desktop bundle (2d007fd)

Maintenance

  • Rewrite app copy for pocket DB explorer positioning (6694450)
  • rename: DBView → Pocketdb across user-facing strings (e404868)
  • rename: Pocketdb → JustDB and rewrite landing for SEO (a909452)
  • posthog: Hard-disable session recording, surveys, heatmaps (c7c0277)
  • Add .gitattributes to normalize line endings to LF (8b9cb54)
  • tauri: Replace scaffold icons with JustDB brand (9dd4cc8)
  • landing: Rewrite hero, sections, and FAQ for desktop-first positioning (5f624d8)
  • Remove decorative section divider comments (fa393a8)