What's Changed
- Feat/small optimisation by @dartpain in #2182
- Fixes: re-blink in converstaion, (refactor) prompts and validate LocalStorage prompts by @ManishMadan2882 in #2181
- refactor and deps by @dartpain in #2184
- Bugfix/docs gpt widget behavior by @Mohamed-Abuali in #2172
- Adding a feature to paste files you ctrl v by @AbbasSalloum in #2183
- fix: improve remote embeds by @dartpain in #2193
- fix: count history tokens from chunks, remove old UI setting limit by @dartpain in #2196
- fix: history leftover by @dartpain in #2197
- Fix history leftover by @dartpain in #2198
- fix: update dependencies in requirements.txt by @dartpain in #2201
- feat: add hover animation to conversation context menu button by @JustACodeA in #2168
- fix: update Node.js version to 22 for Vite compatibility by @JustACodeA in #2169
- Fix: Autoselect input text box on pageload and conversation reset (#2177) by @rahulb18 in #2194
- Fix: Import external-link.svg properly in AgentDetailsModal by @ItsYash1421 in #2191
- fix search by @dartpain in #2210
- chore(deps): bump elevenlabs from 2.26.1 to 2.27.0 in /application by @dependabot[bot] in #2203
- docs: Update VECTOR_STORE comment to include pgvector by @AkashBhadana in #2211
- feat: enhance API tool with body serialization and content type handling by @siiddhantt in #2192
- feat: implement Docling parsers by @dartpain in #2202
- Patches by @dartpain in #2218
- Patches by @dartpain in #2219
- Patches by @dartpain in #2225
- chore: update workflow permissions and fix paths in settings by @dartpain in #2227
- bump dump by @dartpain in #2233
- Add Amazon S3 support and synchronization features by @dartpain in #2244
- feat: enable OCR for docling when parsing attachments and update file… by @dartpain in #2246
- Handle long model names in dropdown with proper truncation by @Ankit-Matth in #2247
- feat(agent): implement context validation and message truncation by @dartpain in #2249
- feat: improve crawlers and update chunk filtering by @dartpain in #2250
- Feat: Agents grouped under folders by @ManishMadan2882 in #2245
- fix simple route by @dartpain in #2261
- feat: process pdfs synthetically im model does not support file natively by @dartpain in #2263
- Setup plus env fixes by @pabik in #2265
- End 2 end tests by @pabik in #2266
- fix(frontend): fix the input styling on renaming chat by @IRjSI in #2268
- fix: sources display by @dartpain in #2274
- feat: stream thinking tokens by @dartpain in #2275
- Thinking stream by @dartpain in #2276
- feat: agent workflow builder by @siiddhantt in #2264
- Scrollbar normalize styles by @pabik in #2277
- Artifacts-backed persistence for Agent “Self” tools (Notes / Todo) + streaming
artifact_idsupport by @ManishMadan2882 in #2267 - Fix XSS vulnerability: replace dangerouslySetInnerHTML with safe React rendering in PromptsModal by @yusufazam225 in #2279
- Advanced settings by @pabik in #2281
- feat: condition node functionality with CEL evaluation in Workflows by @siiddhantt in #2280
- fix: token calc by @dartpain in #2285
- fix stream stuff by @dartpain in #2293
- Sharepoint by @ManishMadan2882 in #2283
- feat: enhance logging and error handling across various tools; update DDG by @siiddhantt in #2282
- feat: dynamic config rendering + mcp tool enhancement by @siiddhantt in #2286
- chore(deps): bump react-syntax-highlighter from 15.6.6 to 16.1.0 in /frontend by @dependabot[bot] in #2152
- chore(deps): bump i18next from 25.6.0 to 25.6.1 in /frontend by @dependabot[bot] in #2149
- chore(deps-dev): bump tailwindcss from 4.1.16 to 4.1.17 in /frontend by @dependabot[bot] in #2143
- chore(deps-dev): bump @vitejs/plugin-react from 4.7.0 to 5.1.0 in /frontend by @dependabot[bot] in #2144
- chore(deps-dev): bump lint-staged from 15.5.2 to 16.2.6 in /frontend by @dependabot[bot] in #2145
- chore(deps): bump @radix-ui/react-icons from 1.3.0 to 1.3.2 in /extensions/react-widget by @dependabot[bot] in #2148
- chore(deps-dev): bump babel-loader from 8.3.0 to 10.0.0 in /extensions/react-widget by @dependabot[bot] in #2150
- chore(deps): bump flow-bin from 0.229.2 to 0.290.0 in /extensions/react-widget by @dependabot[bot] in #2151
- stt init by @dartpain in #2306
- chore(deps-dev): bump typescript from 5.4.5 to 5.9.3 in /extensions/react-widget by @dependabot[bot] in #2154
- fix: lang overflows, sst by @dartpain in #2314
- React widget fix: since v6 shouldForwardProp is no longer provided by default by @ManishMadan2882 in #2312
- chore(deps): bump h11 from 0.14.0 to 0.16.0 in /extensions/slack-bot in the pip group across 1 directory by @dependabot[bot] in #2165
- chore(deps): bump flow-bin from 0.305.0 to 0.305.1 in /extensions/react-widget by @dependabot[bot] in #2298
- chore(deps): bump styled-components from 6.1.11 to 6.3.12 in /extensions/react-widget by @dependabot[bot] in #2323
- Research agent by @dartpain in #2327
- Chore(React widget): automate publish via actions by @ManishMadan2882 in #2328
- Fix fallbacks onstream by @dartpain in #2332
- chore: bump npm libraries to v0.6.3 by @github-actions[bot] in #2333
- tests: vectors by @dartpain in #2334
- tests: worker coverage by @dartpain in #2335
- feat: complete Novita AI provider integration by @Alex-wuhu in #2320
- chore: api and tool tests by @dartpain in #2337
- chore: utils tests by @dartpain in #2338
- chore: handlers tests by @dartpain in #2339
- feat: update styles and improve accessibility across frontend by @siiddhantt in #2318
- chore: more tests by @dartpain in #2340
- Messages format by @dartpain in #2349
- Minor frontend updates by @ManishMadan2882 in #2347
New Contributors
- @Mohamed-Abuali made their first contribution in #2172
- @AbbasSalloum made their first contribution in #2183
- @rahulb18 made their first contribution in #2194
- @ItsYash1421 made their first contribution in #2191
- @AkashBhadana made their first contribution in #2211
- @IRjSI made their first contribution in #2268
- @yusufazam225 made their first contribution in #2279
- @github-actions[bot] made their first contribution in #2333
- @Alex-wuhu made their first contribution in #2320
Full Changelog: 0.15.0...0.16.0