release notes
release notes
Published 4/2/2025
Contains new featuresrelease notes
Published 4/2/2025
Contains new featuresChanges since langchain-core==0.3.49
Bug fixes:
core[patch]: Propagate config_factories in RunnableBinding (#30603) core[patch]: pydantic 2.11 compat (#30554) core[patch]: Include delayed inputs in langchain tracer (#30546) core[patch]: fix loss of partially initialized variables during prompt composition (#30096) core[patch]: stop deleting records with "scoped_full" when doc is empty (#30520) -- this is a fix for the "scoped_full" mode in the indexing API.
Internal:
core[patch]: specify default event loop scope in pyproject.toml (#30543)
Make linting rules stricter
core: Bump ruff version to 0.11 (#30519) core: Fix test_stream_error_callback (#30228) core: Add ruff rules for PLW (Pylint Warnings) (#29288) core: Add ruff rules G, FA, INP, AIR and ISC (#29334) core: Add ruff rules for Pylint PLC (Convention) and PLE (Errors) (#29286) core: Add ruff rule FBT003 (boolean-trap) (#29424) core: Add ruff rules PERF (#29375) core: Add ruff rules PT (pytest) (#29381) core: Add ruff rules S110 and S112 (#30599) core: Add ruff rules D (docstring) (#29406) core: Accept ALL ruff rules with exclusions (#30595)
Changes since langchain-core==0.3.49
Bug fixes:
core[patch]: Propagate config_factories in RunnableBinding (#30603) core[patch]: pydantic 2.11 compat (#30554) core[patch]: Include delayed inputs in langchain tracer (#30546) core[patch]: fix loss of partially initialized variables during prompt composition (#30096) core[patch]: stop deleting records with "scoped_full" when doc is empty (#30520) -- this is a fix for the "scoped_full" mode in the indexing API.
Internal:
core[patch]: specify default event loop scope in pyproject.toml (#30543)
Make linting rules stricter
core: Bump ruff version to 0.11 (#30519) core: Fix test_stream_error_callback (#30228) core: Add ruff rules for PLW (Pylint Warnings) (#29288) core: Add ruff rules G, FA, INP, AIR and ISC (#29334) core: Add ruff rules for Pylint PLC (Convention) and PLE (Errors) (#29286) core: Add ruff rule FBT003 (boolean-trap) (#29424) core: Add ruff rules PERF (#29375) core: Add ruff rules PT (pytest) (#29381) core: Add ruff rules S110 and S112 (#30599) core: Add ruff rules D (docstring) (#29406) core: Accept ALL ruff rules with exclusions (#30595)