Skip to main content

Change Logs

[1.2.0] 2025-05-08

Added

  • LabelInput() support for Vector3 and Vector4.
  • LabelInput() support for Vector2Int and Vector3Int.
  • LabelInput() support for Rect, RectInt, Bounds, and BoundsInt.
  • Implicit conversion operators for UnityEngine.Vector4, Bounds, and BoundsInt.
  • LabelSliderNumeric<TNumeric> for generic numeric sliders.
  • IEquatable implementations for Rect, RectInt, Bounds, and BoundsInt.
  • Button linking to Unity Discussions in RimGuiWindow.

Changed

  • Refactored LabelInputInt() and similar methods to remove min/max parameters; numeric input is now handled via LabelInputNumeric().
  • Renamed SliderInputWidget to LabelSliderWidget.
  • LabelInput() now returns the result value instead of a bool indicating change.
  • Renamed InputNumericWidget to LabelInputNumericWidget.
  • Renamed InputStringWidget to LabelInputStringWidget.
  • Gui.HorizontalDragText() (now Gui.DraggableTextNumeric()) returns the modified value.
  • Renamed Gui.LabelInputColor() to LabelInput().
  • Renamed Gui.Slider<T>() for numeric types to SliderNumeric().
  • Renamed HorizontalDragText to DraggableTextNumeric.
  • Extended Gui.LabelText() to support all numeric types (TNumeric).
  • Renamed ScopeRanges to NumericRanges.
  • Refactored ManualWindow.
  • Refactored CustomDemo.
  • Renamed Time.FrameTime to TotalTime.

Fixed

  • Adjusted drag scaling behavior for Label dragging to improve control sensitivity.
  • Fixed an error when URP15 or higher

[1.1.0] 2025-05-02

Added

  • Implemented setting to make Foldouts open by default.
  • Implemented methods such as LabelInputUShort().
  • Implemented Shaper.AddTriangle().
  • Implemented Context.IsInputEnabled().
  • Implemented Context.EnableInput().

Changed

  • Simplified code around ITreeNodeHandler.
  • Changed exception messages.
  • Refactored CustomDemo.
  • Renamed LayoutDemo to LayoutBuilderDemo.
  • Renamed BoxDemo to BoxAndFrameDemo.
  • Renamed Style.RawStandardHeight and made it configurable.
  • Adjusted values in StyleDemo.
  • Adjusted style values for Heading.
  • Added space between Slider and InputText.
  • Moved padding settings from the base class to each individual class in Style.

Fixed

  • Fixed mistakes in TreeDemo.
  • Fixed bug in Gui.LabelInputBool().
  • Fixed bug where handle in ColorPicker and HueBar could go below the bottom edge.
  • Removed OverrideFoldoutStatus.
  • Fixed issue where the "G" in RGB was cut off.
  • Fixed issue where WebGL build could not be operated on mobile.
  • Fixed incorrect multiplication of ScaleFactor in the manual.

[1.0.0] 2025-04-30