Releases: aardvark-platform/aardvark.base
Releases · aardvark-platform/aardvark.base
5.3.2
5.3.1
- [FSharp] Added Stream.readAllBytes
- [FSharp] Added Path.withTrailingSlash and withoutTrailingSlash
- [FSharp] Added approximateEquals
- [FSharp] Reworked LookupTable utilities
- [FSharp] Optimized and reworked type patterns
- [FSharp] Imported PrimitiveValueConverter from Aardvark.Rendering
5.3.0
5.3.0-prerelease0005
- Reintroduced
IPixImage
asIPix
- Renamed
PixImageCube
toPixCube
5.3.0-prerelease0004
- Fixed PixImage/Volume conversion with redundant channels
- Added Width, Height, and Depth properties for PixImage and PixVolume
5.3.0-prerelease0003
- Restored Error<'T>
- [PixImageMipMap] Re-added PixFormat and reverted rename of ImageArray field
- [PixImageMipMap] Renamed Count to LevelCount
- [PixImageCube] Reverted rename of MipMapArray field
- [PixLoader] Added CanEncode and CanDecode
- Made Array and Data of PixImage and PixVolume consistent with tensors
5.3.0-prerelease0002
- Removed Result<'T> alias
- [FSharpMath] Fixed conflicts in SRTP member names with .NET
- [Color] Added Fun.Lerp overloads with vector parameter
5.3.0-prerelease0001
- Initial prerelease
5.2.32
- Fixed Type.GetCLRSize for structs
- Use .NET functions for Array.Copy and Set
- Fixed Array CopyTo extension overloads for copying between an array and native memory
- Changed SymMapBaseCollectionTraversal.Collect typeName argument to Symbol
- Added ToBase64 extensions with span
- Added generic Compute**Hash overloads (avoiding GetCLRSize)
- Added AsCastSpan extension
5.2.31
fixed Hash Computations for non-primitive types
added AsByteSpan
extension method for System.Array/string in >=net6.0