Release Notes/Second Life Release/3.1.0

Category:Release Notes
__TOC__
----
== Release Notes for SL Viewer v3.1.0 (243176) - Second Life Release ==
Released October 18, 2011
Installer Downloads
Windows | Mac | Linux
----
=== Crash and Performance Fixes ===
* Viewer crash on model upload
* [PUBLIC] Crash in LLError::crashAndLoop: Invalid face index 
* Crash in LLPluginMessage::generate() 
* Multi-threaded curl crash 
* Crash in developer builds when changing selection in detached sidebar inventory panel 
* [VWR-26864] Recent commit to Snowstorm project introduces frequent errors and crashes associated with private memory pool 
* [SH-2434] Mac viewer sometimes freezes at start up and must be force quit 
* [EXP-625] New user loads as cloud when logging in with second new account 
* Model crashes viewer on fee calculate
* Crash when decomposing bigfoot when loading from SLM 
* Enabling "Show Textures" crashes viewer 
* Crash when attempting to get mesh estimates 
* Crash at LLVOVolume::lineSegmentIntersect line 3435 
* Crash in LLPipeline::createObject(LLViewerObject *) [secondlife-bin pipeline.cpp] 
* Crash in LLVOVolume::lineSegmentIntersect 
* Crash uploading mesh
----
=== Enhancements ===
* Design and implement a customized memory management system 
* Mute button for llDialog popup 
* As a user of the advanced mode, I would like to enable the click-to-walk and click-to-steer functionality from basic mode in a way that does not interfere with my interactions in the world 
* As Linden Lab, I want to the default mode on a new user Viewer install to be 'Advanced'
* LLQtWebKit (and related media system) should log events, progress etc. to make debugging problems easier
* LLQtWebKit should support a JavaScript/content debugger to help content creators 
* Determine performance impact of animated textures
* Finalize Render complexity algorithm on the viewer 
* Mesh UI cleanup per Leo's doc 
* Measure performance of flexi prims 
* Measure performance of light-producing prims 
* Measure performance impact of media textures 
* Support initial user-supplied metric data for upload 
* Implement viewer caps to request prim equivs for build tools 
* Create new object weights floater 
* Add object and land data to new weights floater 
* Add new prim weights to weights detail floater 
* Priority modifications to mesh uploader UI 
* Update labels in about land floater 
----
=== Bug Fixes ===
* [VWR-24426] SSL Handshake Failed Error when accessing web-based content on development viewers using recent Webkit 4.7 
* [PUBLIC] Inventory Keystroke Behavior No Longer Working 
* Weight table corrupted by the lod 
* Mesh won't upload 
* Shininess does not work on worn meshes 
* Changing DAE skin names causes weird behavior 
* Mesh upload options do not appear when avatar is on land that does not allow building 
* Importer breaks rigged av weighting (skinning), creating stray vertex assignments 
* Unable to upload weighted meshes, missing joints errors while .dae seems fine 
* Mismatch of LOD meshes in multi-object upload (linkset) yields viewer crash
* Hi-resolution model that don't upload
* Vertices with wrong skin weights appear when meshes are joined 
* [PUBLIC] llSetColor ALL_SIDES doesn't work properly for mesh with multiple faces 
* [PUBLIC] User supplied Physics mesh causes already uploaded LOD mesh to be removed - Re-adding LOD files results in distorted Physics mesh 
* [PUBLIC] Malformed circular prims and unresolved sculpties because RenderVolumeLODFactor is set at '0' as default for low graphics 
* [PUBLIC] Rigged meshes not being able to upload under certain cases 
* [PUBLIC] Newest COLLADA exports for Blender 2.59.2 (r40103 from graphicall.org) crash client 
* "Object Return" doesn't return distant objects 
* Changes in Group Role Titles or Assignments Not Reflected in Title Dropdown 
* [Merge] Memory project 
* Speak button label not displaying at default window size 
* Clicking on Block in a dialog box from an object blocks the object owner, not the object, and sets the wrong block type 
* Region/Estate -> Terrain Text explaining Low and High values is truncated 
* [VWR-25923] Unnecessary capability request spam 
* Sidebar windows no longer detach by right-clicking the tab 
* XML issues for Basic/Advanced Mode button in menu bar 
* Inventory Window "object profile" warped when Inventory Window is a re-sized floater 
* Unexpected camera zoom occurs if scroll search history drop-down list by mouse wheel 
* Error in focus while naming a new item - may lead to content loss 
* Investigate Classifieds' Cap on pricing 
* Untrusted link to server release notes 
* Unable to use web profiles or dashboard in internal browser since fix for VWR-26823 
* No settings persistence in Viewer 3.0.5 (241244) 
* Glow not working correctly after Lights and Shadows is disabled 
* Destination Guide link in side panel does not open to destination guide specific search window 
* SLURLs with only 2 coordinates are interpreted as center of sim 
* Log in Screen: Replace the new mode selector with the old one 
* We are failing to create the Outfit links from the library initial outfits copied on first login
* Quit button option not present in Mode Changing and Exit viewer dialogs 
* Modify render cost algorithm to use weighting factors determined experimentally 
* Verify texture performance statistics on low-end hardware 
* Mesh Import Wizard: Physics/collision shape should be transparent 
* Mirrored dae files import in unexpected ways 
* Scale mesh render cost with respect to provided levels of detail
* Limitations in selecting and moving 64 M prims, increase select distance limitations 
* Setting a mesh to flexi makes the mesh phantom 
* SLM names all object "mesh model" 
* Possible issue with parsing of skin weights (from user group) 
* Disable 'Upload' button once the upload has started
* Remove the Option to Have Sculpt Type "None" 
* Remove checkbox for per-region mesh disablement 
* "Invalid asset spams forever"
* Racetrack_segments.dae no longer uploads 
* Seymour.dae is allowed to upload with invalid skin weights
* Prims switched to sculpties default to Stitching type blank
* Model upload errors are not displayed
* "Not allowed to upload message" flashes when uploader dialog comes up 
* Mesh upload error overlays and is obscured by 'Upload Model' window title 
----
=== Translation and Localization Updates === 
* Translate Viewer Set27 and Basic Set6 
* A lot of notifications are shown in English for other locales in 3.0.3 Beta 
* Untranslatable gesture: /bow 
* Check in Valerie's minor text fixes 
* FR linguistic changes 
* Add localization capability to mesh uploader strings 
----
=== Source and Build Changes === 
* New static member in LLInstanceTracker causes link error in Windows unit test programs 
* Binary data in panel_login.xml -- filled up-pointing triangle
* Duplicated XUI ID: floater_preferences_proxy.xml 
* Remove DigiNotar CA cert 
			
{|cellspacing="0" cellpadding="0" width="100%"	
{| style="width="30%"; font-size:95%; text-align:left; padding:-2px; background:none" cellpadding="0" cellspacing="0"	
=== Known Issues ===	
=== Known Issues ===
			
{|cellspacing="0" cellpadding="0" width="100%"	
{| style="width="30%"; font-size:95%; text-align:left; padding:-2px; background:none" cellpadding="0" cellspacing="0"	
=== Supported Viewers ===	
=== Supported Viewers ===