Skip to content

Commit c82bf7c

Browse files
committed
Update version to 0.11.2
1 parent b1047c4 commit c82bf7c

4 files changed

Lines changed: 19 additions & 18 deletions

File tree

README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,16 @@
22

33
**Java-GI** is a tool for generating GObject-Introspection bindings for Java. The generated bindings use the [Foreign Function & Memory API](https://openjdk.org/projects/panama/) (JEP 454) to access native resources from Java, with wrapper classes based on GObject-Introspection to offer an elegant API. Java-GI version 0.11.* generates bindings to develop Java applications for libraries, based of the versions in GNOME Platform 47:
44

5-
| Library | Java-GI 0.11.x | Java-GI 0.10.x | Java-GI 0.8.x and 0.9.x | Java-GI 0.7.x |
6-
|---------------|----------------|----------------|-------------------------|---------------|
7-
| OpenJDK | 22 | 22 | 21 | 20 |
8-
| GLib | 2.82 | 2.80 | 2.78 | 2.76 |
9-
| GTK | 4.16 | 4.14 | 4.12 | 4.10 |
10-
| LibAdwaita | 1.6 | 1.5 | 1.4 | 1.3 |
11-
| GStreamer | 1.24 | 1.22 | 1.22 | 1.20 |
12-
| GtkSourceview | 5.14 | 5.12 | 5.10 | 5.9 |
13-
| WebkitGtk | 2.46 | 2.44 | 2.42 | 2.41 |
5+
| Library | Version |
6+
|---------------|---------|
7+
| GLib | 2.82 |
8+
| GTK | 4.16 |
9+
| LibAdwaita | 1.6 |
10+
| GStreamer | 1.24 |
11+
| GtkSourceview | 5.14 |
12+
| WebkitGtk | 2.46 |
13+
14+
You can generate Java bindings for other libraries with the `java-gi` [command-line tool](https://jwharm.github.io/java-gi/generate/) on the GIR (introspection data) file.
1415

1516
Please note that Java-GI is still under active development, and the API is subject to unannounced changes. Feedback is welcome!
1617

@@ -67,7 +68,7 @@ repositories {
6768
}
6869
6970
dependencies {
70-
implementation 'io.github.jwharm.javagi:gtk:0.11.1'
71+
implementation 'io.github.jwharm.javagi:gtk:0.11.2'
7172
}
7273
```
7374

docs/getting-started/getting_started_01.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ repositories {
2828
}
2929
3030
dependencies {
31-
implementation 'io.github.jwharm.javagi:gtk:0.11.1'
31+
implementation 'io.github.jwharm.javagi:gtk:0.11.2'
3232
}
3333
3434
java {

docs/usage.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Next, add the dependencies. For example, to add Gtk as a dependency:
2020
<dependency>
2121
<groupId>io.github.jwharm.javagi</groupId>
2222
<artifactId>gtk</artifactId>
23-
<version>0.11.1</version>
23+
<version>0.11.2</version>
2424
</dependency>
2525
```
2626

@@ -32,7 +32,7 @@ Next, add the dependencies. For example, to add Gtk as a dependency:
3232
}
3333

3434
dependencies {
35-
implementation 'io.github.jwharm.javagi:gtk:0.11.1'
35+
implementation 'io.github.jwharm.javagi:gtk:0.11.2'
3636
}
3737
```
3838

@@ -44,20 +44,20 @@ Next, add the dependencies. For example, to add Gtk as a dependency:
4444
}
4545

4646
dependencies {
47-
implementation("io.github.jwharm.javagi:gtk:0.11.1")
47+
implementation("io.github.jwharm.javagi:gtk:0.11.2")
4848
}
4949
```
5050

5151
=== "Scala SBT"
5252

5353
```scala
54-
libraryDependencies += "io.github.jwharm.javagi" % "gtk" % "0.11.1"
54+
libraryDependencies += "io.github.jwharm.javagi" % "gtk" % "0.11.2"
5555
```
5656

5757
=== "Leiningen"
5858

5959
```clojure
60-
[io.github.jwharm.javagi/gtk "0.11.1"]
60+
[io.github.jwharm.javagi/gtk "0.11.2"]
6161
```
6262

6363
=== "bld"
@@ -67,7 +67,7 @@ Next, add the dependencies. For example, to add Gtk as a dependency:
6767
scope(main)
6868
.include(dependency("io.github.jwharm.javagi",
6969
"gtk",
70-
version(0,11,1)));
70+
version(0,11,2)));
7171
```
7272

7373
This will add the Gtk bindings to the application's compile and runtime classpath. Other libraries, like `webkit`, `gst`, `adw` and `gtksourceview` can be included likewise. The complete list of available libraries is available [here](https://search.maven.org/search?q=io.github.jwharm.javagi).

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[versions]
2-
javagi = "0.11.2-SNAPSHOT"
2+
javagi = "0.11.2"
33
jdk = "22"
44
cairo = "1.18.4.1"
55
picocli = "4.7.6"

0 commit comments

Comments
 (0)