Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: langflow-ai/langflow
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.6.5
Choose a base ref
...
head repository: langflow-ai/langflow
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.6.6
Choose a head ref
  • 2 commits
  • 15 files changed
  • 4 contributors

Commits on Oct 21, 2025

  1. update to 1.6.6 0.6.6

    jordanrfrazier committed Oct 21, 2025
    Configuration menu
    Copy the full SHA
    b31b2e9 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2025

  1. feat: Add robust startup retry logic and port conflict resolution (#1…

    …0347)
    
    * fix mcp timeout and settings
    
    * ✨ (service.py): add new methods to read process output, ensure port availability, log startup error details, and normalize config values
    🐛 (service.py): fix handling of process output, error messages, and port availability to improve error handling and logging during startup
    
    * ✨ (service.py): add tracking of which project is using which port to prevent conflicts
    🐛 (service.py): check if another project is using the same port before starting a new project to avoid conflicts
    🐛 (service.py): handle releasing port and cleaning up port tracking when stopping a project to prevent memory leaks
    🐛 (service.py): re-check port availability before each retry when starting a project to prevent race conditions
    🐛 (service.py): register the port used by a project to prevent other projects from using the same port
    🐛 (McpServerTab.tsx): invalidate MCP project data and composer URL queries to refresh auth settings and OAuth server info
    🐛 (McpServerTab.tsx): clear waiting state if the auth type is not OAuth
    
    * fix killing port on tab changes
    
    * add not persist oauth on failure start
    
    * add oath check on available port
    
    * add improvements mcp service
    
    * fix: suppress SSE streaming warnings and handle connection closed errors
    
    - Add warning filters for ResourceWarning from anyio streams
    - Handle SSE connection closed errors gracefully
    - Prevent log spam from normal SSE lifecycle events
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    
    * add host and port to uvx command, safe redact value
    
    * fix error messages state not been displayed
    
    * fix mypy errors
    
    * [autofix.ci] apply automated fixes
    
    * add the correct auth test
    
    ---------
    
    Co-authored-by: Claude <noreply@anthropic.com>
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    3 people authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    fb10261 View commit details
    Browse the repository at this point in the history
Loading