Skip to content
This repository was archived by the owner on Aug 13, 2025. It is now read-only.

Releases: foxlabglobal/foundation

1.3.6

22 Feb 09:32

Choose a tag to compare

Changed:
- fix : Drop multiple object has type base from monobehaviour to list

1.3.5

21 Feb 07:50

Choose a tag to compare

Changed

- update: public field IsInitialized in Data
- fix: draw toggle enum flag
- fix: rectOffset draw
- fix: access null finder setting
- fix: app open ad show each time startup 

1.3.4

14 Feb 17:59

Choose a tag to compare

Changed:
-fix: SyncGameObjectToList adding object multiple times
-fix: check null draw version in wizard
-add: IsNullOrEmpty for dictionary
-add: add more method extension (GetOrAddComponent, IsEnabled, GetCamera)
-add: lean touch
-update: update draw field alpha for spinner item
-add: cached transform
-add: feature detect hold behavior for button
-update: mark AggressiveInlining for method in Data.cs
-fix: OnPointerExit make long click and hold behaviour not correct
-update: save directly SetFoldoutState when state change

1.3.0

05 Feb 11:15

Choose a tag to compare

Changed:

  • now you can install firebase package from wizard panel
    image

  • use newtonsoft for save / load user title data of playfab (for complex layout data)

  • add event bus pattern

  • update version max and use last version metidation of admob

1.2.26

30 Jan 08:08

Choose a tag to compare

Changed:

  • remove async linq UniTask
  • remove default implement stack and state machine instead using fsm of atom
  • finiteStateMachineMonoHook unload fix

1.2.25

25 Jan 06:15

Choose a tag to compare

Changed:

  • update atom canady fix some bug
  • remove temp collection
  • encapsulation tick in runtime

1.2.24

20 Jan 14:42

Choose a tag to compare

*Reduce default size heart is 4mb

1.2.22

20 Jan 08:37

Choose a tag to compare

Fixed:

  • "if you have a scene in the 'is Loading' state, the Addressable LoadAsset/LoadAssets Functions are blocked until you load the scenes in" . Now provide insert func waiting some addressable need done before call LoadScene
/// <summary>
/// <see cref="funcWaiting"/> and <see cref="prepareActiveScene"/> only use for fakeloading
/// </summary>
/// <param name="sceneName">name scene to load</param>
/// <param name="funcWaiting"> condition to waiting done loading progress</param>
/// <param name="actionWaitBeforeLoadScene">action wait done before call load scene async</param>
/// <param name="prepareActiveScene">action prepare call before active scene</param>
public void LoadScene(string sceneName, Func<bool> funcWaiting = null, Func<bool> actionWaitBeforeLoadScene = null, Action prepareActiveScene = null)
  • fix admob namespace when not turn on ads correct

Changed:

  • [loading] remove press any key
  • [loading] alway use virtual loading
  • [ads] update prefab gdpr when not turn on ads
  • [wizard] install notification v2.1.1

1.2.21

17 Jan 10:08

Choose a tag to compare

Changed:

  • provide more callback api in Advertising
  • support chain callback of ShowRewardedAd and ShowInterstitialAd
  • draw m_Script by default

Added:

  • add HideMonoAttribute

1.2.19

13 Jan 08:19

Choose a tag to compare

Fixed:

  • remove use string interpolated (c#10) in IAPSettings