All Versions
55
Latest Version
Avg Release Cycle
68 days
Latest Release
-

Changelog History
Page 1

  • v3.18.0 Changes

    2022-07-04

    ๐Ÿ› Bug fixes

    • ๐Ÿ‘ป [CSHARP-954] Nodes disconnecting can cause Next is null but it is not the tail exception
    • [CSHARP-967] Driver does not work in an application published as a single file

    ๐Ÿ†• New Features

    • [CSHARP-968] Provide easier way to deserialize ElementMap graph results
  • v3.18.0-alpha1 Changes

    2022-06-22

    ๐Ÿ› Bug fixes

    • ๐Ÿ‘ป [CSHARP-954] Nodes disconnecting can cause Next is null but it is not the tail exception

    ๐Ÿ†• New Features

    • [CSHARP-968] Provide easier way to deserialize ElementMap graph results
  • v3.17.1 Changes

    2021-11-25

    ๐Ÿ› Bug fixes

    • [CSHARP-960] - Create table generation fails with turkish culture
  • v3.17.0 Changes

    2021-10-25

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ“‡ [CSHARP-956] - Retrieve new data from the Astra metadata service when refreshing contact points
    • ๐Ÿšš [CSHARP-946] - Remove System.Threading.Tasks.Dataflow version restriction

    ๐Ÿ› Bug fixes

    • [CSHARP-958] - Invalid keyspace in cluster.Connect(string) causes leaked connections
    • [CSHARP-957] - Unitialized cluster shutdown can leak a connection
    • [CSHARP-945] - The driver isn't rejecting the DseV1 protocol version
    • [CSHARP-879] - Control Connection doesn't reconnect
  • v3.16.3 Changes

    2021-03-12

    ๐Ÿ‘Œ Improvements

    • [CSHARP-949] - Expose UdtMap.AddPropertyMapping(PropertyInfo, string)

    ๐Ÿ› Bug fixes

    • [CSHARP-950] - AuthenticationException when connecting to Astra serverless
  • v3.16.2 Changes

    2021-01-20

    ๐Ÿ› Bug fixes

    • [CSHARP-947] - The driver should read broadcast_address instead of peer for system.local queries
  • v3.16.1 Changes

    2020-10-22

    ๐Ÿ‘Œ Improvements

    • ๐ŸŒฒ [CSHARP-942] - Log control connection init failures

    ๐Ÿ› Bug fixes

    • [CSHARP-943] - Cluster.Connect() throws "ArgumentException 'The source argument contains duplicate keys.'"
  • v3.16.0 Changes

    2020-09-10

    ๐Ÿ”‹ Features

    • ๐Ÿ‘ [CSHARP-750] - Initial DataStax Graph (DSE 6.8) support on the unified C# driver

    ๐Ÿ‘Œ Improvements

    • [CSHARP-898] - Replace lz4net with K4os.Compression.LZ4 on net452
    • [CSHARP-925] - Ignore credentials in secure connect bundle [DataStax Astra]
    • โšก๏ธ [CSHARP-934] - Optimize TimeoutItem cleanup

    ๐Ÿ› Bug fixes

    • [CSHARP-902] - ProtocolEventDebouncer calls refresh keyspace for the same keyspace multiple times
    • ๐Ÿ‘ [CSHARP-906] - C# driver doesn't support DSE transitional authentication
    • ๐Ÿ [CSHARP-907] - Insights CPU info not available in netcoreapp3.1 on Windows
    • [CSHARP-908] - DateRangeSerializer precision issue
    • ๐ŸŒฒ [CSHARP-913] - Misleading log message: "contact point resolved to multiple addresses"

    ๐Ÿ“š Documentation

  • v3.15.1 Changes

    2020-07-27

    ๐Ÿ‘Œ Improvements

    • ๐Ÿšš [CSHARP-926] - Remove explicit System.Net.Http reference
  • v3.15.0 Changes

    2020-05-12

    ๐Ÿ”‹ Features

    • ๐Ÿ‘ [CSHARP-871] - Add support for system.peers_v2
    • โœ… [CSHARP-886] - Add beta version native protocol flag and ensure we have test coverage of v5
    • ๐Ÿ‘ [CSHARP-887] - Transient Replication Support
    • [CSHARP-895] - Add Table.CreateAsync and Table.CreateIfNotExistsAsync
    • ๐Ÿ‘ [CSHARP-719] - Support LZ4 compression in .NET Core

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ“‡ [CSHARP-664] - Use prepared statement result_metadata for execute row responses

    ๐Ÿ› Bug fixes

    • [CSHARP-659] - Query trace retrieval fails when started_at is null
    • [CSHARP-884] - Race condition in the ControlConnection Dispose method can leak connections
    • โš  [CSHARP-894] - Batch Statements cause a warning on TokenMap due to null keyspace
    • [CSHARP-896] - Invalid deserialization when paging a rowset and a schema change happens

    ๐Ÿ“š Documentation

    • ๐Ÿ“š [CSHARP-812] - Add documentation about batch support for LINQ and Mapper
    • ๐Ÿ“‡ [CSHARP-833] - KeyspaceMetadata.ExportAsString API docs incorrectly state that it exports the table creation statements
    • ๐Ÿ“„ [CSHARP-881] - Add section about ServerName and certificate name mismatches to SSL docs
    • [CSHARP-882] - Add a section to the driver manual with information on Statements