The Jansi project is pleased to announce the availability of Jansi 2.1.0. Jansi is a small java library that allows you to use ANSI escape sequences to format your console output which works even on windows and to access low-level OS support for consoles.
Changes:
235b653256 colors and truecolor support7dc9c1bRename AnsiProcessorType to AnsiType5f87f09Remove jdk 1.7 specific method, as we're still on jdk 1.6322c4d9Move IO implementation classes to a separate package04d771cMove IO implementation classes to a separate package2babe3dPass the console handle directly to the WindowsAnsiProcessorcc7c8d9Change test into an assertion as mapLibraryName should never return null63bd892Improve dynamism so that the ansi mode can be set per stream and after initialization, #1788c681e9Add a (manuel) test9477b53Expose a isInstalled() method8be96ccFix typo in AnsiProcessor namef43e32bRemove references to old fusesource web sitea00711cAvoid possible flushing problems when displaying the logo9f43faaAvoid hardcoded numbers23e71d0Fix test to identify pipes on cygwin/msys, fixes #1790926754Fix ansi stream state after an exception is thrown, fixes #30c77ec6cJust use a plain random to avoid a dependency on SecureRandom090132dMovement with cursorUpLine/cursorDownLine don't work on windows, fixes #1402e84084jansi parent dependency upgrade, fixes #1548420b9cAnsi should implement java.lang.Appendable, fixes #16870adaebCheck values when emitting ansi sequences for cursor movement, fixes #1720171ecbAllow the re-initialization of streams, fixes #1785ce085bMerge pull request #177 from MrDOS/improvement/use-freebsd-container-working-directory816da96Use the FreeBSD container working directory.4731663Fix changelog
Further information:
Feedback is always welcome!