Skip to content

v5.4.6.7

Pre-release
Pre-release
Compare
Choose a tag to compare
@warrenfalk warrenfalk released this 20 Jun 14:23
· 70 commits to master since this release

This release reorganizes RocksDbSharp and RocksDbNative so that the latter is a proper csproj with an assembly output. This fixes the problem with using RocksDbSharp in a unit test environment as well as any environment that uses shadow copying or runs from a different codebase than usual.

The native libraries have been removed from the RocksDbSharp csproj and moved to a new RocksDbNative csproj. The RocksDbNative csproj now also builds an assembly with a single class and a single method for getting the codebase. If you previously had a project reference to the RocksDbSharp project, native binaries were automatically copied for you. This is no longer true and not desired. Now the project reference works like the package reference and you should add a project reference to RocksDbNative to get the native binaries.