What's Changed
- fix: enable Chokidar polling for Vite HMR in Docker on Windows by @mmustafasenoglu in #2574
- UI refinement by @ManishMadan2882 in #2571
- (feat)workflows: add undo/redo by @ManishMadan2882 in #2582
- chore(deps-dev): bump vitest from 3.2.4 to 4.1.9 in /frontend by @dependabot[bot] in #2540
- chore(deps-dev): bump @tailwindcss/postcss from 4.2.4 to 4.3.2 in /frontend by @dependabot[bot] in #2541
- chore(deps): bump date-fns from 4.2.1 to 4.4.0 in /frontend by @dependabot[bot] in #2542
- chore(deps): bump radix-ui from 1.4.3 to 1.6.2 in /frontend by @dependabot[bot] in #2543
- chore(deps-dev): bump lint-staged from 16.4.0 to 17.0.8 in /frontend by @dependabot[bot] in #2544
- Artifacts and sandboxed code execution: tools, workflows, and document I/O by @dartpain in #2568
- Endpoint improvements by @dartpain in #2593
- fix: accurate per-call token usage and oversized-context guards by @dartpain in #2595
- Chunks preview by @pabik in #2594
- (feat)chats: shadcn msg scroller, fix jitter by @ManishMadan2882 in #2591
- Fix multitoolcallissue by @dartpain in #2599
- fix: handle invalidated sandboxes in daytona gracefully by @dartpain in #2603
- fix: handle wierd empty finish content as error by @dartpain in #2604
- fix: more durable pause by @dartpain in #2605
- fix: api tool encoding bug by @dartpain in #2608
- fix: bug on openai compat file upload by @dartpain in #2609
- fix: cleanup models, better retry strat by @dartpain in #2611
- docs: fix grammatical parallelism and clean up markdown links in README by @roshanroy-lang in #2606
- chore(deps-dev): bump eslint-plugin-prettier from 5.5.5 to 5.5.6 in /frontend by @dependabot[bot] in #2583
- chore(deps): bump react-dom from 19.2.5 to 19.2.8 in /frontend by @dependabot[bot] in #2584
- chore(deps): bump i18next from 26.0.4 to 26.3.6 in /frontend by @dependabot[bot] in #2585
- Workflow: Minor UI/UX refinement by @ManishMadan2882 in #2600
- fix: replace print() with logger in encryption.py and classic_rag.py by @immuhammadfurqan in #2565
- feat: communicate capabilies in prompt and endpoint by @dartpain in #2620
- Bug fix: Message Input and Conversation bubble by @ManishMadan2882 in #2625
- feat: limit docling attachment file sizes explicitly by @dartpain in #2634
- Agent key rotation by @pabik in #2622
- Fix/workflow errors and attachment degrade by @dartpain in #2635
- Fix/docling parse error and schedule status by @dartpain in #2637
- Create 0027_user_logs_agent_lookup_idx.py by @dartpain in #2638
- chore(deps): bump the npm_and_yarn group across 1 directory with 5 updates by @dependabot[bot] in #2612
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.59.1 to 8.66.0 in /frontend by @dependabot[bot] in #2615
- chore(deps): bump react-router-dom from 7.18.1 to 7.18.2 in /frontend by @dependabot[bot] in #2616
- chore(deps): bump react-dropzone from 15.0.0 to 20.0.0 in /frontend by @dependabot[bot] in #2617
- chore(deps-dev): bump prettier from 3.6.2 to 3.9.6 in /frontend by @dependabot[bot] in #2618
- fix: source authorization, silent retrieval failures, and prompt structure by @dartpain in #2645
- fix: track agent creation errors more by @dartpain in #2647
- chore(deps): bump @radix-ui/react-dialog from 1.1.19 to 1.1.23 in /frontend by @dependabot[bot] in #2640
- chore(deps-dev): bump vite from 8.1.5 to 8.2.1 in /frontend by @dependabot[bot] in #2641
- chore(deps): bump mermaid from 11.15.0 to 11.16.1 in /frontend by @dependabot[bot] in #2642
- chore(deps-dev): bump @types/lodash from 4.17.20 to 4.17.25 in /frontend by @dependabot[bot] in #2643
- chore(deps-dev): bump @vitejs/plugin-react from 6.0.1 to 6.0.5 in /frontend by @dependabot[bot] in #2644
- chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #2650
- chore(deps): bump flow-bin from 0.311.0 to 0.326.0 in /extensions/react-widget by @dependabot[bot] in #2454
- chore(deps-dev): bump @typescript-eslint/parser from 8.59.1 to 8.66.0 in /extensions/react-widget by @dependabot[bot] in #2455
- chore(deps-dev): bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.8 in /extensions/react-widget in the npm_and_yarn group across 1 directory by @dependabot[bot] in #2461
- chore(deps): bump 47 backend dependencies by @dartpain in #2648
- feat: improve tool call durability on long calls by @dartpain in #2652
- (feat)ui/chat: inline streaming steps for reasoning and tool calls by @ManishMadan2882 in #2636
- (fix)ui/chat: drop bubble avatar chrome, unify live-step state by @dartpain in #2665
- feat: guardrails init by @dartpain in #2664
- chore: bump docs dependencies to latest by @dartpain in #2666
- fix(react-widget): resolve npm audit advisories in shipped dependency tree by @ManishMadan2882 in #2653
- chore: bump docling by @dartpain in #2667
- chore(frontend): target Node 22 and fix Vite native config loader warning by @ManishMadan2882 in #2668
- feat: image refactor by @dartpain in #2669
- chore(deps-dev): bump eslint-plugin-promise from 6.6.0 to 7.3.0 in /frontend by @dependabot[bot] in #2654
- chore(deps-dev): bump @types/react from 19.2.14 to 19.2.18 in /frontend by @dependabot[bot] in #2656
- chore(deps): bump @radix-ui/react-popover from 1.1.19 to 1.1.23 in /frontend by @dependabot[bot] in #2657
- chore(deps): bump @shadcn/react from 0.2.1 to 0.3.0 in /frontend by @dependabot[bot] in #2659
- chore(deps): bump @radix-ui/react-slot from 1.3.0 to 1.3.3 in /frontend by @dependabot[bot] in #2661
- feat: attachment provenance by @dartpain in #2670
- fix: better message input arming by @dartpain in #2671
- feat: better attachments pre send guard by @dartpain in #2672
New Contributors
- @mmustafasenoglu made their first contribution in #2574
- @roshanroy-lang made their first contribution in #2606
- @immuhammadfurqan made their first contribution in #2565
Full Changelog: 0.18.0...0.19.0