Skip to content

VixCore Changelog

All notable changes to com.vixvoid.vixcore will be documented in this file.

[1.6.0] - 2026-06-28

Added

  • Added ButtonPosition support for drawing inspector buttons at the top or bottom of the inspector.
  • Added ordering support for inspector buttons.
  • Added additional ButtonAttribute constructors for position-only, visibility-only, and order-only usage.
  • Added ranged ProgressBarAttribute support with fixed min/max values.
  • Added max-only ProgressBarAttribute constructors that assume a minimum value of 0.
  • Added ProgressBarAttribute min/max references through named fields, properties, or parameterless methods.
  • Added int field support to ProgressBarAttribute.
  • Added progress bar fill colors through basic color names and HTML color strings.

Changed

  • Updated ProgressBarAttribute to keep [ProgressBar] as the existing percentage-style 0..1 shorthand.
  • Updated named progress bar colors to use darker inspector-friendly tones.
  • Updated progress bar validation to show inspector warnings for invalid ranges, references, colors, or unsupported field types.
  • Updated obsolete InspectorButtonAttribute compatibility to carry button position and order data.

Fixed

  • Fixed inspector button validation messages to refer to Button instead of the obsolete InspectorButton name.