Skip to content

Commit ae08843

Browse files
author
Christopher Doris
committed
update release notes
1 parent 5edca61 commit ae08843

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

docs/src/releasenotes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
* `enable(true)` replaces `enable()`.
66
* `enable(false)` replaces `disable()`.
77
* `gc()` added.
8+
* Breaking changes to Python wrapper types:
9+
* `PyArray` has been reparametrised from `PyArray{T,N,M,L,R}` to `PyArray{T,N,F}`:
10+
* `F` is a tuple of symbols representing flags, with `:linear` replacing `L` and `:mutable` replacing `M`.
11+
* `R` is removed and is now implied by `T`, which currently must be either a bits type (equal to `R`) or `Py`, or a tuple of these.
812
* Breaking changes to Julia wrapper types:
913
* Classes renamed: `ValueBase` to `JlBase`, `AnyValue` to `Jl`, `ArrayValue` to `JlArray`, etc.
1014
* Classes removed: `RawValue`, `ModuleValue`, `TypeValue`, `NumberValue`, `ComplexValue`, `RealValue`, `RationalValue`, `IntegerValue`.

0 commit comments

Comments
 (0)