Bump version to v3.3.1
Change-Id: Ia0f3aa3783bf85893ae35c17f9005043a005a5f0
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 132c65e..6d1013a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,13 +2,13 @@
## [Unreleased]
+## [v3.3.1] - 2026-04-05
+
### Fixed
-- Plain NOW export now opens ZIP input with `java.util.zip.ZipFile` in streaming mode instead of Apache Commons `ZipFile`, removing the multi-minute startup delay on very large archives with huge entry counts and allowing extraction to begin almost immediately
-- Plain NOW export startup and progress diagnostics now log ZIP open time and first-output timing more explicitly, making it easier to distinguish ZIP indexing overhead from actual extraction work
-- Plain Word2Vec export now uses the same archive-order streaming ZIP path as plain NOW output, including the faster `java.util.zip.ZipFile` opener for large archives with many entries
-- Plain CoNLL-U export now also uses the archive-order streaming ZIP path when exactly one base ZIP is given, while multi-ZIP and foundry-paired CoNLL-U input stays on the ordered pipeline
-- CoreNLP now uses the the base tokenization and sentence boundaries instead of its own, preventing morpho/constituency drifts (#38).
+- Plain text output modes now use the faster archive-order streaming ZIP path with `java.util.zip.ZipFile`: `NOW`, `Word2Vec`, and `CoNLL-U` when exactly one base ZIP is given. This removes the multi-minute startup delay on very large archives with huge entry counts, while multi-ZIP and foundry-paired `CoNLL-U` input stays on the ordered pipeline
+- Streaming text-output diagnostics now log ZIP open time and first-output timing more explicitly, making it easier to distinguish ZIP indexing overhead from actual extraction work
+- CoreNLP now uses the base tokenization and sentence boundaries instead of its own, preventing morpho/constituency drift on forms such as `Schüler:innen` ([#38](https://github.com/KorAP/korapxmltool/issues/38))
## [v3.3.0] - 2026-03-26
diff --git a/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt b/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt
index e6da81e..ae12b93 100644
--- a/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt
+++ b/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt
@@ -61,7 +61,7 @@
@Command(
name = "korapxmltool",
mixinStandardHelpOptions = true,
- version = ["korapxmltool v3.3.0"],
+ version = ["korapxmltool v3.3.1"],
usageHelpAutoWidth = false,
usageHelpWidth = 200,
description = ["Converts between KorAP-XML ZIP format and formats like CoNLL-U, Krill, word2vec, NOW\n"+
diff --git a/build.gradle b/build.gradle
index 3d26af9..2b950b2 100644
--- a/build.gradle
+++ b/build.gradle
@@ -5,4 +5,4 @@
}
// Zentrale Projektversion für korapxmltool
-version = '3.3.0'
+version = '3.3.1'