Guides
Log In

Release Notes

๐Ÿ“˜

Please refer to the following guide. [Updating Package]


March 2023


ZEPETO World 1.13.0

Compatible ZEPETO App versionRelease Date
3.24.0 or later2023-03-23
  • Added : Processed to be able to get ZEPETOScript component using TryGetComponent.
  • Fixed : When ZEPETOScript component is added to Animator, Apply Root Motion property is exposed in the inspector.
    • If OnAnimatorMove() function is not defined in ZEPETOScript, Apply Root Motion can be activated.
    • If OnAnimatorMove() function is defined in ZEPETOScript, "Handled By Script" is displayed and can be controlled by the function.
  • Fixed : Issue where only one decorator works when multiple identical decorators are attached.
  • Fixed : Modified to display the correct result when checking for null with a component obtained using GetComponent.
  • Fixed : When GetComponent cannot find the component, it was returning an abnormal object, but it is now modified to return null properly.
  • Fixed : Modified to allow adding ZEPETOScript component to objects that are disabled at runtime.
  • Fixed : Fixed an issue where the camera rotation did not work properly at less than 20 fps in Enhanced Camera.
  • Fixed : Modified Enhanced Camera so that animation parameters are not initialized when ZEPETO character culling is released.
  • Fixed : Modified to allow ZEPETOScript added with AddComponent to be destroyed.
  • Fixed : Fixed an issue where the type name is displayed instead of the variable name when an enum type variable is exposed in the inspector.
  • Fixed : Fixed an issue where integer field values inside object/array types in Schema data were received as Bigint in Multiplay AddMessageHandler events.
    • The range of Number.MIN_SAFE_INTEGER and Number.MAX_SAFE_INTEGER constants is treated as number.
  • Fixed : Fixed an issue where the Send() function did not work when there were values in the form of 0, null, or undefined in the data of object/array types in Multiplay.
  • Fixed : Modified the syntax error message to indicate that the return value of Multiplay loadPlayer(sessionId: string) is not nullable.
  • Fixed : Fixed an issue in Multiplay sandbox development environment where all fields of user DataStorage were deleted when using the DataStorage remove(key) function.

โ—๏ธ

Known-Issue

In multiplayer mode of World version 1.12.0 or higher, when a player other than the host tries to connect, there is an issue where the error message "refId not found" appears.


ZEPETO Product 1.1.0 - preview

Compatible ZEPETO App versionRelease Date
3.24.0 or later2023-03-16
  • Fixed : Modified to maintain the aspect ratio of the purchase popup UI thumbnail image.

ZEPETO Mannequin 1.1.2

Compatible ZEPETO App versionRelease Date
3.23.0 or later2023-03-08
  • Fixed: Fixed an issue where ZEPETO characters who wore top and bottom before using the mannequin function to try on a dress did not return to their original top and bottom.
  • Fixed: Issue where OnSucceededPurchaseItems() function was not called on iOS

February 2023


ZEPETO World 1.12.2

Compatible ZEPETO App versionRelease Date
3.22.0 or later2023-02-28
  • Fixed: Changed the onMessage() function within the server code to work without explicitly declaring the message type
  • Fixed: Fixed an issue where ZEPETO.Product Currency/Inventory API did not work in the Unity Editor test environment
  • Fixed: Fixed an issue where QR build did not work after updating to World Package 1.12.0 version

ZEPETO World 1.12.1

Compatible ZEPETO App versionRelease Date
3.22.0 or later2023-02-23
  • Fixed: Fixed an issue where Unity Editor could not get product information registered in ZEPETO Studio

ZEPETO World 1.12.0

Compatible ZEPETO App versionRelease Date
3.22.0 or later2023-02-23
  • Added: With the addition of the New Product System ZEPETO.Product, the usage of IWP components has changed. [Related Links]
  • Added: DataStorage MultiGet/MultiSet added. [Related Links]
  • Changed: The maximum number of people in the multiplayer World has increased to 16->24.
  • Fixed: Changed the compilation error to occur if the onMessage() function within the server code does not explicitly declare the message type
  • Fixed: Modified ZepetoScript added as AddComponent to be Destroyed
  • Fixed: Fixed an issue where Object.Destroy did not work on Runtime on ZepetoScript
  • Fixed: Fixed an issue where null value is returned when AddComponent-ing ZepetoScript to Runtime
  • Fixed: Fixed an issue where transform.tag's == comparison operation did not work

ZEPETO World 1.11.1

Compatible ZEPETO App versionRelease Date
3.21.0 or later2023-02-13
  • Fixed: Fixed a bug where incorrect values are set in timezoneOffset when creating a leaderboard by setting Reset Rule to None

ZEPETO World 1.11.0

Compatible ZEPETO App versionRelease Date
3.21.0 or later2023-02-08
  • Added: Added flag to check if chat messages are filtered messages. [Related Links]
  • Added: Added interface to enable/disable default chat UI
  • Changed: Remove features other than QuickMessage related interfaces
  • Changed: ZEPETO.Chat moved to ZepetoChat
  • Changed: Fixed an issue where Asset > Resources folder goes missing when calculating capacity
  • Changed: Deleted existing Scene, Asset, and Resources categories and reorganized them in order of capacity
  • Changed: Deleted logs that are created in the BuildLog folder and kept the logs created in the output folder
  • Changed: output file name edited - {ApplicationIdentifier}_{worldVersion}_{yyyyMMdd}_{HHmmss}.zepetopackage
  • Fixed : Fixed an issue where specifying reference types as factors in an array from the Inspector fails to save
  • Fixed : Fixed an issue where enum type in C# is initialized at runtime in the Inspector
  • Fixed : Fixed an issue where LogEvent did not work intermittently
  • Fixed : Updated ZepetoBaseAnalytics.SetUserProperty() to handle null values in the "value" parameter for normal processing

January 2023


ZEPETO World 1.10.0

Compatible ZEPETO App versionRelease Date
3.20.0 or later2023-01-10
  • Added: Voice chat capabilities provided with ZEPETO.Voice.Chat package. [Related Links]
  • Fixed: Fixed an issue where pressing Scene Play > Pause > Pause during multiplayer World development stops the Unity Editor

December 2022


ZEPETO World 1.9.0

Compatible ZEPETO App versionRelease Date
3.18.0 or later2022-12-06
  • Added: You can change the multiplayer Room public/private attributes at runtime. [Related Links]
  • Added: Data Storage Read/Write/Remove based on UserId. [Related Links]
  • Added: Added kickout feature to kick specific users out of the room at runtime. [Related Links]
  • Added: You can customize the chat messages you send and receive by importing the ZEPETO.Chat package. [Related Links]
  • Added: A guide to help optimize the world has been added. [Related Links]
  • Changed: GestureOfficialContentType:enum is more detailed.
  • Changed: The ZEPETO app expands the search for the world. Expand search based on world name, world description, tag, world_id, creator nickname
  • Changed: Mannequin API: The UI for purchasing items that appears when clicking the mannequin Icon is improved.
  • Changed: When you press the publish button, the confirmation pop-up will be changed.
  • Fixed: When calling GetComponent, I fixed the issue that takes up a lot of memory, including the log-taking part in the build.
  • Fixed: Fixed an issue in which the reference was broken in Property when modifying the Prefab instigated in Scene.
  • Fixed: TRANSPORT_CONNECTION_ERROR generated during QR test has been modified.

November 2022


ZEPETO World 1.8.0

Compatible ZEPETO App versionRelease Date
3.17.0 or later2022-11-10
  • Added: Added APIs to support moving between Worlds you created. [Related Links]
  • Added: Added gesture API. [Related Links]
  • Added: The event function is available from ZEPETO Mannequin 1.1.0.
  • Added: Added CancelInvoke feature
  • Added: Added the Use Default Input Asset option to the ZepetoPlayers component
  • Fixed: Fixed errors where array values are not stored during prefab storage
  • Fixed: Fixed Reference Data Array Inspector Assignment errors
  • Fixed: Fixed includeInactive Parameter operational errors in GameObject.FindObjectsOfType, GameObject.FindObjectOfType, GetComponentInChildren, GetComponentsInChildren, GetComponentInParent, and GetComponentsInParent
  • Fixed: Fixed errors in PostProcessProfile.GetSetting operation
  • Fixed: Changed so that V-Pad initializes to match the current GameScene View Size in Editor
  • Fixed: Fixed an issue where server lock, unlock is not working properly

September 2022


ZEPETO World 1.7.0

Compatible ZEPETO App versionRelease Date
3.16.0 or later2022-09-30
  • Added: Added mannequin API to support try-on/sale. [Related Links]
  • Changed: Changed so that even if all the people who enter the World Room through the URL exit, the same World can still be accessed using the URL.
  • Fixed: Fixed an issue where using EnhancedCamera caused camera terrain collision handling issues
  • Fixed: Fixed an issue caused by adjusting MotionV2 Gravity Value
  • Fixed: Fixed an issue where the position of the CharacterShadow appears to be out of order when adjusting the character's Scale to an extreme level
  • Fixed: Fix issues where UI events are not received when UI exists inside the V-Pad area

August 2022


ZEPETO World 1.6.0

Compatible ZEPETO App versionRelease Date
3.15.0 or later2022-08-17
  • Added: Logs that occur in QR mobile interworking state can now be checked in the editor console window
  • Added: Addition of statistical functions using ZEPETO Analytics. [Related Links]
  • Added: Provides improved ZEPETO camera.
  • Added: Resources.UnloadUnusedAssets support. [Related Links]
  • Added: OnAnimatorMove support during MonoBehavior's event. [Related Links]
  • Changed: Added confirmation popup when clicking play button in ZEPETO
  • Changed: You can turn on/off the Motion V2 character StateMachine Animation.
  • Fixed: Fixed an issue where custom properties were not exposed to the Inspector when using the ZeptoScriptableObject
  • Fixed: Corrected the ZepetoBaseModel.prefab error
  • Fixed: Corrected the problem where the Element appears Undefined when the return value is an Array in C#
  • Fixed: Fixed issue where changing the variable name or type makes them not reflected in the Editor
  • Fixed: zepeto.script Package update now handles compiler reruns without restarting Unity
  • Fixed: Fixed an issue where unintended animation was played when mounting on a moving object
  • Fixed: Improved the natural descent of a terrain through gravity

July 2022


ZEPETO World 1.5.1

Compatible ZEPETO App versionRelease Date
3.14.0 or later2022-07-12
  • Fixed: In the update history of 1.5.0, a compiling error occurred in the modified part making GameObject type variable to be null comparable, so a rollback was done.

ZEPETO World 1.5.0

Compatible ZEPETO App versionRelease Date
3.14.0 or later2022-07-07
  • Added: Invoke(string methodName, float time) supported
  • Added: OnDrawGizmos supported
  • Added: 'for of' statement for IEnumerable Type is supported
  • Added: PostProcessing GetSetting / TryGetSettings supported
  • Changed: Previously, it was set up to follow the quality settings of ZEPETO app, but now the ProjectSetting > Quality settings will be applied to individual worlds
  • Changed: CharacterController - Made Transition time adjustable by approaching StateMachine
  • Changed: Leaderboard - Provides control over ExtraInfo (string) parameters when using SetScore API
    whenever they win
  • Changed: Improvements of non-consumable IWP products that cannot be re-purchased when tested on Unity editor test and mobile test through QR code
  • Changed: We've released a World with IWP products, and have improved the parts where IWP products cannot be purchased during Unity Editor test and mobile test through QR code without adding a new version
  • Changed: Improvement to avoid ZEM deductions in the event of a failed ZEM purchase from the client end
  • Changed: When implementing IWP onPurchased() in the server code, logic must be implemented for failure or exception handling.
  • Fixed: Fixes issues where GetComponent does not work after applying AddComponent to runtime
  • Fixed: Fixed an issue where the Zepeto World Multiplay component was missing after the package update
  • Fixed: Modified the GameObject type variable to be null comparable
  • Fixed: Fixed an issue where the Start() event was missing when adding a ZEPETO script at runtime
  • Fixed: Fixed an issue in iOS where a specific UI button needed to be pressed and held for response
  • Fixed: Fixed an issue where the public variable disappeared and the ArgumentNullException error log was output intermittently in the Inspector window
  • Fixed: Fixed an issue where the array's factor returned to undefined when using the GetComponentsInChildren function
  • Fixed: Fixed an issue where the properties did not change on replicated prefabs when replicated to Scene
  • Fixed: Fixed an issue where layer settings did not apply
  • Fixed: Fixed a typo in Exception error message
  • Fixed: Fixed an issue where Resource.Load does not work properly when running Worlds built in a Windows environment on mobile
  • Fixed: Fixed an issue where Update(), LateUpdate() would not restart when the GameObject transitions to the Active state
  • Fixed: Fixed an issue where ProjectSetting > CollisionLayer settings were not applied
  • Fixed: Fixed an issue where using ZepetoPlayers.instance.GetPlayerWithUserId API would cause GetComponent to not work on code written in One Line
  • Fixed: Fixed an issue where CompareTag did not work on Android
  • Fixed: Fixed an issue where LateUpdate does not occur first when components are added in Update