Skip to content

Commit d0183da

Browse files
authored
Merge pull request #85 from bgilbert/release
Update for release
2 parents 8be2d71 + 72775d9 commit d0183da

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# Notable Changes in OpenSlide Java
22

3+
## Version 0.13.0, 2024-05-04
4+
5+
### Breaking changes
6+
7+
* Require Java ≥ 22
8+
* Require OpenSlide ≥ 4.0.0
9+
* Switch from JNI to FFM, making OpenSlide Java builds platform-independent
10+
* Build with Maven
11+
* Remove Autotools+Ant and Meson build systems
12+
* Stop shipping source tarball, in favor of GitHub source archive
13+
* Rename JAR to `openslide-java-$version.jar`
14+
15+
### New features
16+
17+
* Support OpenSlide cache management API
18+
* Support reading ICC color profiles from slides and associated images
19+
* Add `OpenSlide.readRegion()` method returning a `BufferedImage`
20+
* Add `OpenSlide.PROPERTY_NAME_ICC_SIZE`
21+
* Automatically close unreferenced `OpenSlide` and `OpenSlideCache` objects
22+
* Add one-argument `OpenSlideDisposedException` constructor
23+
* Ship JAR as release artifact
24+
25+
### Deprecations
26+
27+
* Deprecate `OpenSlide.dispose()` in favor of `OpenSlide.close()`
28+
* Deprecate zero-argument `OpenSlideDisposedException` constructor
29+
30+
331
## Version 0.12.4, 2023-11-07
432

533
* Allow opening the synthetic test slide

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
44
<modelVersion>4.0.0</modelVersion>
55

6-
<version>0.12.4</version>
6+
<version>0.13.0</version>
77

88
<groupId>org.openslide</groupId>
99
<artifactId>openslide-java</artifactId>

0 commit comments

Comments
 (0)