Skip to content

Releases: TheNexusAvenger/Nexus-Button

V.2.0.0

23 May 20:58
Compare
Choose a tag to compare

This update contains major changes that break compatibility from V.1.X.X.

Changes

  • Removed the CutFrame, ColoredCutFrame, and BaseButton classes. ControllerIcon was moved up.
  • Added new ThemedFrame to work with the new themes and replace CutFrame.
  • Reimplemented internal structure.
    • TextButton now used as base instead of custom.
    • ImageLabels now used instead of multiple frames to get appearance.
    • The border now moved when hovered.
    • Hovering and pressing now tweens the colors. The TweenDuration property can change how long it takes, with 0 disabling the feature.
  • Added support for Themes. "CutCorners" is default and keeps the same appearance. "RoundedCorners" offers rounded corners.

V.1.3.5

02 Apr 23:44
Compare
Choose a tag to compare

Changes

  • Updated Nexus Instance to fix memory leak.

V.1.3.4

18 Feb 04:39
Compare
Choose a tag to compare

Changes

  • Updated Nexus Instance to improve performance.

V.1.3.3

08 Sep 02:49
Compare
Choose a tag to compare

Changes

  • Updated Nexus Instance to V.1.4.1 to fix a memory leak.

V.1.3.2

21 May 18:36
Compare
Choose a tag to compare

Changes

  • Fixed buttons throwing errors or not appearing with deferred events enabled.

V.1.3.1

09 Apr 19:03
Compare
Choose a tag to compare

Changes

  • Update Nexus Instance to fix error when checking if 2 of the same objects are equal.

V.1.3.0

02 Dec 03:21
Compare
Choose a tag to compare

Changes

  • Added support for "logical" instances. "Logical" instances can have the behavior of an Instance without being an Instance, such as a wrapped Instance.
    • Added Nexus VR Core support if NexusVRCore is in ReplicatedStorage.
  • Fixed gamepad triggers activating all buttons instead of just the selected button.

V.1.2.0

18 Nov 21:05
Compare
Choose a tag to compare

Changes

  • Fixed border display order (may affect ZIndexes of children when not using TextButtonFactory).
  • Fixed edge case where ColorSequenceKeypoint was invalid. Would result in an error but would be corrected elsewhere.
  • Added TopLeftCutEnabled and BottomRightCutEnabled in NexusButton for disabling cuts.
  • Updated unit tests to use Nexus Unit Testing 2 instead of Nexus Unit Testing 1.

V.1.1.2

28 Sep 01:13
Compare
Choose a tag to compare

Changes

  • Fixed divide by 0 cases with the border if the size is not set before the size constraint.

V.1.1.1

27 Apr 22:06
ead0654
Compare
Choose a tag to compare

This can also be found on Roblox: https://www.roblox.com/library/4457275670/Nexus-Button

Changes

  • Fixed CutFrame not resizing if all corners were cut using RelativeXY.