Upgrading Npgsql.EntityFrameworkCore.PostgreSQL 8 to 9
Breaking8.0.11 → 9.0.4Breaking6Security1New15Changed6Fixed12Other36
SecurityUpdates the Npgsql dependency to 9.0.2, which contains an important fix around SSL validation.#5942 ↗
BreakingUpgrade verdict
6 breaking changes and a security fix.
In plain terms
- Remove incorrect variable declaration in NpgsqlArrayConverter.
- Remove unneeded backslash ESCAPE from LIKE translations.
- Remove direct dependency on EFCore.Abstractions.
- Rename NpgsqlUuid7ValueGenerator to NpgsqlSequentialGuidValueGenerator and make it public.
Must act Top 4 of 7 that need code or config changes
What you must change
Breaking6
Remove incorrect variable declaration in NpgsqlArrayConverter.
Remove unneeded backslash ESCAPE from LIKE translations.
Remove direct dependency on EFCore.Abstractions.
Rename NpgsqlUuid7ValueGenerator to NpgsqlSequentialGuidValueGenerator and make it public.
Remove enum/extension conventions when creating migrations history table.
Remove old obsoleted APIs.
Security1
Updates the Npgsql dependency to 9.0.2, which contains an important fix around SSL validation.