Features
- Add Model Context Protocol (MCP) support (#1625)
- Add powered-by-copilotkit watermark (#1626)
- Add new generic langgraph block in the registry (#1636)
- Make generic langgraph more agnostic between copilotcloud and standard langgraph (#1658)
Bug Fixes
- Fix duplicate messages on regenerate (#1613)
- Fix for every component that has default, make prop optional (#1605)
- Handle langgraph client specific errors when running lgc stream (#1653)
- Improve message streaming gotcha guide (#1657)
Documentation
- Overhaul landing page (#1623)
- Remove old event (#1624)
- Add troubleshooting section for streamed messages disappearing (#1640)
- Explain removal of watermark in docs (#1641)
- Add section for font customization (#1647)
- Update loading-message-history.mdx (#1661)
- Add static llms.txt file (#1658)
- Add rename llms.txt => llms-full.txt and summarize llms.txt (#1659)
Other Changes
- Document conditionals and handler for interrupt (#1614)
- Fix documentation for tool based predictive state updates (#1632)
- Fix node interrupt doc setup code (#1633)
- Fix step glitch in predictive state doc (#1637)
- Add callout in router mode doc to exit agent workflow (#1635)
- Add state to main step for interrupt doc (#1634)
- Add new RB2B ID to docs site (#1651)
- Update wfcms for our examples (#1650)
- Fix the code snippet (#1653)
- Exit case fixes (#1654)
- Use 1.8.4 official release in demo viewer (#1665)
- Exit out of pre (#1666)
- Refactor demo-viewer: normal NextJS pages and update generation (#1610)
- Update README.md
- Bump sdk-python version (#1660)
- Add external package (#1663)