Releases: engaging-computing/MYR
Releases · engaging-computing/MYR
Version 3.1.2
Version 3.1.1
- Patched font-size bug, previously changing font-size would clear code in the editor
- Dependency updates
- nvmrc file updated (10.13 -> 12.18)
Version 3.1.0
- Updated sorting for user projects to be case insensitive.
- Added ability to change code font size for an account.
- Added transparency to helper grid
- Additional Documentation for development.
- Misc. Dependency updates
API Updates and Dependency Updates Oh My!
🚨 Breaking Changes 🚨
- Removed undocumented aliases for
box
andprisim
- All scenes using these aliases have been automatically changed to reflect the new API
- Changed the behavior of
getRandomColor
to only return a random color - Added
setRandomColor
to behave likegetRandomColor
did previously- A migration has updated scenes to be properly using these functions
- If your scene broke as a result of this update, please let us know support@learnmyr.org
- A migration has updated scenes to be properly using these functions
🔧 Minor Changes 🔧
- Misc. Package dependency updates
- Moved Model and Asset reference to their own page
- Removed broken links to non-existent example pages
VR/AR Button fix, bugfixes, and autocomplete
- Updated VR/AR buttons to be spaced out
- Fixed bug where colorshift would always choose white for it's initial color
- Updated autocompelete to put cursor in between parenthesis instead of after
- Fixed a bug where a pushable entity would not be able to be pushed (
makePushable
)
Flying Controls, new defaults, and bugfixes
- Adds Minecraft style flying controls
- Removes flying setting toggle
- Updates default scene to show helper grid by default
- MYR provided textures are now case insensitive
- Textures can be tiled
- Fixes black flickering bug when entering VR mode on mobile
- Spelling fixes
- Updated AFrame to use v1.x.y
Lights and Textures
- Adds Lighting features to MYR
- Adds Texture features to MYR
- Updates copyright in the footer to be in the form
2018 - <current year>
Updates, Documentation and Configurations
- Updates Material UI to 4.11.2
- Add esdoc for code documentation
- Adds a dependabot configuration file so it will make usable pull requests
Object Transparency, Analytics, Bug Fixes
- Added object transparency
- Page titles are not all Myr.js
- Fixed bug where save prompt would not appear
- Added missing default argument to setRotation
- Track UID in Analytics
Token Expiration Fix
- Fixed issue where tokens would expire after one hour and not be refreshed
If you haven't already read them, please also read the very important v2.0.0 release notes.