Skip to content

Commit 827975b

Browse files
author
per
committed
- Modify description to mention that the library can also write SIE files, not just read them.
- Dev enhancement: Add configuration cache and parallell execution.
1 parent 91b59fb commit 827975b

5 files changed

Lines changed: 28 additions & 22 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ hs_err_pid*
1212
/build/
1313
/.gradle/
1414
/gradle.properties
15+
/relocation/target/

README.md

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -227,18 +227,5 @@ MIT License. See [LICENSE](LICENSE) or the file headers for details.
227227

228228
## Change log
229229

230-
**Version 2.0**:
231-
- Ported all upstream bug fixes and features from jsisie (2017-2026)
232-
- Java 17 minimum, `java.time.LocalDate` throughout, `java.util.function.Consumer` callbacks
233-
- `#UNDERDIM` support, `#KSUMMA` writing, stream I/O, SIE type filtering
234-
- Exception hierarchy (`SieException` base class), proper field encapsulation
235-
- Expanded automated test coverage across SIE 1-4 and SIE 5
236-
- SIE 5 (XML) read/write support via JAXB (`alipsa.sieparser.sie5` package)
237-
- New dependencies
238-
- jakarta.xml.bind:jakarta.xml.bind-api [4.0.5]
239-
- org.glassfish.jaxb:jaxb-runtime [4.0.6]
240-
- Upgraded dependencies
241-
- org.slf4j:slf4j-api [2.0.16 -> 2.0.17]
242-
243-
**Version 1.0**:
244-
- Initial working port of the jsisie parser to Java
230+
See [release.md](release.md) for details.
231+

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ plugins {
66
id 'java-library'
77
id 'signing'
88
id 'maven-publish'
9-
id("se.alipsa.nexus-release-plugin") version '2.0.1'
9+
id("se.alipsa.nexus-release-plugin") version '2.1.1'
1010
id "com.github.ben-manes.versions" version "0.53.0"
1111
}
1212

1313
group = 'se.alipsa'
14-
version = '2.0'
14+
version = '2.0.1-SNAPSHOT'
1515

1616
base {
1717
archivesName = 'SieParser'
@@ -54,7 +54,7 @@ publishing {
5454
from components.java
5555
pom {
5656
name = 'SIEParser'
57-
description = 'A Java parser for SIE files (version 1 to 4 including 4i, and SIE 5 XML format)'
57+
description = 'A Java parser and writer for SIE files (version 1 to 4 including 4i, and SIE 5 XML format)'
5858
artifactId = 'SieParser'
5959
url = 'https://github.com/Alipsa/SIEParser'
6060
packaging = 'jar'

release.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Release Notes for SieParser
2+
3+
## Version 2.0.1, in progress
4+
- Modify description to mention that the library can also write SIE files, not just read them.
5+
- Dev enhancement: Add configuration cache and parallell execution.
6+
7+
## Version 2.0, 2026-02-27
8+
- Ported all upstream bug fixes and features from jsisie (2017-2026)
9+
- Java 17 minimum, `java.time.LocalDate` throughout, `java.util.function.Consumer` callbacks
10+
- `#UNDERDIM` support, `#KSUMMA` writing, stream I/O, SIE type filtering
11+
- Exception hierarchy (`SieException` base class), proper field encapsulation
12+
- Expanded automated test coverage across SIE 1-4 and SIE 5
13+
- SIE 5 (XML) read/write support via JAXB (`alipsa.sieparser.sie5` package)
14+
- New dependencies
15+
- jakarta.xml.bind:jakarta.xml.bind-api [4.0.5]
16+
- org.glassfish.jaxb:jaxb-runtime [4.0.6]
17+
- Upgraded dependencies
18+
- org.slf4j:slf4j-api [2.0.16 -> 2.0.17]
19+
20+
## Version 1.0, 2016-12-10
21+
- Initial working port of the jsisie parser to Java

settings.gradle

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
pluginManagement {
22
repositories {
3-
if (gradle.startParameter.projectProperties.containsKey("useMavenLocal")) {
4-
// Opt-in local plugin resolution: ./gradlew -PuseMavenLocal <task>
5-
mavenLocal()
6-
}
3+
mavenLocal()
74
mavenCentral()
85
gradlePluginPortal()
96
}

0 commit comments

Comments
 (0)