Release Notes for 325

Notes for release 325

11 Likes

Client Difference Log

API Changes

Added Property Button.Enabled
Added Property Button.Icon
Added Property Trail.MaxLength
Added Property UserGameSettings.OnboardingsCompleted
Added Function ScrollingFrame.ScrollToTop
Added Function Stats.GetTotalMemoryUsageMb
Added Function TextBox.ResetKeyboardMode
Added Function UserGameSettings.GetOnboardingCompleted
Added Function UserGameSettings.ResetOnboardingCompleted
Added Function UserGameSettings.SetOnboardingCompleted
Changed the ValueType of Property CharacterMesh.BaseTextureId to int64
Changed the ValueType of Property CharacterMesh.MeshId to int64
Changed the ValueType of Property CharacterMesh.OverlayTextureId to int64
Changed the arguments of Function AnalyticsService.TrackEvent
	 from  ( string category, string action, string label )
	 to  ( string category,string action,string label,int64 value = 0 )
Changed the arguments of Function NotificationService.CancelAllNotification
	 from  ( int userId )
	 to  ( int64 userId )
Changed the arguments of Function NotificationService.CancelNotification
	 from  ( int userId, int alertId )
	 to  ( int64 userId,int alertId )
Changed the arguments of Function NotificationService.ScheduleNotification
	 from  ( int userId, int alertId, string alertMsg, int minutesToFire )
	 to  ( int64 userId,int alertId,string alertMsg,int minutesToFire )
Changed the ReturnType of YieldFunction AssetService.CreatePlaceAsync to int64
Changed the ReturnType of YieldFunction AssetService.CreatePlaceInPlayerInventoryAsync to int64
Changed the ReturnType of YieldFunction AssetService.GetCreatorAssetID to int64
Changed the arguments of YieldFunction GroupService.GetAlliesAsync
	 from  ( int groupId )
	 to  ( int64 groupId )
Changed the arguments of YieldFunction GroupService.GetEnemiesAsync
	 from  ( int groupId )
	 to  ( int64 groupId )
Changed the arguments of YieldFunction GroupService.GetGroupInfoAsync
	 from  ( int groupId )
	 to  ( int64 groupId )
Changed the arguments of YieldFunction GroupService.GetGroupsAsync
	 from  ( int userId )
	 to  ( int64 userId )
Changed the arguments of YieldFunction NotificationService.GetScheduledNotifications
	 from  ( int userId )
	 to  ( int64 userId )
Changed the arguments of YieldFunction PointsService.AwardPoints
	 from  ( int userId, int amount )
	 to  ( int64 userId,int amount )
Changed the arguments of Event PointsService.PointsAwarded
	 from  ( int userId, int pointsAwarded, int userBalanceInGame, int userTotalBalance )
	 to  ( int64 userId,int pointsAwarded,int userBalanceInGame,int userTotalBalance )
Removed Function Stats.GetTotalUsedMemory
4 Likes

Lovely and cryptic!! Any idea which set of issues has been fixed please? The one where it took a few seconds to register you’d pressed a key has been fixed which is the most obvious script editor one.

Either way, thank you!!

StatsService:GetTotalMemoryUsageMb()

Megabits or megabytes? I would assume bytes, but the lowercase “b” would force me to believe it is bits on a test.

3 Likes

This fix was made to address an issue on Macbook Pros with Touchbar 2016 where there was significant lag when typing.

2 Likes