Start Debugging

breaking-changes

4 件

Marten 9.55 がドキュメントテーブル名のトルコ語 I 問題を修正: アップグレード前にリネームしてください

Marten 9.55.0 は、ドキュメントのエイリアス、DDL テンプレートのキー、フラットテーブルの upsert 関数名を invariant culture で小文字化するようになりました。tr-TR や az-AZ で動作し、mt_doc_ınvoice のようなテーブルにドキュメントを保存しているアプリは、先にリネームしないとデータが消えたように見えます。
2026-09-17 mstesttestingcsharp

MSTest 4.4.1 が、4.4.0 で C# 14 未満において壊れた CS0121 のあいまいな Assert 呼び出しを修正

MSTest 4.4.0 は Assert.Contains と Assert.DoesNotContain に Span<T> と ReadOnlySpan<T> のオーバーロードを追加しました。その結果、net8.0、net9.0、または C# 14 未満のあらゆるプロジェクトで、ごく普通の配列や文字列のアサーションが CS0121 で失敗するようになりました。2026-09-16 に公開された MSTest 4.4.1 は、配列に完全一致するオーバーロードと制約付きのフォワーダーを追加します。ただし、明示的なジェネリック引数を指定する 2 つの呼び出し形式は依然として失敗します。