File tree Expand file tree Collapse file tree 2 files changed +29
-1
lines changed
Expand file tree Collapse file tree 2 files changed +29
-1
lines changed Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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 >
You can’t perform that action at this time.
0 commit comments