Releases: langflow-ai/langflow
Releases · langflow-ai/langflow
v0.0.61
✨ 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
v0.0.58
What's Changed
- Fix bug when running LLM alone by @ibiscp in #160
- Refactor tools by @ibiscp in #176
- load_flow_from_json("path/to/flow.json") returns UnicodeDecodeError by @bigKeter in #165
- Create a VM in a GCP project that serves the Langflow app by @genome21 in #169
- Correct run instructions in Readme by @PaulLockett in #87
- Add Import Examples Feature to Flow Editor by @anovazzi1 in #175
- Change button placement by @ogabrielluiz in #193
- API keys for LLMs and Embeddings are now loaded from env if available by @ogabrielluiz in #195
- style(langflow): fix formatting and add type hinting to custom.py and run.py files by @ogabrielluiz in #194
- Example loader and bugfixes by @ogabrielluiz in #199
New Contributors
- @bigKeter made their first contribution in #165
- @genome21 made their first contribution in #169
- @PaulLockett made their first contribution in #87
Full Changelog: v0.0.57...v0.0.58
v0.0.57
What's Changed
- Hotfix: psygopg2 might break installation by @ogabrielluiz in #168
Full Changelog: v0.0.56...v0.0.57
v0.0.56
What's Changed
- Add contrib link to readme by @jacobhrussell in #136
- Llama Support by @yoazmenda in #134
- feat: added LLMFrontendNode by @ogabrielluiz in #140
- Firefox password by @anovazzi1 in #147
- removable edges implemented by @anovazzi1 in #149
- Vector stores, embeddings, document loaders, and text splitters by @ibiscp in #145
- Adding new fields to Chain nodes by @ogabrielluiz in #148
- Add new docloaders and change the way files are loaded by @ibiscp in #154
- Change docstring parser by @ibiscp in #158
- Add SQL Agent by @ibiscp in #159
- VectorStores, DocumentLoaders, TextSplitters, Embeddings and other additions by @ogabrielluiz in #157
New Contributors
- @jacobhrussell made their first contribution in #136
- @yoazmenda made their first contribution in #134
Full Changelog: v0.0.55...v0.0.56
v0.0.55
What's Changed
- feat: chain template tests by @ogabrielluiz in #125
- feat: adding prompt template tests by @ogabrielluiz in #128
- feat: added agents tests by @ogabrielluiz in #127
- refact: more maintable build_nodes by @ogabrielluiz in #123
- Modifies frontend chatComponent to itemize validation errors by @cayal in #126
- add minor fix for required fields that are not displayed by @anovazzi1 in #129
- feat: added first tests for llms by @ogabrielluiz in #130
- Update CONTRIBUTING.md by @jordi-adame in #133
- Fixes to ChainCreator and PromptTemplate processing by @ogabrielluiz in #135
- Fix tool bug by @ibiscp in #137
- Fix bugs, add tests, and refactor code by @ibiscp in #138
New Contributors
- @cayal made their first contribution in #126
- @jordi-adame made their first contribution in #133
Full Changelog: v0.0.54...v0.0.55
v0.0.54
What's Changed
- Remove tools until fixed by @ogabrielluiz in #124
- Fix prompt validation exception condition by @ogabrielluiz in #122
Full Changelog: v0.0.53...v0.0.54
v0.0.53
What's Changed
- Implementation of Agents as Tools and Custom Tools by @ogabrielluiz in #79
- removed handle from code component by @anovazzi1 in #83
- refac: Factory implementation of LangChainTypes by @ogabrielluiz in #84
- Toolkits by @ibiscp in #92
- Added initialize_agent and Memory by @ogabrielluiz in #93
- fix: deactivate intermediate steps for now by @ogabrielluiz in #97
- Chain loader by @ibiscp in #98
- UI fixes by @anovazzi1 in #99
- colorized think with ANSI to HTML by @anovazzi1 in #101
- bug fixed when not implemented nodes are imported to the flow by @anovazzi1 in #102
- delete the message that was sent when the backend returned an error by @anovazzi1 in #105
- fixed validation error by @anovazzi1 in #106
- Implement Memories, validation and other fixes by @ogabrielluiz in #107
- fix: adding memory node and better exceptions by @ogabrielluiz in #110
- UI improvements by @ogabrielluiz in #112
- Bug fixes by @ogabrielluiz in #115
- Ui improvement by @anovazzi1 in #114
- Prompt component by @anovazzi1 in #116
- added colors to toolkits and wrappers by @ogabrielluiz in #118
Full Changelog: v0.0.46...v0.0.53
v0.0.52
What's Changed
- fix: adding maintainers and other configs by @ogabrielluiz in #59
- feat: added constants file to support model types and others by @ogabrielluiz in #60
- UI updates by @anovazzi1 in #63
- full dropdown clickable by @anovazzi1 in #69
- Add config file with option to enable all features by @ibiscp in #70
- UI updates by @anovazzi1 in #71
- Release 0.0.46 by @ibiscp in #77
- Release 0.0.46 by @ogabrielluiz in #78
Full Changelog: v0.0.45...v0.0.52
v0.0.46
What's Changed
- fix: adding maintainers and other configs by @ogabrielluiz in #59
- feat: added constants file to support model types and others by @ogabrielluiz in #60
- UI updates by @anovazzi1 in #63
- full dropdown clickable by @anovazzi1 in #69
- Add config file with option to enable all features by @ibiscp in #70
- UI updates by @anovazzi1 in #71
- Release 0.0.46 by @ibiscp in #77
- Release 0.0.46 by @ogabrielluiz in #78
Full Changelog: v0.0.45...v0.0.46
v0.0.45
What's Changed
- fix: deactivate replace_port by @ogabrielluiz in #56
- Release 0.0.45 by @ogabrielluiz in #57
Full Changelog: v0.0.44...v0.0.45