Releases: F3XTeam/RBX-Building-Tools
Releases · F3XTeam/RBX-Building-Tools
BT v2.2.0
New features
- Added color picker to Paint Tool for selecting any color (0d812b6)
- Middle (mouse wheel) clicking on parts now selects siblings (other parts under same parent), or adds them to selection if Shift key is held (0ba1e84)
- Import plugin can now import new color property using version 3 of serialization format (f99048a)
Improvements
- Lower size limit for parts in Resize Tool is now 0.05 studs (f9e497e)
- Color picker now has ability to preview colors live (used in Paint Tool) (070322a)
Bug fixes
- Dragging outside of color pickers while choosing colors no longer triggers selection (30a7d8f)
- Weld Tool no longer issues errors in plugin due to assuming outlines are enabled (4818bae)
- Replacing the selection (e.g. when clicking different parts) no longer creates 2 diff. records (c77f95c)
- Tool info pages are now less prone to unintentional triggering if hovering past dock UI (d526c53)
Breaking changes
- Exporting now uses version 3 of serialization format to support
BasePart.Color
property (a500988) - [Internal]
Core.SelectSiblings(bool ReplaceSelection)
has been moved toTargetingModule.SelectSiblings(<BasePart, nil> Part, bool ReplaceSelection)
, where first parameter defaults to selection focus ifnil
(0ba1e84) - [Internal]
Core.PrismSelect
has been moved toTargetingModule.PrismSelect
(e21a1be)
BT v2.1.4
Improvements
- Optimized dragging in the Move Tool (now faster than Studio dragger) (cb2b051)
- Surface alignment is now applied instantly upon pressing T in the Move Tool (e8093db)
- Axis angles displayed in the Rotate Tool are now less volatile (3339998)
- Spheres and cylinders are now resized properly (231594b)
Bug fixes
- Fixed target point alignment on wedged surfaces (cb2b051)
- Fixed surface alignment inaccuracy issues (7a979bf)
- Fixed handle disappearance bug in Move & Rotate Tools upon deleting focused parts (6d6259f)
- Fixed handle autofocusing in Rotate Tool for snapped pivot points, eliminating spazzing issue (3adb86e)
- Fixed tool enabling and disabling sequence overlaps, eliminating hotkey issues (b0c81a3)
- Fixed bug causing snap points from selected parts to appear while dragging (2be4de3)
- Fixed issue causing handles to appear while dragging with a snapped base point (bea5927)
- Fixed angle imprecision issues in the Rotate Tool from euler angle conversions (3ecf48d)
BT v2.1.3
BT v2.1.2
Improvements
- Refine surface alignment behavior while dragging in Move Tool (d718b26)
- Provide clearer "rotated # degrees" information while rotating (e8282f1)
- Optimize bounding box performance while moving and rotating using handles (95cf6dd)
- Move Tool handles no longer appear after switching tools (785dc0b)
- Move and Rotate Tool handles no longer flash when switching tools or changing selection (8652c77)
Bug fixes
- Fixed typo causing outdated version popup for plugin to be shown in tool, vice-versa (48e42c9)
- Fixed error being thrown when the tool was removed (e41a526)
- Fixed problematic tool replacement process in autoupdating causing buggy behavior (2c08440)
- Fixed tool reparenting process to properly disable tool when no longer equipped (a13bf2b)
BT v2.1.1
New features
- Joints are now automatically preserved in the Move and Resize tools after moving or rotating (6144262)
- Added ability to align selection to the target surface while dragging in Move tool through T key (0cfcfb6)
Improvements
- UI is now positioned more conveniently based on screen size
- Color palette and UI in Paint tool are now more organized and polished (b46f30d)
- Resize tool now properly limits undersized and oversized parts based based on increment (bc696d7)
- Changing the selection no longer overwrites other history records (07b8185)
- Mouse lock is automatically disabled for players while using the tool to prevent Shift key conflicts (5da9f9c)
- Increased # of displayed decimal digits in axis position, size, and rotation indicators from 2 to 3 (7908fe2)
- Welds created by the Weld tool are now parented to the target part (for preservation) (bc75559)
- Change indicators in Move, Resize, & Rotate tools are now updated while nudging and snapping (5f93b22)
Bug fixes
- Fixed common bug where changes to the selection mid-operation would cause the tool to fail (8ee5833)
- Fixed autoupdating by switching tool loading method from InsertService to a required module (c75a651)
- Fixed issue in Move tool preventing the ability to drag using a snapped point as the base point (6de3fb1)
BT v2.1.0
Improvements
- Tool is now exponentially faster due to improvements in part indexing for Selection and BoundingBox modules to reduce intense table lookups (3744c68)
Bug fixes
- Move, Resize, & Rotate tools no longer leave parts in a mid-operation state (collision disabled and anchored) if user switches tools or closes the tool too early (451570e)
Breaking changes
BT v2.0.4
BT v2.0.3
BT v2.0.2
New features
- New visual guides while snapping in the Resize tool, to make it more intuitive (740a037)
Improvements
- Added alternative Ctrl hotkeys for in-game tool users accustomed to them (3ca541e)
- Added alternative T hotkey to select a pivot snap point in Rotate tool, for users accustomed to it (ac5b025)
- Increased # of decimals displayed in Increment fields from 3 to 4 to reduce confusion over accuracy (93e8fe9)
- [Internal] Multiselection state now managed by SelectionModule, paving way for future interfaces (3ca541e)
Bug fixes
- Fixed handle release bugs in Move, Resize, & Rotate tools (4f8f7d9)
- Fixed bug in New Part tool where new parts were in dragging mode even after releasing mouse (9a8d94e)
- Fixed bug where rectangle selection was triggered while new parts replicated in New Part tool (a0e0d38)
- Fixed bug where attempting to snap for the first time in the Rotate tool after switching from the Move tool did not work (snapping settings are now properly reset) (abc0339)
- [Security] Locked parts can no longer be modified through the Building Tools API (21008bc)
- [Security] Requests to a tool's API from clients other than the current player's are now rejected (97e9bc4)
BT v2.0.1
New features
- Added negative nudging to Move, Resize, and Rotate tools through Shift key modifier (1dbd91b)
Bug fixes
- Fixed bug where features dependent on HttpService failed if the game's FilteringEnabled setting was off (i.e. automatically extracting meshes and images from assets, exporting, and checking for HttpService availability) (423b460)