All notable changes to this project will be documented in this file.
This log is generated by Claude using a script.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Agent framework and Agent nodes for all LLM providers
- Comprehensive Tool suite for agent system
- Brightdata integration
- Package management UI and API endpoints
- Node viewer component
- Workflow tabs for better organization
- Chat overlay window for improved accessibility
- Comprehensive test suites for DSL operations across multiple domains
- Cross-platform clipboard and notification nodes
- Apple Calendar nodes for event management
- macOS Dictionary Search node
- Workflow global shortcuts in Electron app
- SKLearn nodes for data processing and machine learning workflows
- Jinja templating support for MapTemplate nodes
- Gemini support for AI models
- PDF extraction nodes using pdfplumber and PyMuPDF
- Comprehensive module-level documentation for common modules
- Apple Speech node with advanced text-to-speech features
- Refactored Electron app architecture for improved workflow management
- Enhanced media handling in chat interface
- Improved dynamic property handling
- Updated Ollama integration with structured output
- Refactored ComfyUI classes for better organization
- Enhanced RunPod WebSocket integration
- Improved error handling and notifications system
- Upgraded dependencies and package management
- Refactored workflow loading and editing behavior
- Enhanced UI styling and layout for improved user experience
- Improved node connection and edge handling
- Updated README with comprehensive project overview and use cases
- Improved performance of edge handlers and node dragging
- Fixed scrolling issues in various components
- Resolved conflicts with keyboard shortcuts and navigation
- Addressed issues with file paths on Windows
- Fixed asset deselection and navigation
- Corrected audio permissions handling in Electron
- Azure code signing for improved security
- Proxy chat requests to worker in production environment
- VRAM saving options for Stable Diffusion
- More SD models and improved downloader
- Versioned requirements for better dependency management
- Persistence for workflow and workflow grid performance
- Randomize list node
- Node caching using memcached
- Plausible analytics integration
- Welcome menu on NodeTool icon
- Cancel workflows functionality
- Movie poster example
- Last workflow and workflow dirty indicators in AppHeader
- Improved model downloads and Python requirements check
- Enhanced error handling in Electron
- Refactored and optimized various components (BaseNode, NodeMenu, etc.)
- Updated ComfyUI integration
- Improved asset handling and folder structure
- Enhanced workflow runner and job management
- Refined UI/UX for various components (AppHeader, Settings, etc.)
- Upgraded to React Query
- Improved documentation and examples
- Various fixes for Electron configuration and build
- Resolved issues with SD models and checkpoints
- Fixed broken image fields and node connections
- Corrected handling of empty inputs
- Addressed type errors and validation issues
- Fixed pasting of nodes from other tabs
(Content unchanged)
- Electron build process for desktop application
- New screenshot showcasing updated UI
- Updated miniconda action in build process
- Various fixes for Electron configuration and build
- Run Ollama in Docker setup
- Improved state handling for model management
- Various UI and functionality fixes
- API demo and token settings
- Direct upload for temporary assets
- Improved asset handling and storage
- Various fixes for API and storage interactions
- Text asset uploads
- New screenshot in documentation
- Improved image/video drop functionality
- Enhanced ComfyUI integration
- Various UI and functionality fixes
- Ollama worker integration
- Improved workflow runner
- Various bug fixes and improvements
- Claude tool use functionality
- Ollama support for function calling backend
- Improved agent workflows and tools
- More tools for agents
- Refactored modules for better organization
- Plausible analytics integration
- Improved logging and error handling
- Various UI and functionality fixes
- Model status checking and warning system
- Improved job cancellation
- Enhanced login redirect process
- Improved capability management
- Various bug fixes and improvements
- New API for messages and tasks
- Improved handling of empty inputs
- Enhanced workflow running process
- Various bug fixes and improvements