Skip to content

Commit 0bf27dc

Browse files
[jni][jnigen] Publish 0.12.0 (#1621)
1 parent d144f81 commit 0bf27dc

File tree

11 files changed

+696
-29
lines changed

11 files changed

+696
-29
lines changed

pkgs/jni/CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
## 0.12.0-wip
1+
## 0.12.0
22

3+
- **Breaking Change**: Renamed `castTo` to `as`.
34
- Renamed library `internal_helpers_for_jnigen` to `_internal`.
5+
- Using 16KB page size to support Android 15.
6+
- Added `JImplementer` which enables building an object that implements multiple
7+
Java interfaces.
48

59
## 0.11.0
610

pkgs/jni/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
name: jni
66
description: A library to access JNI from Dart and Flutter that acts as a support library for package:jnigen.
7-
version: 0.12.0-wip
7+
version: 0.12.0
88
repository: https://github.com/dart-lang/native/tree/main/pkgs/jni
99

1010
topics:

pkgs/jnigen/CHANGELOG.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## 0.12.0-wip
1+
## 0.12.0
22

33
- **Breaking Change**([#1530](https://github.com/dart-lang/native/pull/1530)):
44
Changed the renaming strategy for method overloadings. Instead of adding a
@@ -12,7 +12,6 @@
1212
- **Breaking Change**: Removed the `Impl` suffix from the generated
1313
implemenation classes. So the implementation class for an interface named
1414
`Foo` is now simply called `$Foo` instead of `$FooImpl`.
15-
- **Breaking Change**: Renamed `castTo` to `as`.
1615
- **Breaking Change**: Renamed and made the typeclasses internal.
1716
- **Breaking Change**: Relaxed the renaming rules to allow for more identifiers
1817
to remain unchanged.
@@ -26,7 +25,6 @@
2625
- No longer generating constructors for abstract classes.
2726
- No longer generating `protected` elements.
2827
- Fixed an issue where synthetic methods caused code generation to fail.
29-
- Renamed library `internal_helpers_for_jnigen` to `_internal`.
3028

3129
## 0.11.0
3230

0 commit comments

Comments
 (0)