Skip to content

Releases: dialex/JColor

v4.0.1

30 Dec 16:57
Compare
Choose a tag to compare

Features released: #25 (does not require Jansi), #39 (remove deprecated methods)

🐞 Issues fixed: (none)

⚠️ BREAKING CHANGES:

  • This release replaces Jansi by Windows' native support for ANSI codes. By doing so, JCDP v4.* requires Windows 10 (Version 1511 or up).
  • Class WindowsColoredPrinter was removed
    • Solution: Nothing, continue using ColoredPrinter. Under the hood it will use the "old" UnixColoredPrinter. Since Win10 now supports ANSI codes, there is only one true ColoredPrinter 😛
  • Method clear() was removed
    • Solution: You can safely remove all calls to .clear(). Since JCDP v3.0.4 that is done implicitly on every print.
  • Methods ColoredPrinter.generateCode(...) were removed
    • Solution: Use Ansi.generateCode
  • Methods printTimestamp() were removed
    • Solution: Enable timestamping on your printer (either during creation or with setTimestamping(true). That way, every message will print a timestamp implicitly.

v3.0.4

25 Dec 19:46
Compare
Choose a tag to compare

Features released: (none)

🐞 Issues fixed: #38 (fix "ghost formatting")

⚠️ BREAKING CHANGE: (none)

v3.0.3

24 Dec 18:01
Compare
Choose a tag to compare

Features released: (none)

🐞 Issues fixed: #31 (fix escape char), #23 (update Javadoc)

⚠️ BREAKING CHANGE: (none)

v3.0.2

23 Dec 18:47
Compare
Choose a tag to compare

Features released: #29 (auto reset format on each ColoredPrinter.print() and println())

🐞 Issues fixed: (none)

⚠️ BREAKING CHANGE: ColoredPrinter.clear() was deprecated

v3.0.1

22 Dec 15:56
Compare
Choose a tag to compare

🐞 Issues fixed: #6

⚠️ BREAKING CHANGE: ColoredPrinter.generateCode() was deprecated, use Ansi.generateCode() instead

v3.0.0

09 Dec 15:42
Compare
Choose a tag to compare

Dependencies upgraded: Jansi (1.15 → 1.18), Hamcrest (1.3 → 2.2), all maven plugins used

🐞 Issues fixed: (none)

⚠️ BREAKING CHANGE: JCDP now requires Java 8 (instead of 6, read why)

v2.0.3.1

05 May 09:10
Compare
Choose a tag to compare

Hotfix for #8 (comment)

v2.0.2

29 Apr 14:01
Compare
Choose a tag to compare

Support for Java version 6 and up.

Dependencies updated: JANSI (1.11 → 1.15), jUnit (4.9 → 4.12)

Issues fixed (hopefully): #7, #8, #9

v2.0.1

25 Sep 08:24
Compare
Choose a tag to compare

Edited pom to exclude hamcrest (just for testing purposes, not a dependency)

v2.0.0

25 Sep 14:50
Compare
Choose a tag to compare

Full maven support, available at Maven Central