From e4fc79ceb3ffc17d1ee93ecfe704aa06dce442d5 Mon Sep 17 00:00:00 2001 From: mlflow-automation Date: Tue, 7 Jan 2025 13:49:52 +0000 Subject: [PATCH] Run python3 dev/update_changelog.py --prev-version 2.1... Signed-off-by: mlflow-automation --- CHANGELOG.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 39b401088d887..dc8960267814c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,47 @@ # CHANGELOG +## 2.20.0 (2025-01-07) + +MLflow 2.20.0 includes several major features and improvements + +Features: + +- [] Pyfunc data validation in predict (#14130, @serena-ruan) +- [] Groq autotracing (#14006, @anumita0203) +- [] [2/2] Type hint support in pyfunc models (#14100, @serena-ruan) +- [] Dictionary param support (#14091, @serena-ruan) +- [] Add standardized messages and tools attributes in span schema (#14087, @daniellok-db) +- [UI] Jupyter notebook trace UI display (#13955, @daniellok-db) +- [Tracking] Support tracing for Bedrock LLM calls (#14018, @B-Step62) +- [] Support predict function without context param for PythonModel and ChatModel (#14059, @serena-ruan) +- [Models] Set default task for ChatModel (#14068, @stevenchen-db) +- [Tracking] Add an method for search spans within a trace (#13984, @B-Step62) +- [] Support uv in mlflow.models.predict (#13824, @serena-ruan) +- [Models] Add type hints support including pydantic models (#13924, @serena-ruan) +- [Models] Tracing for non-LangChain models during evaluation. (#13897, @B-Step62) + +Bug fixes: + +- [Model Registry / Sqlalchemy] fix rename permission model registry (#14139, @MohamedKHALILRouissi) +- [Tracking] Fix hard-dependency to langchain package in autologging (#14125, @B-Step62) +- [] Fix constraint name for MSSQL in migration 0584bdc529eb (#14146, @daniellok-db) +- [Scoring] fix unitialized loaded_model var (#14109, @yang-chengg) +- [Model Registry] return empty array when DatabricksSDKModelsArtifactRepository.list_artifacts is called on a file (#14027, @shichengzhou-db) +- [Tracking] Stringify param values in client.log_batch() (#14015, @B-Step62) +- [Tracking] Remove deprecated squared parameter (#14028, @B-Step62) +- [Tracking] Fix request/response field in the search_traces output (#13985, @B-Step62) + +Documentation updates: + +- [] Add documentation for predict API and uv as env manager (#14039, @serena-ruan) +- [] Add a page for search_traces (#14033, @TomeHirata) +- [] [tracing] Fix Tracing section (#14023, @theBeginner86) +- [Docs] Add Ollama and Instructor examples in tracing doc (#13937, @B-Step62) + +Small bug fixes and documentation updates: + +#14198, #14187, #14181, #14177, #14176, #14156, #14169, #14099, #14086, #14043, #13989, #13983, #13972, #13968, @serena-ruan; #14193, #14173, #14164, #14159, #14165, #14152, #14151, #14126, #14069, #13987, #14011, #14001, #13960, @B-Step62; #14172, #14188, #14167, #14166, #14163, #14162, #14161, #14012, #14009, #13988, #13971, @TomeHirata; #14108, @dsuhinin; #14158, @Lodewic; #14067, #14140, #14132, #14072, #14038, #14036, #14005, #14010, #13998, @daniellok-db; #14148, #14147, #14115, #14079, #14116, @WeichenXu123; #14128, #14112, #14111, #14093, #14096, #14095, #14090, #14089, #14085, #14078, #14074, #14070, #14053, #14060, #14040, #14035, #14032, #14014, #14002, #14000, #13997, #13996, #13995, #13969, #13959, @harupy; #14135, @brilee; #14133, @manos02; #14121, @LeahKorol; #14084, @dsmilkov; #14025, @nojaf; #14029, @freemso; #14007, @smurching; #13948, @benglewis; #13942, @justsomerandomdude264; #14003, @Ajay-Satish-01; #13982, @prithvikannan; #13638, @MaxwellSalmon + ## 2.19.0 (2024-12-11) We are excited to announce the release of MLflow 2.19.0! This release includes a number of significant features, enhancements, and bug fixes.