Skip to content

Latest commit

 

History

History
74 lines (44 loc) · 5.41 KB

CHANGELOG.md

File metadata and controls

74 lines (44 loc) · 5.41 KB

Change Log

1.3.0

  • New Feature: added new editor UIElement, RangeSlider -- a slider where one can set the minimum and maximum float value. More importantly, unlike the built-in MinMaxSlider, the RangeSlider provides text fields to display and provide finer adjustments to the min and max values.
  • New Feature: added new helper method, Helpers.CloneComponent<T>(Component original, GameObject destination) -- a method that adds a Component to a desginated GameObject, and copies over the fields from original.

1.2.3

1.2.2

  • Refactor: using nameof() for any argument-related exceptions.

1.2.1

  • Bug Fix: slightly fixing how a random element is grabbed from RandomList: if CurrentElement or NextElement is called while list is empty or only has one element, the reshuffle flag is now set in case the coder adds new elements to the list.

1.2.0

  • New Feature: added new class, SerializableHashSet -- a Set that can be adjusted in the inspector.
  • New Feature: added new class, SerializableListSet -- a sorted Set that can be adjusted in the inspector.
  • New Enhancement: allowing edits to Trackables from the inspector trigger events.
  • New Enhancement: improving inspector interface for RandomList.

1.1.0

  • New Feature: added new class, UndoHistory
  • New Enhancement: added new helper function, Helpers.Destroy(Object), which actually was copy-pasted from Unity's Core RP Library package.

1.0.0

  • Bumping up the version number to stable, given this library has been battle tested for long enough.

0.2.0-preview.2

  • Enhancment: upgrading the assembly definitions and package files.

0.2.0-preview.1

0.1.4-preview.1

  • New Enhancement: added XML documentation comments on all publicly accessible info in every script.
  • New Enhancement: added method Helpers.RemoveDiacritics(string, StringBuilder) to remove invalid characters from a file name.
  • Removed Enhancement: function Helpers.ShortenUrl(string) is moved to Web package.
  • Documentation #11: adding suggestions on packages that's more useful that uses this one as dependencies.

0.1.3-preview.1

0.1.2-preview.1

  • New Feature #5: added unit tests for RandomList.cs, TestRandomList.cs
  • New Enhancement #2: for performance, RandomList.cs now stores a list of element-frequency pairs, rather than only the element themselves. Each element has to be unique; the paired frequency indicates how many times that element will appear in one cycle of iteration.

0.1.1-preview.1

  • Typo Fix: fixing typo, "verison" to "version," on all source code documentation.
  • Documentation: changed the format of the Doxygen-generated HTML file to have a sidebar.

0.1.0-preview.2

  • Documentation: added author information to package.json.
  • Documentation: added supported Unity release in package.json.

0.1.0-preview.1