v3.4.1
Expensify/Appv3.4.1Feb 21, 2026by assafelovic
AI Summary
A minor release focused on bug fixes and expanding LLM provider support, including the addition of Forge and OpenRouter, alongside improvements to deep research context handling.
Key Highlights
- Added Forge LLM provider support
- Added OpenRouter embeddings support
- Fixed AttributeError in deep research context handling
- Updated server utilities for file name via hash
New Features
- Forge LLM provider support
- OpenRouter embeddings support
- Bocha search tool
- AG2 based example
- Config path loading from environment variables
Full Release Notes
Huge release packed with incredible improvements and welcome to all the new contributors! See details below: ## What's Changed * Update server_utils.py - fixed file name via hash by @MaxAkaAltmer in https://github.com/assafelovic/gpt-researcher/pull/1611 * add bocha search tool by @weijintaocode in https://github.com/assafelovic/gpt-researcher/pull/1618 * Add openrouter embeddings support by @Joly0 in https://github.com/assafelovic/gpt-researcher/pull/1620 * Claude/analyze project structure md q kw by @aiiscoding in https://github.com/assafelovic/gpt-researcher/pull/1621 * feat: Add Forge LLM provider support by @Yiiii0 in https://github.com/assafelovic/gpt-researcher/pull/1626 * Added AG2 based example by @VasiliyRad in https://github.com/assafelovic/gpt-researcher/pull/1627 * Attempt to load config path from env var if no path provided at runtime by @GeorgelPreput in https://github.com/assafelovic/gpt-researcher/pull/1630 * fix: handle list context in deep research to prevent AttributeError by @technot80 in https://github.com/assafelovic/gpt-researcher/pull/1637 ## New Contributors * @MaxAkaAltmer made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1611 * @weijintaocode made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1618 * @Joly0 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1620 * @aiiscoding made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1621 * @Yiiii0 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1626 * @VasiliyRad made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1627 * @GeorgelPreput made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1630 * @technot80 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1637 **Full Changelog**: https://github.com/assafelovic/gpt-researcher/compare/v3.4.0...v3.4.1