Releases: TileDB-Inc/TileDB-CSharp
Releases · TileDB-Inc/TileDB-CSharp
5.3.0
What's Changed
- Use .NET's automatic library name resolution logic. by @teo-tsirpanis in #103
- Fix
SonarAnalyzer.CSharpnot running. by @teo-tsirpanis in #104 - Add a NuGet package icon and set the
.nuspecfile as a project property. by @teo-tsirpanis in #102 - Improve the bindings generation process and regenerate them. by @teo-tsirpanis in #105
- Fix marshalling of
SafeHandles et. al. by @teo-tsirpanis in #106 - Merge
TileDB.InteropintoTileDB.CSharpand improve string marshalling. by @teo-tsirpanis in #115 - Update CI by @shaunrd0 in #126
- Add example and test for global order writes by @shaunrd0 in #99
- Always create owned safe handles. by @teo-tsirpanis in #129
- Update bindings to 2.12 by @teo-tsirpanis in #130
- Add C#-friendly enum value names. by @teo-tsirpanis in #131
- Use a constant .NET SDK version, varying CI runs by target framework moniker. by @teo-tsirpanis in #139
- Fix race condition in
Query.SubmitAsync(). by @teo-tsirpanis in #138 - Stop testing 2.11 on nightly builds. by @teo-tsirpanis in #137
- Update to the .NET 7 SDK, the latest C# language version et.al. by @teo-tsirpanis in #141
- Fix nightly builds. by @teo-tsirpanis in #145
- Add
Group.IsUriRelative(). by @teo-tsirpanis in #143 - Add
FragmentInfo. by @teo-tsirpanis in #128 - Overhaul the NuGet packaging infrastructure and the way the Core binaries get acquired. by @teo-tsirpanis in #146
- Some small infrastructure changes before releasing. by @teo-tsirpanis in #162
- Change the library's compiled output path to
bin. by @teo-tsirpanis in #133 - Automatically generate bindings. by @teo-tsirpanis in #147
- Build all dependencies in nightly builds. by @teo-tsirpanis in #167
- Add a Release workflow. by @teo-tsirpanis in #168
- Fix typo in
Group.ConsolidateMetadata. by @teo-tsirpanis in #176 - Ensure the default
Contextis created only once and don't dispose it. by @teo-tsirpanis in #173 - Update bindings to version 2.13.0-db00e70 by @github-actions in #171
- More quality fixes. by @teo-tsirpanis in #160
- Add support for fragment consolidation. by @teo-tsirpanis in #175
- Use
tiledb_query_set_data_bufferin the bindings example. by @teo-tsirpanis in #180 - Simplify testing with custom native binaries. by @teo-tsirpanis in #188
- Invoke the query async callback on the thread pool. by @teo-tsirpanis in #181
- Add
TileDBExceptionand obsoleteContext.ErrorHappenedandErrorException. by @teo-tsirpanis in #191 - Clean-up the
CoreUtilclass and cache the Core version instance. by @teo-tsirpanis in #195 - Invalidate safe handles that failed to be created. by @teo-tsirpanis in #190
- Fix memory leaks in the stats gathering methods. by @teo-tsirpanis in #202
- Deletes unit tests by @shaunrd0 in #169
- Clean-up the
VFSclass and expose the remaining VFS APIs. by @teo-tsirpanis in #178 - Do not use
GCHandles for brief pinning of objects. by @teo-tsirpanis in #193 - Clean-up the
QueryConditionclass, introduce combination operators et.al. by @teo-tsirpanis in #204 - Fix CI. by @teo-tsirpanis in #218
- Update Core to 2.13.1. by @teo-tsirpanis in #219
- Obsolete
ConsolidateMetadata. by @teo-tsirpanis in #217 - Make
VFS.VisitChildrengeneric. by @teo-tsirpanis in #221 - Obsolete
Query.SubmitAsync. by @teo-tsirpanis in #224 - Expose the
tiledb_object_***APIs. by @teo-tsirpanis in #223 - Add
Subarray. by @teo-tsirpanis in #183 - Optimize and clean-up the
Queryclass, and support setting buffers from more sources. by @teo-tsirpanis in #205 - Fix the obsoletion links. by @teo-tsirpanis in #225
New Contributors
- @github-actions made their first contribution in #171
Full Changelog: 5.2.4...5.3.0
5.2.5
What's Changed
- [release/5.2] Update native binaries to 2.12.2. by @teo-tsirpanis in #163
Full Changelog: 5.2.4...5.2.5
5.2.4
5.2.3
5.2.2
5.2.1
What's Changed
- Support
TILEDB_FILTER_SCALE_FLOATby @shaunrd0 in #85 - Overload Query.AddRange with no stride by @shaunrd0 in #86
- Update nightly CI by @shaunrd0 in #91
- Add batch read example using incomplete query by @shaunrd0 in #93
- Add ResultBufferElements to Query class by @shaunrd0 in #94
- Update to TileDB 2.11.1 by @shaunrd0 in #95
Full Changelog: 5.2.0...5.2.1
5.2.0
5.1.2
What's Changed
- Add C# bindings quickstart_sparse_string example by @shaunrd0 in #67
- Add CI for triggering releases by @shaunrd0 in #70
- CI for nightly builds by @shaunrd0 in #71
- Add support for
TILEDB_BOOLby @shaunrd0 in #69 - Add DllImport resolver by @shaunrd0 in #76
- Run examples using CI by @shaunrd0 in #79
- Update gitignore by @shaunrd0 in #80
- Add CI for .NET 6.0 by @shaunrd0 in #81
- Update to TileDB 2.10.3 by @shaunrd0 in #82
Full Changelog: 5.1.1...5.1.2