Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
 into v53
  • Loading branch information
hyazinthh committed Jun 19, 2024
2 parents 5939ddb + a4e5aac commit 881eb28
Show file tree
Hide file tree
Showing 63 changed files with 419 additions and 6,059 deletions.
34 changes: 34 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,37 @@
### 5.3.0-prerelease0001
- Updated to .NET 8 and F# 8
- Optimized partial active patterns by using struct representation
- Added F# tensor utilities and math functions using SRTP
- Deprecated Error type
- Deprecated GenericValues.zero
- Fixed return type of LengthSquared for integer-based vectors. Now returns an integer instead of double.
- Added missing readonly modifiers for structs
- Renamed CIeLuvf to CieLuvf
- Removed obsolete API:
- [Color] obsolete conversion functions
- [Color] `Parse()` overload with IFormatProvider parameter
- [PixImage] obsolete loading API
- `Async.AwaitTask` (already in FSharp.Core)
- `Caching.cacheFunction`
- `IDictionary.GetValueOrDefault`
- broken UnsafeCoerce utilities
- `CameraExtrinsics` and `CameraIntrinsics`
- float variants of `Constant`
- `IPol.SlerpShortest`
- `Cell.Parse()` with offset parameter
- `M44x.PerspectiveProjectionTransformLH`
- `Trafo.PerspectiveProjectionOpenGl`
- `Trafo.PerspectiveProjectionLH`
- `Trafo.OrthoProjectionOpenGl`
- `RangeSet` and `RangeSet64`
- `RangeSet1*.insert` and `window`
- `Time` and `TimeLink`
- `ExecutableMemory`
- `Dictionary.TryRemove` and `GetOrAdd`
- `Seq.forany` and `Array.forany` (use `exists` instead)
- `Strings` module
- Assembler related types and functions (use Aardvark.Assembler instead)

### 5.2.31
* fixed Hash Computations for non-primitive types
* added `AsByteSpan` extension method for System.Array/string in >=net6.0
Expand Down
4 changes: 0 additions & 4 deletions src/Aardvark.Base.FSharp/Aardvark.Base.FSharp.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@
<Compile Include="Math\AverageWindow.fs" />
<Compile Include="Math\Converters.fs" />
<Compile Include="Datastructures\Mutable\FixedSizeArray.fs" />
<Compile Include="Datastructures\Mutable\Order.fs" />
<Compile Include="Datastructures\Mutable\OrderMaintenance.fs" />
<Compile Include="Datastructures\Mutable\SkipList.fs" />
<Compile Include="Datastructures\Mutable\AVL.fs" />
Expand All @@ -51,8 +50,6 @@
<Compile Include="Datastructures\Mutable\ReferenceCountingSet.fs" />
<Compile Include="Datastructures\Immutable\MapExt.fs" />
<Compile Include="Datastructures\Immutable\FingerTree.fs" />
<None Include="Datastructures\Immutable\RangeSetOld_template.fs" />
<Compile Include="Datastructures\Immutable\RangeSetOld_auto.fs" />
<None Include="Datastructures\Immutable\RangeSet_template.fs" />
<Compile Include="Datastructures\Immutable\RangeSet_auto.fs" />
<Compile Include="Datastructures\Immutable\Graph.fs" />
Expand All @@ -73,7 +70,6 @@
<Compile Include="Reflection\TypeBuilder.fs" />
<Compile Include="Reflection\ReflectionExtensions.fs" />
<Compile Include="Runtime\DynamicLinker.fs" />
<Compile Include="Runtime\ExecutableMemory.fs" />
<Compile Include="Runtime\Assembler.fs" />
<Compile Include="Runtime\WeakTable.fs" />
<Compile Include="Runtime\NativeMemory.fs" />
Expand Down
Loading

0 comments on commit 881eb28

Please sign in to comment.