Skip to content

Releases: boxfriend/Utils

Analyzers Now Included

22 Mar 11:55

Choose a tag to compare

This version includes roslyn analyzers that use Microsoft.CodeAnalysis 4.3.1 so the minimum Unity version must change. I'm just defaulting to 6000 for that because I'm not sure if 2022 includes that version of CodeAnalysis.
Other features included in this release are the Tags and Layers generator which will (mostly) automatically create classes with constants for each tag and layer in the project. The source generator for ObservableProperty is included in this release as well to allow for generating properties that raise events when their value changes.

v1.0.9-hotfix

22 Mar 03:45
a8402dc

Choose a tag to compare

Fixed missing meta file

v1.0.9

22 Mar 03:10
e6e7093

Choose a tag to compare

Adding attribute for use with (not included) analyzers

Fixed Extension classes

10 Oct 21:36
9ab8571

Choose a tag to compare

TransformExtensions has been added to the Boxfriend.Extensions namespace and Vector2Extensions has been made public

ObjectPoolCircular can now return all back to pool

22 Dec 02:32

Choose a tag to compare

v1.0.7

increment package version

fixed a stupid bug

03 Dec 03:12

Choose a tag to compare

v1.0.6

increment package number

updated AudioManager for use in 2023.2+

03 Dec 02:24

Choose a tag to compare

AudioManager can now accept a prefab for the audio source to be created, this will be useful when using third party libraries like SteamAudio that requires extra components on the AudioSource objects.
AudioManager will also accept an AudioResource for the Play methods on 2023.2+ to support AudioRandomContainers and other future AudioResources

Minor update to SingletonBehaviour and AudioManager

02 May 19:54
643cb3d

Choose a tag to compare

v1.0.4

Remove unnecessary override

meta files will be my downfall

10 Apr 06:06

Choose a tag to compare

v1.0.3

update package version

for really real this time

10 Apr 05:40

Choose a tag to compare

TODO: remember to update package version correctly to prevent further build issues