Skip to content
This repository has been archived by the owner on May 9, 2023. It is now read-only.

Releases: sinai-dev/UniverseLib

UniverseLib 1.5.1

22 Jun 19:34
Compare
Choose a tag to compare
  • Fixed issues with Legacy Input support for Il2CppInterop

UniverseLib 1.5.0

22 Jun 17:58
Compare
Choose a tag to compare
  • Created UniverseLib.IL2CPP.Interop release for use with Il2CppInterop
  • UniverseLib.IL2CPP is now UniverseLib.IL2CPP.Unhollower

UniverseLib 1.4.3

05 Jun 10:38
Compare
Choose a tag to compare
  • Added support for additional mouse buttons to InputManager API when using InputSystem (middle, forward, back)
  • Added a UI bundle for Unity 5.3.4+ to address shader deserialization issues in that version up to 5.6.0.
  • Added a generic method for RuntimeHelper.FindObjectsOfTypeAll<T>
  • Increased UIBase Canvas.sortingOrder to 30000 (close to maximum)

UniverseLib 1.4.2

15 May 08:55
Compare
Choose a tag to compare
  • Reverted to prioritising the old method for force-reading Texture2Ds over Graphics.CopyTexture, as the new method has issues in some games with certain Texture compression formats.

UniverseLib 1.4.1

08 May 07:56
Compare
Choose a tag to compare
  • Fixed a niche issue with TransformTree where the order of root transforms in a scene could change and break the order of its children in the displayed list.
  • Reverted to the old logging system (first init caller handles all logs) due to an issue in x86 .NET 6 games.
  • Fixed an issue with panels not setting their default size and position in some cases.

UniverseLib 1.4.0

05 May 13:11
Compare
Choose a tag to compare

Logging

  • Reverted to old method of logging (earliest init caller handles all logs) due to issues with StackTraces in x86 IL2CPP(?)

TextureHelper

  • Added support for Cubemaps (force-read, unwrap)
  • Use Graphics.CopyTexture where possible (more efficient)
  • Better overloads on methods, more freedom to user
  • Renamed methods to be clearer
  • Soft-obsoleted some methods (non-breaking, but will remove old methods eventually)

CursorUnlocker

  • Prevent exceptions during Application.Quit

UniverseLib 1.3.14

30 Apr 10:43
Compare
Choose a tag to compare
  • Log messages are now handled by the calling Assembly's LogHandler, when possible.
  • Fixed a potential NullReferenceException in EventSystemHelper
  • Fixed a potential NullReferenceException in ParseUtility

UniverseLib 1.3.13

26 Apr 17:03
Compare
Choose a tag to compare
  • Fixed an issue with InputSystem, with how the current Mouse and Keyboard were cached in games which reset/modify those values.
  • Fixed some IL2CPP casting issues with InputSystem.
  • Refactored the IL2CPP enumerator support and fixed some issues with casting and reflection.

UniverseLib 1.3.12

25 Apr 12:40
Compare
Choose a tag to compare
  • Fixed a niche issue in games which don't use an EventSystem at all

UniverseLib 1.3.11

25 Apr 09:36
Compare
Choose a tag to compare
  • Fixed some masking issues in older Unity games
  • Fixed a strange EventSystem control issue in some games