Marten v3.11.0 Release Notes

Release Date: 2020-03-25 // over 1 year ago
  • โœจ Enhancements

    • Core : Use async versions of Npgsql dispose and close methods #1368
    • LINQ : Add support for IsOneOf to allow passing List<T> #1422

    ๐Ÿ› Bug Fixes

    • Patch : Fix patch expression to use right property name casing #1385
    • Serializer : Fix issue of not being able to serialize IReadonlyCollection<int> while using CollectionStorage.AsArray #1386
    • Schema Identity : Fix Hilo concurrency error #1404
    • Event Store : Make DeleteAllEventData safe for empty database. #1410
    • Scheme Management : Fix to trim extraneous space from table column name and type causing failure with deriving schema patch #1412
    • Schema Management : Fix ComputedIndex DDL generation when non-default casing is present #1420

    ๐Ÿ“„ Docs

    • Website : Fix mixed content and links in docs #1406
    • Document Store : Fix typo performas -> performs #1411
    • Scenarios : Add an example scenario on storing & querying non-uniform JSON records via the help of dynamic #1414
    • ๐Ÿ Postgres-PLV8-Windows : Document additional plv8 options for newer versions of PostgreSQL #1423

    Miscellaneous

    • Project Management : Create a separate domain name for Marten https://martendb.io#1399
    • ๐Ÿ— Build : Update publish-docs to publish also to Netlify for Martendb.io domain #1403
    • Project Management : .NET Foundation onboarding #1436
    • CI : Add Postgres 12 to build matrix #1445