From ac314500babaead05f16dd0e6aca625ff0c914cf Mon Sep 17 00:00:00 2001 From: Unity Technologies <@unity> Date: Wed, 31 Jan 2024 00:00:00 +0000 Subject: [PATCH] com.unity.textmeshpro@3.0.8 ## [3.0.8] - 2024-01-31 ### Fixed - Fixed compile errors due to missing `RuntimePlatform.VisionOS` enum value in Unity 2023.1 - 2023.3.0b3. --- CHANGELOG.md | 4 ++++ Scripts/Runtime/Unity.TextMeshPro.asmdef | 15 ++++++++++----- package.json | 8 ++++---- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b75c4bf..7d0d7f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog These are the release notes for the TextMesh Pro UPM package which was first introduced with Unity 2018.1. Please see the following link for the Release Notes for prior versions of TextMesh Pro. http://digitalnativestudios.com/forum/index.php?topic=1363.0 +## [3.0.8] - 2024-01-31 +### Fixed +- Fixed compile errors due to missing `RuntimePlatform.VisionOS` enum value in Unity 2023.1 - 2023.3.0b3. + ## [3.0.7] - 2024-01-14 ### Changes - Add support for Visions OS keyboard. diff --git a/Scripts/Runtime/Unity.TextMeshPro.asmdef b/Scripts/Runtime/Unity.TextMeshPro.asmdef index f6a3277..4e17ff5 100644 --- a/Scripts/Runtime/Unity.TextMeshPro.asmdef +++ b/Scripts/Runtime/Unity.TextMeshPro.asmdef @@ -10,10 +10,15 @@ "autoReferenced": true, "defineConstraints": [], "versionDefines": [ - { - "name": "Unity", - "expression": "2022.3.16f1", - "define": "UNITY_XR_VISIONOS_SUPPORTED" - } + { + "name": "Unity", + "expression": "[2022.3.161,2023.1)", + "define": "UNITY_XR_VISIONOS_SUPPORTED" + }, + { + "name": "Unity", + "expression": "2023.3.0b4", + "define": "UNITY_XR_VISIONOS_SUPPORTED" + } ] } \ No newline at end of file diff --git a/package.json b/package.json index aabb608..949fbff 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "com.unity.textmeshpro", "displayName": "TextMeshPro", - "version": "3.0.7", + "version": "3.0.8", "unity": "2020.1", "unityRelease": "0a10", "description": "TextMeshPro is the ultimate text solution for Unity. It's the perfect replacement for Unity's UI Text and the legacy Text Mesh.\n\nPowerful and easy to use, TextMeshPro (also known as TMP) uses Advanced Text Rendering techniques along with a set of custom shaders; delivering substantial visual quality improvements while giving users incredible flexibility when it comes to text styling and texturing.\n\nTextMeshPro provides Improved Control over text formatting and layout with features like character, word, line and paragraph spacing, kerning, justified text, Links, over 30 Rich Text Tags available, support for Multi Font & Sprites, Custom Styles and more.\n\nGreat performance. Since the geometry created by TextMeshPro uses two triangles per character just like Unity's text components, this improved visual quality and flexibility comes at no additional performance cost.", @@ -17,15 +17,15 @@ "com.unity.ugui": "1.0.0" }, "_upm": { - "changelog": "### Changes\n- Add support for Visions OS keyboard." + "changelog": "### Fixed\n- Fixed compile errors due to missing `RuntimePlatform.VisionOS` enum value in Unity 2023.1 - 2023.3.0b3." }, "upmCi": { - "footprint": "65b544a6a7b5ced5a59258197527dcf530869f4f" + "footprint": "5950b5e41fed494338c8944c849a7a16690212ec" }, "documentationUrl": "https://docs.unity3d.com/Packages/com.unity.textmeshpro@3.0/manual/index.html", "repository": { "url": "https://github.cds.internal.unity3d.com/unity/com.unity.textmeshpro.git", "type": "git", - "revision": "5c364f204e10eaec84fcbff640ad4d833774c1ed" + "revision": "dd92f03985c9bda38a4721cc146a6b74d2832a1f" } }