Beta Release 56 includes up to Developer Release 7208. You will need to update to this version in order to visit domains running it. Here's what's up:
Notable Changes
- Support for play without rez rights:
- The handControllerGrab script is now two modules - for ease of use and to improve hand controls and grabbing. More info here.
- IPD and Sensor Scaling Support: Resizing the avatar keeps your height relative to the floor constant, while everything else in a domain changes in size.
- Texture and mesh compression service (baking) for objects (.fbx) added to the Asset Server. This compresses objects (.fbx) in a domain and reduces load time. More info here.
Technical Issue Fixes
- Make rotation using Vive controller work
- NearParentGrab module now sets the correct previous parent id when switching grabbed overlays from one hand to another
- Fix race condition accessing QString sub-properties in zones
- Use selection model of TreeView
- Fix polyline crash and flicker
- Rework scriptengine lifetime
- Avatar Attachments now render correctly
- Fix the web surface of the tablet
- Ensure thread-safety for model pointer access
- Fix sorting on import menu
- Fix grab entity methods + jshint cleanups
- Fix typos in controller modules disabler
- Add resizable flag. Use the flag for Create only
- Fixed Google Blocks download issue
- Change tablet spawn position
- Shapes now render at the correct size.
- Fix OpenSSL build instructions (related docs)
- Flag node as local by IP from UDP header, not IP from packet data
- Fix Record app's toolbar button not highlighting when app dialog open
- Optionalize the debug spam of makeUserConnection.js
- Fixing/improving and cleanup tablet inputs
- Audio devices split (related docs)
- Pull back the stylus position in hand.
- Don't let scripts control visibility of laser pointer overlays
- Don't add items to the scene graph until they have a valid parent chain
- Fix up the doppleganger mirror script
- Add Input Field On Top of Keyboard
- Remove old versions of the VC Runtime from the installation directory
- Fix RunningScripts in tablet mode
- Fix dimensions of rendered web entities
- Fix for TextEntity rendering; the translation was incorrect
- Fix alpha on Line3DOverlays with glow
- Teleport.js: can now teleport small distances with small avatar scale
- LODManager uses batchTime and engineRunTime for automatic LOD adjustment
- Fix EntitySelectioTool and improve far rotate
- Create Mode: the keyboard tray is not styled correctly
- Don't constantly reload animGraph if URL didn't change
- set grabbable and other checkboxes correctly if userData is blank
- Fix mirror and fade threading crashes
- Fixing the broken "on hud" overlay's render transform
- Fix ModelOverlay visible change
- Fix pointer event properties
- Laser Pointer fixes and updates
- Modal dialogs async fix
- Move Tablet becomes toolbar menu from General to Developer menu
- Correctly grab tablet in 3rd person
- Made handControllerPointer into modules in hope of preventing mouse cursor interference with tablet
- Remove asserts that break Debug build
- Text3D Overlays and Entities fixes and no-AA
- Fix parent grab
- Fix dde visibility
- Fix long tablet lag on first load
- Unexpected Behavior when pressing Enter on Input Field
- Fix auto dropping and re-grabbing loop
- Fix near trigger
- Moving transform evaluation out from render loop to gameplay loop / fixing tablet tearing
Known Issues
This release includes significant changes to several major systems, including controller grab, rendering, and the control tablet. As of this release several issues remain:
- Issues transferring from far grab to equip
- Scrolling the tablet with lasers
- Equipping with the grip
New Documentation
- Baking Your Assets: Learn how you can compress the assets in your domain.
- Entity Properties: Collision and Grabbing: Learn how to modify an entity's properties in Create Mode.
- Archives: Zone Entities: Archive video tutorial on zone entities.
Updated Docs for Beta Release 56
- Build Guide: OpenSSL build instructions fixed.
- Entity Properties: Adding ability to scale unlocked entities that can be grabbed or dynamic.
Other Doc Updates
