Skip to content

Releases: fairygui/FairyGUI-unity

v3.4.0

13 Mar 03:24
Compare
Choose a tag to compare
  • NEW: Add multi-display support.
  • NEW: Add API DynamicFont(name, font).
  • IMPROVED: Compatibility with 2018.3.
  • FIXED: Incorrect letter spacing on mobile platform.
  • FIXED: Same transition hook may be called twice.
  • FIXED: Exception raised when texture was disposed before object was disposed.

v3.3.0

21 Jan 04:10
Compare
Choose a tag to compare
  • NEW: Add textfield maxwidth feature.
  • NEW: Add API to query package dependencies.
  • IMPROVED: Graphics module refactor. Now it is more convenient to create various shapes(pie, lines, polygon etc) and do mesh deform. Memory usage on building mesh is also dropped. Also supports automatically setup uv for arbitrary quad to avoid seam between 2 triangles. All shaders are updated, dont't forget to replace shaders in your project.
  • IMPROVED: Text-Brighter mechanism is removed, so FairyGUI-Text-Brighter.shader is removed.
  • IMPROVED: Add support for shrinking multi-line text.
  • IMPROVED: Improve Lua support.

v3.2.0

19 Nov 12:33
Compare
Choose a tag to compare
  • NEW: Add DisplayObjectInfo component. Define script symbol FAIRYGUI_TEST to enable it.
  • FIXED: A virtual list scrolling bug.
  • FIXED: A BlendMode bug.

v3.1.0

30 Oct 09:40
Compare
Choose a tag to compare
  • NEW: Draw extra 8 directions instead of 4 directions to archive text outline effect. Toggle option is UIConfig.enhancedTextOutlineEffect.
  • IMPROVED: Eexecution efficiency optimizations.
  • IMPROVED: GoWrapper now supports multiple materials.
  • FIXED: Correct cleanup action for RemovePackage.

v3.0.0

07 Sep 14:21
Compare
Choose a tag to compare

From this version, we change package data format to binary. Editor version 3.9.0 with 'binary format' option checked in publish dialog is required to generating this kind of format. Old XML format is not supported anymore.

  • NEW: Add UIPackage.UnloadAssets and UIPackage.ReloadAssets to allow unload package resources without removing the package.
  • NEW: Add TransitionActionType.Text and TransitionActionType.Icon.

v2.4.0

27 Aug 12:30
Compare
Choose a tag to compare
  • NEW: GTween is introduced, DOTween is no longer used inside FairyGUI.
  • NEW: Transitions now support playing partially and pausing.
  • IMPROVED: Change the way of registering bitmap font.
  • FIXED: A GButton pivot issue.
  • FIXED: Correct text align behavior.

2.3.1

01 Aug 15:30
Compare
Choose a tag to compare
v2.3.1

Fixed a GButton pivot issue.

2.3.0

05 Jul 03:02
Compare
Choose a tag to compare
  • NEW: Allow loader to load component.
  • NEW: Add text template feature.
  • FIXED: Exclude invisible object in FairyBatching.

v2.2.0

23 May 08:44
Compare
Choose a tag to compare
  • NEW: Modify shaders to fit linear color space.
  • IMPROVED: Improve relation system to handle conditions that anchor is set.
  • IMPROVED: Eliminate GC in transition.
  • FIXED: Fixed a bug of unloading bundle in UIPackage.
  • FIXED: Fixed issue that some blend mode(multiply, screen) works improperly.

v2.1.0

30 Mar 08:10
Compare
Choose a tag to compare
  • NEW: Add GGraph.DrawRoundRect.
  • NEW: Add FillType.ScaleNoBorder.
  • FIXED: Repair potential problems of virtual list.
  • FIXED: Fixed a bug in handling shared materials.