All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- updated default render settings to fix an issue causing incorrect halfbody avatar renders
- BREAKING: Renamed Avatar Create Samples #210 This change may require updates to existing references in your projects.
- Small fix for button icon resizing #215
- LoginWithCode can now merge avatars into RPM account #219
- Recover hair when headwear is removed #224
- Added extra check to prevent settings override #226
- Logout Element for Avatar Creator #216
- New iFrame Events to WebFrameHandler #212
- Added support for XR Avatar skeleton #217
- Added Avatar List element #218
- Account creation and login elements in Avatar Creator sample #230
- Quickstart Parameter from UrlConfig #221
- Selfie to Avatar Element* #220
- Removed WebView auto installation #208
- Refactor and extracted shared logic from network packages #148
- Replaced api urls in samples with models urls #152
- Added com.unity.cloud.gltfast as a dependency and removed auto install of gltfast from git url #155
- Updated to GLTFast 6.0.1 #157
- Replaced use of ienumerator coroutines with async/await #172
- Request class names updated to be more uniform #173
- Endpoint classes removed and refactored #174
- Added avatar creator POC sample using new elements #182
- Removed "I don't have an account" checkbox from setup guide #184
- Restructure of avatar creator samples #185
- Class and folder restructure to match Unity package standards #190
- Namespaces added to some scripts to meet asset store requirements #195
- Ready Player Me top toolbar menu is under
Tools/Ready Player Me
to comply with Asset Store requirements #195 - Samples renamed for Asset Store version of package and paths updated accordingly #198
- Quick start sample animations updated #200
- Draco compression package version updated #202
-
Add gender select element for Avatar Creator #159
-
Basic login element for Avatar Creator #160
-
Photo capture element for Avatar Creator #162
-
Avatar template element for Avatar Creator #164
-
Selfie element for Avatar Creator #166
-
Asset panel element for Avatar Creator #175
-
Account creation element for Avatar Creator #178
-
Avatar preview element for Avatar Creator #181
-
Fixed some issues related to paths like in the Graphics Setting Utility #195
-
Shader override property added to avatar config #199
- Fix for handling pasted url text in subdomain field #183
- Added permission and orientation fix to photo capture element #192
- Added Panel Switcher clear functionality to fix issues related to relaunching the Creator #194
- Namespaces added to some scripts to meet asset store requirements #195
- Add preserve attribute to CategoryConverter in AvatarCreator #193
- Fixed json converters in AvatarCreator getting stripped on android or webgl builds #188
- Added app id to setup guide #145
- Fixed an issue causing avatars to be stored locally even if caching was disabled #150
- Merge avatar creator into core #135.
- AvatarProcessor no longer searches and replaces existing avatar #138
- Show Avatar Creator sample button in guide #141
- Merged related samples into single folders #139
- Breaking change popup #136
- Moved core iframe and url logic from WebView package #125
- An issue causing WebView to be auto imported if removed #126
- An issue causing settings to be recreated when not needed #123
- An issue with module installer causing errors when importing on some Windows machines #117
-Issue of missing mesh references when prefabs were created by avatar loader window #109
- App Id is added to header of all web requests
- GLTF scripting define symbol not getting assigned
- Fixed an issue causing analytics events being sent to development environment #102
- Re-added RPM define symbol required for supporting packages #102
- Personal avatar loading in quick start readyplayerme#97
- Runtime analytics to quick start readyplayerme#98
- BREAKING: All scripts and assets from Avatar Loader #87
- Module installer now automatically removes Avatar Loader after update #89
- New Integration guide editor window #91
- BREAKING: all references to ReadyPlayerMe.AvatarLoader namespace #87
- Moved GltFast dependent code behind scripting define symbol #87
- Avatar config processor now uses new mesh LOD parameter #90
- Setup guide window improvements #91
- Import timeout to module installer #70
- Add new setup guide window #71
- Added function for folder size in MB #72
- Various editor window layout fixes #73
- Support for response codes #62
- Refactor of WebRequestDispatcher #59
- Fixed an issue with the popup don't ask again pref was not updating correctly #58
- Quick start sample popup
- Added operation completed event
- Discussion link to README.md
- OpenUPM installation added to README.md
- Optional sdk logging
- Don't ask again option for update check
- PartnerSubdomainSettings refactored to a CoreSettings scriptable object
- Core settings asset now automatically created if it is missing
- Various bug fixes and improvements
- Optional sdk logging
- PartnerSubdomainSettings refactored to a CoreSettings scriptable object
- Various bug fixes and improvements
- Repository names in module list + version numbers
- Inline code documentation
- Contribution guide and code of conduct
- Module installer and updater for handling package installation
- A big refactor of code and classes
- Various bug fixes and improvements