Jansi Blog
Jansi 2.4.0
Posted by Guillaume Nodet on 14 October 2021
The Jansi project is pleased to announce
the availability of Jansi 2.4.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:
2cf4461
Fix support for GraalVM native-image, fixes #199
d83ab13
Code cleanup
3d97645
Improve error reporting when the tmp dir has the noexec flag, fixes #193
454d858
Support Mac-arm64 target, fixes #218 (#222)
4e5ab5b
Support linux armv6 platform, fixes #201 (#221)
98c430a
Change the behavior to fail gracefuly in case the system is not supported, fixes #204
cb843bf
Switch to test on LTS versions
ae20846
Remove native methods not used by jansi, fixes #208
1ab54ca
Add aarch64 support, fix #219
b3fe92b
Remove old Win XP need to download something
Further information:
Feedback is always welcome!
Jansi 2.1.0
Posted by Guillaume Nodet on Tuesday, 8 December 2020
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:
235b653
256 colors and truecolor support
7dc9c1b
Rename AnsiProcessorType to AnsiType
5f87f09
Remove jdk 1.7 specific method, as we're still on jdk 1.6
322c4d9
Move IO implementation classes to a separate package
04d771c
Move IO implementation classes to a separate package
2babe3d
Pass the console handle directly to the WindowsAnsiProcessor
cc7c8d9
Change test into an assertion as mapLibraryName should never return null
63bd892
Improve dynamism so that the ansi mode can be set per stream and after initialization, #178
8c681e9
Add a (manuel) test
9477b53
Expose a isInstalled() method
8be96cc
Fix typo in AnsiProcessor name
f43e32b
Remove references to old fusesource web site
a00711c
Avoid possible flushing problems when displaying the logo
9f43faa
Avoid hardcoded numbers
23e71d0
Fix test to identify pipes on cygwin/msys, fixes #179
0926754
Fix ansi stream state after an exception is thrown, fixes #30
c77ec6c
Just use a plain random to avoid a dependency on SecureRandom
090132d
Movement with cursorUpLine/cursorDownLine don't work on windows, fixes #140
2e84084
jansi parent dependency upgrade, fixes #154
8420b9c
Ansi should implement java.lang.Appendable, fixes #168
70adaeb
Check values when emitting ansi sequences for cursor movement, fixes #172
0171ecb
Allow the re-initialization of streams, fixes #178
5ce085b
Merge pull request #177 from MrDOS/improvement/use-freebsd-container-working-directory
816da96
Use the FreeBSD container working directory.
4731663
Fix changelog
Further information:
Feedback is always welcome!
Jansi 2.0.1
Posted by Guillaume Nodet on Wednesday, 28 October 2020
The Jansi project is pleased to announce
the availability of Jansi 2.0.1. 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:
- Add some missing information for native compilation using GraalVM
Further information:
Feedback is always welcome!
Jansi 2.0
Posted by Guillaume Nodet on Monday, 26 October 2020
The Jansi project is pleased to announce
the availability of Jansi 2.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:
- Merge jansi and jansi-native
- Support for more architectures
- Speed improvements when using ansi enabled print streams
- Native compilation support using GraalVM
- Remove non widely used and deprecated classes
Further information:
Feedback is always welcome!
Jansi 1.9
Posted by Hiram Chirino on Monday, 4 June 2012
The Jansi project is pleased to announce
the availability of Jansi 1.8. Jansi is a small java library that allows
you to use ANSI escape sequences to format your console output which works
even on windows.
Changes:
- Added HtmlAnsiOutputStream that converts ANSI output to HTML.
- Fixed handling of default text and background color.
Further information:
Feedback is always welcome!
Jansi 1.8
Posted by Hiram Chirino on Wednesday, 15 February 2012
The Jansi project is pleased to announce
the availability of Jansi 1.8. Jansi is a small java library that allows
you to use ANSI escape sequences to format your console output which works
even on windows.
Changes:
- Updated bundled native libraries
- Windows: Added support for isatty and link against the system msvcrt.dll (so no need for VC redistributables)
- Add some helper methods to turn bold on and off
- if the jansi.passthrough system property is set, then jansi will not interpret any of the ansi sequences.
Further information:
Feedback is always welcome!
Jansi 1.7
Posted by Hiram Chirino on Wednesday, 21 September 2011
The Jansi project is pleased to announce
the availability of Jansi 1.7. Jansi is a small java library that allows
you to use ANSI escape sequences to format your console output which works
even on windows.
Further information:
Feedback is always welcome!
Jansi 1.6
Posted by Hiram Chirino on Sunday, 19 June 2011
The Jansi project is pleased to announce
the availability of Jansi 1.6. Jansi is a small java library that allows
you to use ANSI escape sequences to format your console output which works
even on windows.
Further information:
Feedback is always welcome!
Jansi 1.5
Posted by Hiram Chirino on Thursday, 4 November 2010
The Jansi project is pleased to announce
the availability of Jansi 1.5. Jansi is a small java library that allows
you to use ANSI escape sequences to format your console output which works
even on windows.
Further information:
Feedback is always welcome!
Jansi 1.4
Posted by Hiram Chirino on Thursday, 15 July 2010
The Jansi project is pleased to announce
the availability of Jansi 1.4. Jansi is a small java library that allows
you to use ANSI escape sequences to format your console output which works
even on windows.
Further information:
Feedback is always welcome!
Jansi 1.3
Posted by Hiram Chirino on Monday, 8 March 2010
The Jansi project is pleased to announce
the availability of Jansi 1.3. Jansi is a small java library that allows
you to use ANSI escape sequences to format your console output which works
even on windows.
Further information:
Feedback is always welcome!
Jansi 1.2
Posted by Hiram Chirino on Tuesday, 9 February 2010
The Jansi project is pleased to announce
the availability of Jansi 1.2. Jansi is a small java library that allows
you to use ANSI escape sequences to format your console output which works
even on windows.
Further information:
Feedback is always welcome!
Jansi 1.1
Posted by Hiram Chirino on Monday, 23 November 2009
The Jansi project is pleased to announce
the availability of Jansi 1.1. Jansi is a small java library that allows
you to use ANSI escape sequences to format your console output which works
even on windows.
Further information:
Feedback is always welcome!
Jansi 1.0
Posted by Hiram Chirino on Tuesday, 25 August 2009
The Jansi project is pleased to announce
the availability of Jansi 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.
Further information:
Feedback is always welcome!