Releases: centic9/commons-dost
Releases · centic9/commons-dost
1.3.4
1.3.3
- GPX-Corpus: Do not fail on SAXParseException
- Add support for methods added to interface List in JDK 21
- Avoid timeouts/deadlocks in NanoHTTPD with JDK 17+
- Update third-party libraries
- Update Github Action
Full Changelog: 1.3.2...1.3.3
1.3.2
- Breaking Change: Convert SAXException to IOException when parsing a GPX file and add the file-name to the exception-information
- Handle a number of slightly malformed GPX files, support a few date-time formats, tag "rtept", ...
- Adjust ChromeDriverUtils slightly
- Improve error message a process is killed by the watchdog, e.g. by timeout
- Third party libraries updated
- Improve tests, switch some more to JUnit 5
Full Changelog: 1.3.1...1.3.2
1.3.1
- Adjust GPX parsing to support wpt
- Update third party libraries
- HttpClient: Avoid log about "invalid cookie header"
- Start using JUnit 5 fully
- Adjust URL use when looking for chromedriver binaries
Full Changelog: 1.3.0...1.3.1
1.3.0
- Add simple parser for GPX files
- Update third-party libraries
- Update to Gradle 8.6
- Improve logging in ExecutionHelper
- Deprecate method in ThreadUtils in favour of similar method in commons-lang3 (return-type changed from List to Collection)
Full Changelog: 1.2.0.3...1.3.0
1.2.0.3
- Use URL for full JSON when looking for specific ChromeDriver-Version
- More JavaDoc
- Update commons-lang3
Full Changelog: 1.2.0.2...1.2.0.3
1.2.0.2
- Update commons-io and JUnit
- MappedCounterImpl: Gracefully handle remove() of non-existing value
- MappedCounterImpl: Handle comparison of different types
- ChromeDriverUtils: Handle new download location with Chrome 115+
- Some log improvements
- Increase test-coverage and avoid some flakiness
Full Changelog: 1.2.0.1...1.2.0.2
1.2.0.1
- ChromeDriverUtils: Don't use hardcoded /tmp for temporary zip-file
- Add MappedCounter.addAll() to combine values of two counters
- Adjust for JKD 21
- NanoHTTPD: Avoid StringIndexOutOfBounds on invalid header
- Update third-party libraries
- Add more coverage
Full Changelog: 1.2.0.0...1.2.0.1
1.2.0.0
- Switch to minimum required Java version 11
- Support Java version 17
- Update JavaDoc and tests
- Update third-party libraries
- Update to Gradle 7.6
Full Changelog: 1.1.0.2...1.2.0.0
1.1.0.2
- More test-coverage
- Third party libraries updated
- Exec: Format commandline in exceptions better
- Switch to JUnit 5 Vintage
- Improve DateParser.timeToReadable()
- Support weeks
- Support millis
- Support negative values
Full Changelog: 1.1.0.1...1.1.0.2