You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: move NotProvided/NotProvidedType from Options to Core
NotProvidedType and NotProvided are now defined in CTBase.Core as the
canonical ecosystem-wide sentinel. CTBase.Options re-exports both names
unchanged — no user-visible API change.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: BREAKINGS.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,13 @@
2
2
3
3
This document outlines all breaking changes introduced in CTBase v0.18.0-beta compared to v0.17.4. Use this guide to migrate your code and understand the impact of these changes.
4
4
5
+
## Non-breaking note (0.24.1-beta)
6
+
7
+
-**NotProvided moved to Core**: `NotProvidedType` and `NotProvided` are now defined in
8
+
`CTBase.Core`; `CTBase.Options` re-exports them. All existing `CTBase.Options.NotProvided`
9
+
and `using CTBase.Options` consumers continue to work unchanged.
10
+
-`CTBase.Core.NotProvided` is now the canonical ecosystem-wide sentinel.
11
+
5
12
## Non-breaking note (0.24.0-beta)
6
13
7
14
-**Differentiation module**: Added comprehensive AD backend infrastructure for computing gradients
0 commit comments