From 7769d70894c6fa1b391e777d6f4a2fe188ad16a1 Mon Sep 17 00:00:00 2001 From: Shay Rojansky Date: Sat, 21 Feb 2026 00:19:08 +0100 Subject: [PATCH] Document dotnet-ef stdout/stderr improvements See https://github.com/dotnet/efcore/issues/22878 --- entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md b/entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md index cba75a6203..73a7d50285 100644 --- a/entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md +++ b/entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md @@ -367,3 +367,7 @@ WHERE JSON_CONTAINS([b].[JsonData], 8, N'$.Rating') = 1 `EF.Functions.JsonContains()` accepts the JSON value to search in, the value to search for, and optionally a JSON path and a search mode. It can be used with scalar string properties, complex types, and owned entity types mapped to JSON columns. For the full `JSON_CONTAINS` SQL Server documentation, see [`JSON_CONTAINS`](/sql/t-sql/functions/json-contains-transact-sql). + +## Other improvements + +* The EF command-line tool now writes all logging and status messages to standard error, reserving standard output only for the command's actual expected output. For example, when generating a migration SQL script with `dotnet ef migrations script`, only the SQL is written to standard output.