Skip to content

Latest commit

 

History

History
301 lines (179 loc) · 10.5 KB

CHANGELOG.md

File metadata and controls

301 lines (179 loc) · 10.5 KB

Changelog

[2.3.0] - 2019-08-31

Features

  • Transform and camera extensions. #121

Maintenance

  • Updated documentation.
  • Renamed LICENSE file.

[2.2.0] - 2019-08-24

Features

  • Added GameObjectReference #119

Maintenance

  • Code formatting #118
  • Fix tests 2019.2 #117
  • Added missing dependencies to package file. #116

Bug Fixes

  • Prevent including top level assets #120

[2.1.0] - 2019-08-07

Features

  • Added CandyCoded.Interfaces class. #110
  • Added DeleteData method. #112
  • Added IsVisible transform extension #113
  • Added transparent screenshot method #115

Bug Fixes

  • Fixed issue with interface access modifiers. #111
  • Changed return value for LookAt2D #114

[2.0.0] - 2019-07-05

Features

  • Added AudioPoolReference. #100
  • Added Pool extensions. #103

Bug Fixes

  • Fixed issues with reset functionality in AudioPoolReference. #102

Maintenance

  • Removed CreateAssetBundles. #104
  • Code cleanup. #105
  • Removed elvis operator from EventProfiler. #107
  • Removed LoadAssetBundle. #108
  • Updated documentation. #109

[1.1.8] - 2019-05-12

Features

  • Added RangedSliderDrawer property attribute. #95

Maintenance

  • Added .editorconfig and formatted all code to match new style #97
  • Changed List.Shuffle to return an IEnumerable rather than a List.
  • Changed ObservableList.Unshift return an IEnumerable rather than a List.
  • Changed Materials.Materials to an IEnumerable rather than a List.
  • Changed Materials.GetMaterialsInChildren to return an IEnumerable rather than an array.
  • Improvements to Travis CI build/testing.

[1.1.7] - 2019-04-09

Features

  • Added persistentDataPath as a default prefix for relative paths. #90
  • Switched to using Equals when comparing enums. #91
  • Added optional parentTransform to object pool. #92
  • Added NearlyEqual method. #93
  • Updated InputManager to support clicking on child colliders. #94

[1.1.6] - 2019-03-10

Bug Fixes

  • Fixed issue where InputManager.GetTouchDown would only work with one target at time. #86

Features

  • Added new overload for AddRange that takes IEnumerable collections. #82
  • Changed InsertRange to take an IEnumerable collection. #83
  • Added new overload for GetActiveTouch that takes only fingerId. #84
  • New experimental feature SaveManager #81
  • Added Screenshot class. #87
  • Added InputManager methods that don't require a GameObject. #89

Maintenance

  • Moved ScriptableObjects folder into Scripts folder.
  • Switched to using Input.touches rather than Input.GetTouch. #88

[1.1.5] - 2019-02-10

Bug Fixes

  • Fixed bug where Shuffle on ObservableList would return null. #76
  • Replaced reference to mousePosition in touch method. #77

Features

  • Shuffle seed parameter #75
  • Refactored InputManager GetInputUp Methods #78

Maintenance

  • Fixed code warnings #79
  • InputManager documentation #80

[1.1.4] - 2019-02-03

Maintenance

  • Sorted methods in code and documentation. #72

Features

  • Added pop, shift and unshift list extensions. #73

[1.1.3] - 2019-01-26

Maintenance

  • Fixes recommendations by the Unity Package Validation Suite #71

[1.1.2] - 2019-01-26

Features

  • InputManager: Added new methods for working with 2d colliders. #70

[1.1.1] - 2019-01-23

Bug Fixes

  • Suppress warnings #68

Features

  • Highlight gameobject on select. #69

[1.1.0] - 2018-12-20

Features

  • Updated to .NET 4 #67
  • Added namespace to files without it. #66
  • Unity Package Manager Support

v1.0.0-beta.12 (Decemeber 14, 2018)

Features

  • Added new EventProfiler. #60
  • Added Compare method to Transform objects. #59
  • Added Random method to Array and List. #58
  • Added Random method to ObservableList. #57

Maintenance

  • Removed DisplayInInspector editor attribute. #61
  • Added missing ToList method to documentation.
  • Code cleanup on test files.

v1.0.0-beta.11 (October 21, 2018)

Bug Fixes

  • Prevent attempt to select color when no color exists. #44
  • Fixed issue with ObservableList RemoveRange method #56

Features

  • Wrap Vector3 in Quaternion.Euler method call. #45
  • Added GetLayerMask extension. #49
  • Added LoadAssetBundle #40
  • Added InputManager #48
  • Added Permutations method. #52
  • Added RaycastHit to GetInputDown methods. #53
  • Return item on RemoveEvent. #54

Maintenance

  • Removed all materials, shaders and textures. #38
  • Switch to remote Travis CI scripts #41
  • Removed camera components in favor of Cinemachine. #42
  • Test the routine value before calling StopCoroutine. #46

v1.0.0-beta.10 (August 9, 2018)

Bug Fixes

  • Put event handler call after the list is modified. #33

Features

  • Added ToList method to ObservableList. #34
  • Added RotateTo that takes quaternion rather than Vector3. #32

Maintenance

v1.0.0-beta.9 (July 16, 2018)

Bug Fixes

  • Fixed invalid rotation reference. #31

v1.0.0-beta.8 (July 16, 2018)

Features

  • Added DisplayInInspector IEnumerator support #28

Bug Fixes

  • Fixed issue with animation rotation #30

v1.0.0-beta.7 (July 12, 2018)

Features

  • Added Transform.GetChildrenByName method.
  • Added ObservableList object.

Maintenance

v1.0.0-beta.6 (June 24, 2018)

Bug Fixes

  • Fixed issue where a field was missing from the inspector in a ScriptableObject.

v1.0.0-beta.5 (June 17, 2018)

Features

  • Added billboard component #23
  • Added Update and Reset events to CustomGenericScriptableObject. #22
  • Added Version.txt to documentation folder.

Maintenance

v1.0.0-beta.4 (June 8, 2018)

Features

  • Added Runner OneShot method #21
  • Added relative end position toggle to line Gizmo component #20
  • Object pool reference #19

Bug Fixes

  • Fix camera follow 3d position #18

v1.0.0-beta.3 (April 15, 2018)

Features

  • Plugin documentaion #17

Bug Fixes

  • Changed variable name to prevent inherited member warning. #16

v1.0.0-beta.2 (March 25, 2018)

Features

  • Added Clone method to Vector3AnimationCurve.
  • Added Slice and Splice custom extensions to List objects
  • Added new overload method for Animation.RotateTo that takes quaternions.
  • Added EditKeyframeValue method.

Bug Fixes

v1.0.0-beta.1 (March 12, 2018)

  • Initial beta release.