This repository has been archived by the owner on Apr 29, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add
JBuffer
, JByteBuffer
to enable fast copying to and from `Uint…
…8List` (#390) `JBuffer` is now the default binding for `java.nio.Buffer` and `JByteBuffer` for `java.nio.ByteBuffer`.
- Loading branch information
1 parent
7c83776
commit 4443ceb
Showing
45 changed files
with
1,071 additions
and
175 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,57 @@ | ||
## 0.7.0 | ||
|
||
- **Breaking Change** ([#387](https://github.com/dart-lang/jnigen/issues/387)): | ||
Added `JBuffer` and `JByteBuffer` classes as default classes for | ||
`java.nio.Buffer` and `java.nio.ByteBuffer` respectively. | ||
- **Breaking Change**: Made the type classes `final`. | ||
- Fixed a bug where `addAll`, `removeAll` and `retainAll` in `JSet` would run | ||
their respective operation twice. | ||
- Fixed a bug where `JList.insertAll` would not throw the potentially thrown | ||
Java exception. | ||
|
||
## 0.6.1 | ||
* Depend on the stable version of Dart 3.1. | ||
|
||
- Depend on the stable version of Dart 3.1. | ||
|
||
## 0.6.0 | ||
* **Breaking Change** ([#131](https://github.com/dart-lang/jnigen/issues/131)): Renamed `delete*` to `release*`. | ||
* Added `PortProxy` and related methods used for interface implementation. | ||
* Added the missing binding for `java.lang.Character`. | ||
|
||
- **Breaking Change** ([#131](https://github.com/dart-lang/jnigen/issues/131)): | ||
Renamed `delete*` to `release*`. | ||
- Added `PortProxy` and related methods used for interface implementation. | ||
- Added the missing binding for `java.lang.Character`. | ||
|
||
## 0.5.0 | ||
* **Breaking Change** ([#137](https://github.com/dart-lang/jnigen/issues/137)): Java primitive types are now all lowercase like `jint`, `jshort`, ... | ||
* The bindings for `java.util.Set`, `java.util.Map`, `java.util.List` and the numeric types like `java.lang.Integer`, `java.lang.Boolean`, ... are now included in `package:jni`. | ||
|
||
- **Breaking Change** ([#137](https://github.com/dart-lang/jnigen/issues/137)): | ||
Java primitive types are now all lowercase like `jint`, `jshort`, ... | ||
- The bindings for `java.util.Set`, `java.util.Map`, `java.util.List` and the | ||
numeric types like `java.lang.Integer`, `java.lang.Boolean`, ... are now | ||
included in `package:jni`. | ||
|
||
## 0.4.0 | ||
* Type classes now have `superCount` and `superType` getters used for type inference. | ||
|
||
- Type classes now have `superCount` and `superType` getters used for type | ||
inference. | ||
|
||
## 0.3.0 | ||
* Added `PortContinuation` used for `suspend fun` in Kotlin. | ||
* `dartjni` now depends on `dart_api_dl.h`. | ||
|
||
- Added `PortContinuation` used for `suspend fun` in Kotlin. | ||
- `dartjni` now depends on `dart_api_dl.h`. | ||
|
||
## 0.2.1 | ||
* Added `.clang-format` to pub. | ||
|
||
- Added `.clang-format` to pub. | ||
|
||
## 0.2.0 | ||
* Added array support | ||
* Added generic support | ||
* `JniX` turned into `JX` for a more terse code. | ||
|
||
- Added array support | ||
- Added generic support | ||
- `JniX` turned into `JX` for a more terse code. | ||
|
||
## 0.1.1 | ||
* Windows support for running tests and examples on development machines. | ||
|
||
- Windows support for running tests and examples on development machines. | ||
|
||
## 0.1.0 | ||
* Initial version: Android and Linux support, JObject API | ||
|
||
- Initial version: Android and Linux support, JObject API |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.