Skip to content

Releases: Valkryst/VTerminal

3.5.0

11 Oct 17:03
Compare
Choose a tag to compare
3.5.0 Pre-release
Pre-release
  • Added/removed color palettes.
    • Added thePaleNightColorPalette. In my opinion, it's now the most appealing multi-color palette.
    • Removed the P26PhosphorColorPalette as it looked too similar to the P3PhosphorColorPalette.
  • Fixed many of the issues preventing color palettes from properly working.
  • Removed many unnecessary Lombok annotations.
  • Rewrote a lot of the code behind the components and how they and their listeners are handled.
  • Simplified some areas of the code.
  • Updated dependencies.

3.5.0-b8

08 Oct 14:16
Compare
Choose a tag to compare
3.5.0-b8 Pre-release
Pre-release

This release is being used to test changes on the "Component_Revamp" branch. I do not recommend using these beta releases unless you're helping to find issues with VTerminal.

3.5.0-b7

08 Oct 02:59
Compare
Choose a tag to compare
3.5.0-b7 Pre-release
Pre-release

This release is being used to test changes on the "Component_Revamp" branch. I do not recommend using these beta releases unless you're helping to find issues with VTerminal.

3.5.0-b6

08 Oct 02:47
Compare
Choose a tag to compare
3.5.0-b6 Pre-release
Pre-release

This release is being used to test changes on the "Component_Revamp" branch. I do not recommend using these beta releases unless you're helping to find issues with VTerminal.

3.5.0-b5

08 Oct 02:21
Compare
Choose a tag to compare
3.5.0-b5 Pre-release
Pre-release

This release is being used to test changes on the "Component_Revamp" branch. I do not recommend using these beta releases unless you're helping to find issues with VTerminal.

3.5.0-b4

28 Sep 14:39
Compare
Choose a tag to compare
3.5.0-b4 Pre-release
Pre-release

This release is being used to test changes on the "Component_Revamp" branch. I do not recommend using these beta releases unless you're helping to find issues with VTerminal.

3.5.0-b3

28 Sep 14:17
Compare
Choose a tag to compare
3.5.0-b3 Pre-release
Pre-release

This release is being used to test changes on the "Component_Revamp" branch. I do not recommend using these beta releases unless you're helping to find issues with VTerminal.

  • Rewrites the removeComponent function to use a concurrent queue, rather than a list for it's event listener removal algorithm.
  • Rewrites the addComponent function to work without a recursive function to add event listeners and set up components.

3.5.0-b2

28 Sep 13:37
Compare
Choose a tag to compare
3.5.0-b2 Pre-release
Pre-release

This release is being used to test changes on the "Component_Revamp" branch. I do not recommend using these beta releases unless you're helping to find issues with VTerminal.

  • Rewrote the removeAllComponents function of the Screen/Layer classes, so that it makes use of the removeComponent functions, rather than duplicating the removal code.

3.5.0-b1

28 Sep 13:20
Compare
Choose a tag to compare
3.5.0-b1 Pre-release
Pre-release

This release is being used to test changes on the "Component_Revamp" branch. I do not recommend using these beta releases unless you're helping to find issues with VTerminal.

  • Rewrote a portion of the removeComponent function, so that it can remove the event listeners of the component, and all of the component's sub-components, without the use of a recursive function.

3.5.0-b0

25 Sep 14:56
Compare
Choose a tag to compare
3.5.0-b0 Pre-release
Pre-release

This release is being used to test changes on the "Component_Revamp" branch. I do not recommend using these beta releases unless you're helping to find issues with VTerminal.

  • Added new color palettes and removed some existing ones.
  • Improved some areas of the JavaDoc.
  • Removed a lot of unnecessary annotations, null-checks, and exception throws.
  • Reworked a lot of the component code for better performance and to fix various issues. Also simplified a lot a code.
  • Reworked mostly all of the code related to color palettes.
    • You can now create and use your own color palettes.
  • Updated Maven dependencies.