Releases: TheNexusAvenger/Nexus-Button
Releases · TheNexusAvenger/Nexus-Button
V.2.0.0
This update contains major changes that break compatibility from V.1.X.X.
Changes
- Removed the
CutFrame
,ColoredCutFrame
, andBaseButton
classes.ControllerIcon
was moved up. - Added new
ThemedFrame
to work with the new themes and replaceCutFrame
. - Reimplemented internal structure.
TextButton
now used as base instead of custom.ImageLabel
s 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
Theme
s."CutCorners"
is default and keeps the same appearance."RoundedCorners"
offers rounded corners.
V.1.3.5
Changes
- Updated Nexus Instance to fix memory leak.
V.1.3.4
Changes
- Updated Nexus Instance to improve performance.
V.1.3.3
Changes
- Updated Nexus Instance to V.1.4.1 to fix a memory leak.
V.1.3.2
Changes
- Fixed buttons throwing errors or not appearing with deferred events enabled.
V.1.3.1
Changes
- Update Nexus Instance to fix error when checking if 2 of the same objects are equal.
V.1.3.0
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 inReplicatedStorage
.
- Added Nexus VR Core support if
- Fixed gamepad triggers activating all buttons instead of just the selected button.
V.1.2.0
Changes
- Fixed border display order (may affect
ZIndex
es of children when not usingTextButtonFactory
). - Fixed edge case where
ColorSequenceKeypoint
was invalid. Would result in an error but would be corrected elsewhere. - Added
TopLeftCutEnabled
andBottomRightCutEnabled
inNexusButton
for disabling cuts. - Updated unit tests to use Nexus Unit Testing 2 instead of Nexus Unit Testing 1.
V.1.1.2
Changes
- Fixed divide by 0 cases with the border if the size is not set before the size constraint.
V.1.1.1
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 usingRelativeXY
.