All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.29.0-rc.1 (2026-03-01)
Note: Version bump only for package sqlrooms
0.28.1-rc.1 (2026-03-01)
- Add shadcn Sidebar component (#400) (b44ac17)
- Create sqlrooms notebook package (#131) (f42caa2)
- Snowflake connector integration (#401) (1ccbe61)
- Webcontainer package (#374) (c211b00)
0.28.1-rc.0 (2026-02-27)
- Examples tailwind paths (#387) (1cbae5b)
- move copy button (#390) (a7ba4f2)
- move copy button in the message container (#388) (7c57d70)
- Commands system enhancements (#396) (4585f80)
- Sonner toast integration (#397) (487861d)
- Tanstack multi-room example (#385) (45ef14f)
0.28.0 (2026-02-25)
0.28.0-rc.0 (2026-02-21)
0.27.0 (2026-02-20)
0.27.0-rc.5 (2026-02-14)
0.27.0-rc.4 (2026-02-11)
- AI settings changes are only applied in new sessions (#356) (d1799d0)
- Avoid deckgl v8 type errors (#351) (b3d5b88)
- ColumnTypeBadge styling (#350) (25dcd19)
- getKeplerFactory causing constant remounting (#352) (bd2fbf0)
- getKeplerFactory number of hook calls errors (#354) (c52fa70)
- Kepler injector improvements (#349) (4a7295b)
- AI: Ask for API key inline in chat input (#357) (f256021)
- make View Instructions optional (#353) (7782c36)
0.27.0-rc.3 (2026-02-05)
- Ai suggestions div height (24c2909)
- chart label position and add responsive font size (#328) (99c5099)
- color utils get css color from theme mode (#331) (caa4db9)
- configureKeplerInjector factory resolving was happening early (#326) (19b3b14)
- eslint configuration (#317) (24b8619)
- fix tab reordering (#340) (338b880)
- monaco editor flashing (#306) (35e4420), closes #313
- Prevent horizontal scrolling in TabStrip.SearchDropdown (#341) (c574017)
- Prevent type errors in React 18 which don't have
inert(#323) (505498b) - rollback query panel (#339) (f9efcd5)
- TabStrip scroll into view (#312) (271efcf)
- Vector tiles creating layers (#325) (132ee22)
- Abort query in CreateTableForm (#321) (ff16aad)
- AI open session tabs now saved in AI slice config (#315) (34a33cb)
- Charts actions: only show on hover (#336) (87a21ce)
- Configurable Kepler injector with custom recipe support (#318) (2337ff4)
- enhance ErrorMessage component with customizable Markdown components (#333) (ffe618a)
- improve explain query output in sqleditor (#308) (1557c4b)
- Introduce ScrollableRow (#337) (d1d90cc)
- Prompt suggestion improvements (#316) (55eba6c)
- render reasoning in agent tool (#322) (ffca82e)
0.27.0-rc.2 (2026-01-22)
- query result panels are mapped based on query tab id (#304) (a3c6a83)
- show chart as inline component in the sidebar (#303) (a201c46)
- Add storeKey to createRoomStore (#307) (c829bdb)
- Prepare sqlrooms-server for publishing (#305) (d120996)
0.27.0-rc.1 (2026-01-17)
- AI Fix tool error message layout (#287) (660a7df)
- Date and decimal types display incorrectly in data table (#289) (41a5750)
- deps: update dependency react-vega to v8 (#255) (fa352f4)
- Dev-only: HMR store preservation utilities (#294) (d0e73ad)
- dynamic font class resolver (#291) (7b11d21)
- query data table popover content format (#288) (b1cd872)
- schema tree row count alignment (#295) (02f4395)
- timeline slider not showing for trip layer (#276) (5c28903)
- add custom value rendered for arrow table (#292) (9e86149)
- add provider options to AiSlice (#275) (f23a72b)
- AI: Support parallel sessions (#284) (d5c6402)
- Kepler legend fixes (#285) (809aaa8)
- propagate the change to the arrow table to parent components (#299) (0d6a335)
- Remove delete chat message button (#298) (b955820)
- Vega actions toolbar (#301) (ef68f2e)
- Vega improvements (#297) (7a1f5f7)
0.27.0-rc.0 (2025-12-27)
- agent rendering and add abortSignal to query tool (#267) (088bb4d)
- using escapeVal for value-comparison in addTable (#268) (cd90e62)
- allow custom error component in AnalysisResult (#269) (ab1d6c1)
- Crdt package for realtime collaboration (#266) (ab128ba)
- Introducing MosaicSlice (#277) (55b37de)
- SQLRooms CLI (#263) (d1937ff)
- Sync save debounce (#273) (499dea1)
0.26.1-rc.13 (2025-12-12)
- downgrade styled-components to 6.1.8 (#264) (f8b1ce1)
- Prevent infinite rerender in AI AnalysisResultsContainer (#262) (1e46230)
- Security alerts: Upgrade deps with vulnerabilities (#260) (7022349)
0.26.1-rc.12 (2025-12-11)
- deps: update dependency @paralleldrive/cuid2 to v3 (#250) (ad0c539)
- Update Kepler and fix duckdb imports (#258) (adf8932)
0.26.1-rc.11 (2025-12-10)
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
- Incorrect import (b194e35)
- Add missing dep @dnd-kit/modifiers (78859e2)
Note: Version bump only for package sqlrooms
0.26.1-rc.3 (2025-12-01)
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
0.24.28-rc.0 (2025-10-01)
Note: Version bump only for package sqlrooms
- Schema tree styling allows for font size changes (39319f8)
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
- fix: Remove duplicate DuckDbSlice.tableExists (ecc5a20)
0.9.0 (2025-03-31)
0.8.1 (2025-03-10)
- Added missing
@tailwindcss/typographydependency to@sqlrooms/ui
Note: Version bump only for package sqlrooms
0.8.0 (2025-03-10)
- Support for Ai Sessions (#25) (328f7ff), closes #27
- Config persistence improvements; AI example uses persistence
- AI UI improvements: rendering now closer resembles modern LLM interfaces
- AI supports multiple model providers now (anthropic, google, deepseek)
- Added UI components for AI: ModelSelector, SessionControls etc
- AI Better markdown rendering
- AI Custom tools support (added custom echo tool component to AI example)
- AI instructions (system prompt) are customizable now
- Vega chart is now a custom tool, moved to @sqlrooms/vega
- Using embedded JSON editor in AI results
0.7.0 (2025-03-01)
0.6.0 (2025-02-26)
- Renamed useDuckDbQuery -> useSql, adding .rows() iterator and .toArray() (#18) (26fd317)
- switch to openassistant/core for AI module (#11) (5072e1f)
0.5.1 (2025-02-25)
Note: Version bump only for package sqlrooms
0.5.0 (2025-02-24)
0.4.2 (2025-02-23)
- Adding useDuckDbQuery (68668bb)
0.4.1 (2025-02-21)
Note: Version bump only for package sqlrooms
0.4.0 (2025-02-21)
Note: Version bump only for package sqlrooms
0.3.0 (2025-02-13)
Note: Version bump only for package sqlrooms
0.2.0 (2025-02-13)
Note: Version bump only for package sqlrooms
0.1.0 (2025-02-10)
Note: Version bump only for package sqlrooms
0.0.3 (2025-02-06)
Note: Version bump only for package sqlrooms
0.0.2 (2025-02-03)
- Revert "chore(release): publish v0.0.2" (6c00184)
0.0.1 (2025-01-30)
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms
Note: Version bump only for package sqlrooms