Skip to content

Releases: mob-sakai/SoftMaskForUGUI

v2.0.0

17 Jul 08:26
Compare
Choose a tag to compare

2.0.0 (2024-07-17)

Bug Fixes

  • fix a major performance regression where if you had a lot of softmaskable components (even if the parent canvas was in-active) it would eat over 20ms doing a certain editor-only function (6e9fb30)
  • fix broken anchor on README.md (03a0425)
  • fix soft-maskable shaders for TextMeshPro v2.0/v2.1/v2.2/v3.0 (51d84c9)
  • when changing resolution, display, or screen orientation, soft-masking do not work properly (b39fcd9)

Features

  • 'SoftMask.partOfParent' is now obsolete. Please use 'MaskingShape' component instead. (3ac1dd2)
  • (editor) use stencil outside screen in scene view for development (028b85b)
  • add 'AntiAliasing' masking mode. This mode suppresses stencil-derived mask aliasing without using RenderTexture. (efb7f64)
  • add 'SoftMask.softMaskingRange' option (76f69cf)
  • add asset modify system to migrate from v1 to v2 (c451cf5)
  • add explicit dependencies (90a97c6)
  • add project settings for SoftMask (4a124d4)
  • add soft-maskable shaders for TextMeshPro v3.2/v4.0 (df888e0)
  • add stereo mode to shader (e2e6733)
  • exclude unused shader variants from the build (option) (87b6060)
  • support uGUI 2.0.0 (725278a)

BREAKING CHANGES

  • The implementation way of the 'SoftMaskable' shader has been changed. Please refer to the "Migrating from v1 to v2" section in the Readme for details.

1.0.2

15 May 06:52
Compare
Choose a tag to compare

1.0.2 (2022-05-15)

Bug Fixes

  • support TextMeshPro v2 or later (c85409e)

1.0.1

15 May 06:18
Compare
Choose a tag to compare
1.0.1 Pre-release
Pre-release

1.0.1 (2022-05-15)

Bug Fixes

  • applied a workaround to fix a Microsoft HLSL compiler issue (50c41f2), closes #131
  • fixed shader compilation in some platforms (40b450b)

1.0.0

24 Feb 00:53
Compare
Choose a tag to compare

1.0.0 (2021-02-24)

Features

BREAKING CHANGES

  • release 1.0.0