Skip to content

v0.9.12

Choose a tag to compare

@cevheri cevheri released this 26 Mar 21:03

What's New

StudioWorkspace Embeddable Export

  • Add @libredb/studio/workspace export — embeddable StudioWorkspace composite component for platform integration
  • Add @libredb/studio/providers, @libredb/studio/types, @libredb/studio/components package exports
  • Add tsup build config (bun run build:lib) for library distribution (ESM + CJS + types)
  • Add adapter hooks (useConnectionAdapter, useQueryAdapter) with full test coverage

UI Improvements

  • Switch to Geist font with scoped font system in embedded mode
  • Implement scoped dark theme CSS injection for host app compatibility
  • Replace hardcoded font sizes with semantic font scale tokens
  • Clean up QueryEditor toolbar — remove Quick Actions label, use Shadcn Button ghost variant

Build & CI

  • Add dist/ to ESLint ignore (tsup build output)
  • Fix npm-publish workflow to include bun install and build:lib steps
  • Fix flaky RootLayout test (Inter → Geist font mock)

Install

npm install @libredb/studio@0.9.12