Skip to content

Commit 65c9ae0

Browse files
committed
Update docs and changelog
1 parent 4666568 commit 65c9ae0

File tree

4 files changed

+206
-97
lines changed

4 files changed

+206
-97
lines changed

CHANGES.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
* 0.91.0
2+
* Multiple improvements for `InputArray`/`OutputArray`/`InputOutputArray` handling:
3+
* It's now possible to use the following types as `InputArray`: `&[u8]`/`[u8; N]`, `Vector<bool>` `Vector<GpuMat>` and the
4+
following as `InputArray`, `OutputArray` or `InputOutputArray`: `Vector<Mat>` and `Vector<UMat>`.
5+
* `InputArray`/`OutputArray`/`InputOutputArray` constructors now return `BoxedRef`/`BoxedRefMut` to express the borrowing
6+
semantics.
7+
* Some constructors have received `_mut` suffix where appropriate.
8+
* Unsafe `Mat` constructors (`*_with_data`) have received `_unsafe` suffix and safe versions have been introduced that return
9+
`BoxedRef`/`BoxedRefMut`
10+
* `MatSize::new` is now unsafe and accepts a pointer.
11+
112
* 0.90.0
213
* Automatically generate default constructors for classes where posssible.
314
* Backwards-incompatible changes:

0 commit comments

Comments
 (0)