github lfnovo/open-notebook v1.2.4

7 hours ago

What's New in v1.2.4

✨ New Features

  • Delete Insights (#334) - You can now delete individual insights from sources via a new trash button in the source detail view
  • View Source from Insight Modal (#340) - Added "View Source" button to insight popups to quickly navigate to the parent source
  • Infinite Scroll for Notebook Sources (#325) - Sources now load progressively as you scroll instead of being limited to 50

🐛 Bug Fixes

  • Chat Model Selection (#340)

    • Fixed model override not persisting when switching to default model
    • Fixed "0" badge appearing for sessions with no messages
    • Fixed model ID showing instead of human-readable name in session list
    • Fixed model changes being ignored when no chat session exists yet
  • Strip <think> Tags from Chat Responses (#333) - Models that use reasoning/thinking tags (DeepSeek, Nemotron) no longer leak internal reasoning content into chat responses

  • Ollama JSON Handling (#326) - Fixed JSON parsing issues with Ollama models via Esperanto library update

  • Increased Timeouts for Local LLMs (#325) - Frontend timeout increased from 5 to 10 minutes, backend chat service from 2 to 10 minutes to support slower local models

  • API Ready Check on Startup (#325) - Docker containers now wait for API to be ready before starting frontend, fixing "Unable to Connect to API Server" errors

📚 Documentation

  • Docker Troubleshooting Guide (#340)
    • Added fix for quotes in environment variables ('' is not a valid UrlScheme error)
    • Added SurrealDB configuration guidance (single container includes DB, v2.x only supported)
    • Added network timeout fixes for slow connections/China users (UV_HTTP_TIMEOUT, PyPI mirrors)

🔒 Security Updates

  • Next.js Security Patches (#295, #317, #321) - Updated Next.js from 15.4.7 to 15.4.10 addressing CVE-2025-66478 and other security fixes

📦 Dependencies

  • mdast-util-to-hast 13.2.0 → 13.2.1 (#290)
  • next 15.4.7 → 15.4.10 (#295, #317, #321)
  • esperanto updated for Ollama JSON fix (#326)

Full Changelog: v1.2.0...v1.2.4

Don't miss a new open-notebook release

NewReleases is sending notifications on new releases.