Skip to content

Releases: Valkryst/VTerminal

2024.11.14

14 Nov 19:05
Compare
Choose a tag to compare
  • Added and updated JavaDocs for a number of classes and methods.
  • Deleted the src/example folder.
  • Fixed an issue where the SequentialOp class wasn't using its internal cache.
    • I suspect that this will lead to increased performance, though I haven't had the time to devise a test for concrete numbers.
  • Updated dependencies.

2024.9.8

08 Sep 15:58
Compare
Choose a tag to compare
  • Fixed GitHub Actions failure.
  • Fixed JitPack build failure.
  • Updated dependencies.

2024.1.6

06 Jan 16:55
Compare
Choose a tag to compare
  • Reduced minimum JDK version from 21 to 11.
    • Thanks to Chris Reuter for this suggestion.
  • Updated dependencies.

2023.9.21

21 Sep 19:39
Compare
Choose a tag to compare
  • Updated dependencies.
  • Updated from Java 18 to 21.

2022.12.23

23 Dec 14:45
Compare
Choose a tag to compare
  • Fixed an issue where JitPack would fail to build the project.

2022.12.22

22 Dec 17:05
Compare
Choose a tag to compare
  • Fixed issue where TitledBorder.titleColor was too dark to read.
  • Updated dependencies.
  • Upgraded to Java 18

2021.03.04

04 Mar 18:52
Compare
Choose a tag to compare

Changelog

  • Added additional tests.
  • Added VPanel.reset, VPanel.resetBackgroundColors, VPanel.resetCodePoints, VPanel.resetForegroundColors, and VPanel.resetSequentialImageOps.
    • VPanel.resetBackgroundColors will set the background color of all tiles to UIManager.getColor("Panel.background");.
    • VPanel.resetCodePoints will set the code point of all tiles to the space character (code point 32).
    • VPanel.resetForegroundColors will set the foreground color of all tiles to UIManager.getColor("Panel.foreground");.
    • VPanel.resetSequentialImageOps will set the sequential image op of all tiles to null.
  • Fixed an issue where the screen could flicker when calling VPanel.repaint.
  • Updated dependencies.
  • Updated VPanel.setBackground, VPanel.setBackgroundAt, VPanel.setForeground, and VPanel.setForegroundAt to allow null as their color parameter.
    • The setBackground methods will default to UIManager.getColor("Panel.background");.
    • The setForeground methods will default to UIManager.getColor("Panel.foreground");.

2021.02.26-hotfix

27 Feb 03:36
Compare
Choose a tag to compare

Changelog

  • Fixed an issue where JitPack was unable to build the project as it was using Java 8 instead of Java 15.

2021.02.26-break

27 Feb 03:08
8ab49b5
Compare
Choose a tag to compare

This release represents a full rewrite of the library. All existing code is incompatible with this version and should remain on version 2020.12.28, if it cannot be upgraded.

2020.12.28

28 Dec 15:33
Compare
Choose a tag to compare

Changes

  • Fixed issue where the shade and tint functions, of the ColorFunctions class, would return incorrect values. Special thanks to Timinator for his error report.