com.phantomsxr.xrmodpackagetools
Version:
XR-MOD is a derivative based on Unity ARFoundation. Using the technical concept of MOD in the game allows XR creators to develop their own AR creative interactive experience. This tool is an extension of XR-MOD, used to generate XR-MOD identifiable resour
465 lines (253 loc) • 7.6 kB
Markdown
1.8.11
# Added
- Added PrefabChangeMonitor
1.8.10
# Fixed
- Fixed the error caused by Inject post processor starting to copy dlls before completing the task
1.8.9
# Added
- Added `xrexperience`,`spatial`,`package` file extension support
# Fixed
- Fixed the issue where Unity scenes were not released when the experience was released
1.8.8
# Added
- Added Assembly Definition References to blank project
1.8.7
# Fixed
- Fixed build error
1.8.6
# Added
- Added 'LoadFromRemote' option
1.8.5
# Changed
- Changed project dependencies when create blank project
1.8.4
# Changed
- Changed WorkSpace block work only VisionOS platform
1.8.3
# Added
- Added Experience package inspector tools
- Added load XRMOD template from github
- Added Create Project validation
# Changed
- Changed PackageTools build view buttons
1.8.2
# Fixed
- Fixed load assets incorrect when Fast Mode
1.8.1
# Fixed
- Fixed package build crc and hash not changed on pack mode
1.8.0
# Added
- Added Inject Trigger
- Added Building State for packagetools project data
# Changed
- Changed policy of copying dlls
# Fixed
- Fixed copy release mode dll
1.7.13
# Added
- Added when there is no localization vocabulary table for "localization", it defaults to English
1.7.12
# Added
- Added Exit method to ShareData
- Added auto convert to MonoBinder option
1.7.11
# Fixed
- Fixed make Mesh algorithm only work on handheld,Quest,VisionPro
1.7.10
# Changed
- Changed load asset failed log text
1.7.9
# Added
- Added LoadAssets method to ShareData and Entry template script
# Fixed
- Fixed ScriptableObject/Mesh/Sprite/SpriteAtlas/AudioClip/VideoClip file not found when run on Unity Editor
1.7.8
# Added
- Added auto append RuntimeAssetReferenceDatabase to Contents
- Added auto create RuntimeAssetReferenceDatabase file to Cache folder
# Fixed
- Fixed incorrect type of Sprite and Texture2D when add asset to Contents view
- Fixed not to load Scriptable Object correctly in Editor mode
1.7.7
# Added
- Added RuntimeAssetReferenceDatabase
1.7.6
# Added
- Added Error alert for missing asset row
# Fixed
- Fixed NullReferenceException error caused by ReBuildContentsType after asset is removed
1.7.5
# Added
- Added new feature **re-sort**. Execute after successful addition of new assets.
# Fixed
- Fixed an error when the content ID is incorrect after removed from content list
# Changed
- Enhanced type sorting
1. Sort with type
2. Sort with name
- Now it will print out the name of something that does not exist in the package.
- Now developer can not add duplicated asset with same name
# Removed
- Remove Asset Path sortedAscending
1.7.4
# Added
- Added Shader ReAssign Tool
- Added Type Icon for Contents view
- Added sort by content type
# Fixed
- Fixed removed enable state is False components when Mixed Build(Scenes + Prefab) bug
1.7.3
# Fixed
- Fixed FocusSLAM error on Vision Pro platform
- Fixed LocalizationManager initialized template error
1.7.2
# Added
- Added **XRMOD_INSTALL** Define Constraints
1.7.1
# Added
- Add Quest platform properties block support
1.7.0
# Add
- [Editor]: Add Scene build support
- [Runtime]: Add Scene load support
- [Runtime]: Add Load Assetbundle from local disk
-
# Improved
- [Editor]: Improved **Show in file browser** target to json file
- [Editor]: The XRMODBehaviour component will be stripped when disabled.
1.6.10
# Fixed
- Fix Assets load failed on Unity Editor
1.6.9
# Change
- Change dependency package **com.phantomsxr.utilites** to **com.phantomsxr.utilities**
1.6.8
# Fix
- [Editor]: Fix load scriptable object failed
- [Editor]: Fix NewProjectWizard scrollview render
1.6.7
# Improved
- [Runtime/Editor]: Add XRMOD_INSTALL Define constraion
1.6.6
# Added
- Add Immersal support for Rokid platform
1.6.5
# Improved
- [Editor]:When no content can be found within the current project folder, a global search is performed.
1.6.4
1.6.3
# Added
- [Editor]:Added that when the device type is changed, the build platform parameters will also change accordingly.
- [CLR]: Added UnityFusion CLRs
1.6.2
# Added
- [Editor]:Add VisionOS supported.
- [Editor]:Add Mesh block.
- [Editor]:Add error prompts of feature block for not supported platform.
- [Runtime/Editor]:Add `LoadAssetsFromPackage(Batch)` API
# Fixed
- [Editor]:Fix create project from template error(Brake).
- [Editor]:Fix import Unity Package asset throw `path` not exits error.
1.6.0
# Added
- [Editor]:Now supports mixed packaging of `Scenes` and `Prefabs` into XR experience files
# Fixed
- [Editor]: Fixed new project has not ref `Unity.TextMeshPro` and `Phantom.XRMOD.XRMODUtilites`
1.5.2
# Fixed
- Fix load Asset from not from local path when Simulator mode
# Added
# Changed
1.5.1
# Added
- Add new dependece of `XRMOD Utilites`
# Changed
- Changed the export experience to a more platform specific folder
1.3.0
# Added
- Add new API `ReleaseAssetBundle` to release the specified project
1.2.0
# Change
- Remove legacy web request codes
- Add new dependency `Uni-Task`
1.1.5
# Change
- Remove Debug.LogError
1.1.4
# Fix
- Fix incorrect namespace of templates
- Fix `Build Settings` is not stored
1.1.3
# Change
- ignore free other assetbundle, just only arexperience assetbundle
1.1.2
# Added
- add new block of programable for the xrmod project's properties
1.1.1
# Improved
- Auto Refresh XRMOD project app domain files
1.0.1
# Fix
- Not return value error
1.0.0-alpha.2
# Fix
- Fix load from local when there are same name of game object problem
-
1.0.0-alpha.1
# Change
- Reduce the useless codes
# Fix
- Fix the bugs
- Fix create project from template not working after multi-time
- Fix new UIElement uss
# Add
- New create project interface
- Load asset from local when project is already in the local(Not a bundle)
0.0.5-alpha.3
# Change
- Deprecated Automatically rename existing objects with the same name. The existing object will not stored.
0.0.5-alpha.2
# Fix
- Fix Immersal block Localization Interval time to second,Set the minimum and maximum interval.
0.0.5-alpha.1
# Add
- Add new settings for immersal sdk
- Add new Action notification key to change template Mono Binder project name field
- Loading Asset from Editor support. Now, you can load asset directly using `API.LoadAssetAsync<T>`. It can help us
develop or testing more quickly.
# Changed
- Move Cache file to Default Editor Resources
- Change the `Localization Interval` field in Immersal Block to a Slider
# Fix
- Fix error when script compiling
- Fix open or edit project Action key not exist
- Remove the dependence on Mono binder
0.0.4-alpha.1
# Change
Update version number to 0.0.4-alpha.1
0.0.3-alpha.1
Reset version to 0.0.3-alpha.1
0.0.7-preview.5
# Change
- Mixed with UI Element
0.0.7-preview.4
# Change
- Obsolete `InstantiateUtility.Instantiate` api. Use `Object.Instantiate` instead
- New script template
0.0.7-preview.3
# Add
- Add new block `ARWorldScaleBlock`
- Add new field `ARWorldScale` to Configure
# Fix
- Fix default quality to medium
- Change `Alogirhtm block` and `Programmable block` warring HelpBox show condition
- Fix `ShowNotify` when window is not showed
- Move `Coach overlay block` to iOS menu
0.0.7-preview.2
# Add
- Add document url for block
- Add CHANGELOG.md file
# Fix
- Remove github info