✨ Release: Chat and Cache Improvements, Websocket Integration, and Dark Mode Enhancements 🌙
This release brings a series of new features and improvements, including:
- 💬 Chat and Cache Improvements:
- Refactored cache-related functions and moved them to a new base.py module
- Simplified the Chat component and added chat history support
- Implemented the ability to send file responses in chat
- Real-time Node validation for improved user experience
- CacheManager was added to share data between tools and display them in the chat.
- 🌐 Websocket Integration:
- Implemented websocket connection for the chat (WIP)
- 🌙 Dark Mode Enhancements:
- Fixed dark mode for dropdown components
- Improved dark mode styling for the chat interface
- Updated thought icon for dark mode
- 🚀 Other Improvements:
- Migrated chat logic to chat modal
- Implemented unique IDs for flow management
- Sorted sidebar items for better organization
- Removed unused imports and optimized codebase
What's Changed
- refactor(validate.py): extract build_graph function to langflow.inter… by @ogabrielluiz in #204
- Update LangChain version by @ogabrielluiz in #211
- Update the Semver Specifier for
langchain
to allow for all <0.1.0 versions. by @darthtrevino in #86 - feat: add demo devcontainer by @aaronsteers in #201
- Node modal by @anovazzi1 in #174
- Auto update nodes by @anovazzi1 in #218
- Chat_and_cache by @ogabrielluiz in #219
- ✨ Release: Chat and Cache Improvements, Websocket Integration, and Dark Mode Enhancements 🌙 by @ogabrielluiz in #220
New Contributors
- @darthtrevino made their first contribution in #86
- @aaronsteers made their first contribution in #201
Full Changelog: v0.0.58...v0.0.61