Releases: nad-au/Neo4j.Mapper
Releases · nad-au/Neo4j.Mapper
Support .NET 6
Fix packaging
Fix packaging (#23) * Fix packaging
Create separate packages which target ServiceStack.Text.Core
Add Core projects to denote those using ServiceStack.Text.Core. Non-Core projects now use ServiceStack.Text
Support nullable clr types in auto-mapping
Support nullable clr types in auto-mapping (#21) * Support nullable clr types in auto-mapping. fixes #20
Support Neo4j.Driver v4.0 & Improvements to parameter mapping
- Update to Neo4j.Driver v4.0 package. Now using
Neo4j.Driver.Simple
to support both sync/async operations. - Improvements to parameter mapping via
WithEntity
&WithEntities
and also viaToParameterMap
andToParameterMap
extensions which now use ServiceStack.TextConvertTo<string, object>
in place ofToObjectDictionary
. This allows registering custom mappers viaAutoMapping.RegisterConverter
.
Support async enumerable streams
- Support async enumerable streams via IAsyncEnumerable c#8 / NET Standard 2.1 / NET Core 3.0
- Improve support of null values in Temporal <> clr types in auto mappers
- Support mapping of IRelationship objects
- Updated CI to support NET Core 3.0 projects
- Updated packages inc. ServiceStack.Text & Neo4j.Driver
ValueConvert: Pass key along with value to allow type introspection
v1.0.6 Pass key along with value to allow type introspection (#13)
Add ValueConvert to enable user-defined mapping of parameters using complex types when using WithValue
v1.0.5 Implement ValueConvert to allow user-defined conversion of parameters…
Downgrade Neo4j.Driver dependency
Neo4jClient has a dependency on Neo4j.Driver.Signed v1.7.0. For applications to co-exist with Neo4jClient, for the time being, we'll have to be in sync with their driver version. This may mean switching to the signed driver.