Skip to content

Commit

Permalink
Remove obsolete APIs
Browse files Browse the repository at this point in the history
  • Loading branch information
hyazinthh committed Jun 18, 2024
1 parent 61e5dad commit ec98e8e
Show file tree
Hide file tree
Showing 28 changed files with 25 additions and 4,090 deletions.
31 changes: 24 additions & 7 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,33 @@
- Added F# tensor utilities and math functions using SRTP
- Deprecated Error type
- Deprecated GenericValues.zero
- Removed Async.AwaitTask (already in FSharp.Core)
- Removed Caching.cacheFunction
- Fixed return type of LengthSquared for integer-based vectors. Now returns an integer instead of double.
- [Color] Removed obsolete conversion functions
- Added missing readonly modifiers for structs
- Renamed CIeLuvf to CieLuvf
- [PixImage] Removed obsolete loading API
- Removed IDictionary.GetValueOrDefault
- Removed broken UnsafeCoerce utilities
- Removed obsolete CameraExtrinsics and CameraIntrinsics
- 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
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 ec98e8e

Please sign in to comment.