Skip to content

Releases: Valkryst/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.

3.4.10

29 Aug 20:48
Compare
Choose a tag to compare
3.4.10 Pre-release
Pre-release
  • Adds window/frame event listeners to the frame, when using the addCanvasToFrame() function of the Screen class, so that the canvas is redrawn in cases such as frame resizes, movement, and deiconification.

  • Fixes issue where the TextArea component wasn't able to gain focus, so the user was unable to interact with it.

3.4.8

29 Aug 15:51
Compare
Choose a tag to compare
3.4.8 Pre-release
Pre-release

Fixed an issue where layered/nested components weren't properly removing their event listeners from the canvas.