Skip to content

Releases: zigurous/unity-debug-tools

1.5.0

18 Jun 19:00
5544a01
Compare
Choose a tag to compare

Added

  • New ExitApplication script
  • New PauseApplication script
  • New editor mesh debugger: Window > Analysis > Mesh Debugger
  • Behavior help URLs

Changed

  • Refactored the Compare<T> class
    • Changed the Compare.Test function to two distinct functions: Compare.Equal and Compare.NotEqual
    • The generics are now applied to the functions instead of the class, i.e., Compare.Equal<int> instead of Compare<int>.Equal

1.4.0

20 May 05:53
Compare
Choose a tag to compare

Added

  • New Draw class with additional methods compared to Unity's debug draw functions
  • Added additional compiler directives to compile-out code in release builds
  • Added Reset function to FPSDisplay to automatically set text component reference

Changed

  • Changed FPSDisplay.displayFormat setter from protected to public so custom formats can be set without needing to extend the class
  • Changed FPSDisplay.nextUpdate from public to private (only needed internally)
  • Changed default FPSDisplay.refreshRate from 1s to 0.125s

1.3.0

06 Nov 11:14
Compare
Choose a tag to compare

Added

  • New debug materials to visualize various vertex data
    • Bitangets
    • Normals
    • Tangents
    • UV1
    • UV2
    • VertexColor

1.2.0

10 Jul 17:49
Compare
Choose a tag to compare

Added

  • Static class Benchmark to replace ComparePerformance
  • Static class Compare<T> to replace CompareResults<T>
  • Overloads for logging messages with custom prefixes
  • New Log.Assertion methods

Removed

  • MonoBehaviour ComparePerformance
  • MonoBehaviour CompareResults<T>

Changed

  • Package description
  • Documentation comments
  • [FPSDisplay]: The SetDisplayFormat method can now be overriden

1.1.0

28 Jun 13:36
Compare
Choose a tag to compare

Changed

  • Improved FPS display formatting
  • Namespace changed from DebugTools to Debug
  • [AddComponentMenu] added to FPSDisplay

1.0.4

13 Apr 18:19
Compare
Choose a tag to compare

Changed

  • Package description

Fixed

  • Moved non-compiled assets outside of the Runtime directory

1.0.3

26 Mar 09:59
Compare
Choose a tag to compare

Changed

  • Renamed "Debug" class to "Log" to prevent naming conflict with Unity

1.0.2

21 Mar 08:46
Compare
Choose a tag to compare

Changed

  • Updated package metadata

1.0.1

07 Mar 06:20
Compare
Choose a tag to compare

Changed

  • Updated package metadata

1.0.0

28 Feb 03:32
Compare
Choose a tag to compare

Added

  • Enhanced console logging
  • Performance and equality testing
  • FPS Display
  • Shaders
    • Bitangets
    • Normals
    • Tangents
    • UV1
    • UV2
    • VertexColor