Skip to content

v3.1.5

Choose a tag to compare

@CaffeinatedCoder CaffeinatedCoder released this 05 Jun 16:44
· 97 commits to main since this release

What's Changed

New Features

Support for registering NpgsqlComplexIndexes with custom internal service providers

If your application builds its own IServiceProvider and passes it to .UseInternalServiceProvider(...), EF Core prevents .UseNpgsqlComplexIndexes() from modifying services. Instead, register the generator directly on your IServiceCollection:

var provider = new ServiceCollection()
    .AddEntityFrameworkNpgsql()
    .AddNpgsqlComplexIndexes() // ← Add this for expression indexes
    .BuildServiceProvider();

Full Changelog: v3.1.0...v3.1.5