Skip to content

Commit 99b1084

Browse files
authored
Upgrade to v2.0.0 of Visible Assertions (#409)
* Upgrade to v2.0.0 of Visible Assertions Removes usage of Jansi - fixes #395 * Update changelog
1 parent 51d1d45 commit 99b1084

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ All notable changes to this project will be documented in this file.
44
## UNRELEASED
55
### Fixed
66
- Worked around incompatibility between Netty's Unix socket support and OS X 10.11. Reinstated use of TCP-Unix Socket proxy when running on OS X prior to v10.12. (Fixes #402)
7+
- Changed to use version 2.0 of the Visible Assertions library for startup pre-flight checks. This no longer has a dependency on Jansi, and is intended to resolve a JVM crash issue apparently caused by native lib version conflicts (#395). Please note that the newer ANSI code is less mature and thus has had less testing, particularly in interesting terminal environments such as Windows. If issues are encountered, coloured assertion output may be disabled by setting the system property `visibleassertions.ansi.enabled` to `true`.
78

89
### Changed
910
- Removed Guava usage from `jdbc` module (#401)

core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292
<dependency>
9393
<groupId>org.rnorth.visible-assertions</groupId>
9494
<artifactId>visible-assertions</artifactId>
95-
<version>1.0.5</version>
95+
<version>2.0.0</version>
9696
</dependency>
9797

9898
<!-- Test dependencies -->

0 commit comments

Comments
 (0)