What's Changed
- docs: add OrcaRouter setup example to OpenAI-Compatible providers by @zhenjunchen-png in #868
- fix: upgrade vitest to 4.1.x to address CVE-2026-47429 by @miurla in #869
- Add PostHog product analytics by @miurla in #871
- Proxy PostHog through /relay by @miurla in #872
- Fix conversationTurn double-count by @miurla in #873
- Track chat_message_sent for guests by @miurla in #874
- Fix /search?q= handoff sending an empty message by @miurla in #875
- Update onboarding example prompts and categories by @miurla in #876
- Track onboarding example prompt and category clicks by @miurla in #877
- Improve related questions prompt; A/B follow-up style by @miurla in #878
- Tune inline image embedding to be less conservative by @miurla in #879
- Separate large pastes into a content card from the instruction by @miurla in #880
- Add source-direction guidance to search prompts by @miurla in #881
- perf(search): strip duplicated citationMap from model tool output by @miurla in #882
- perf(search): stop producing the redundant citationMap by @miurla in #883
- fix(context-window): add gemini-3 models to the context-window table by @miurla in #884
- feat: favicon chip for pasted URLs by @miurla in #885
- feat: favicon chip for pasted URLs in user messages by @miurla in #886
- refactor: pasted content & URLs as structured data parts by @miurla in #887
New Contributors
- @zhenjunchen-png made their first contribution in #868
Full Changelog: v1.4.0...v1.5.0