All Versions
55
Latest Version
Avg Release Cycle
68 days
Latest Release
-
Changelog History
Page 1
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.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
- [CSHARP-927] - Document Duration type
-
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