Release Notes/Second Life Release Candidate/1.21

Release Notes for Second Life 1.21.6 Oct 16th, 2008

No version RC6 was released. Instead, the Release Candidate became the official viewer with the following additional fixes since RC5:

  • Fixed: VWR-9404: SL Logs me out all the time with no error messages
  • Fixed: VWR-9561: Viewer crashes when opening Help dialog in Region/Estate window on 1.21 RC
  • Fixed: VWR-9351: Incorrect sort order is displayed in results of Land Search
  • Fixed: Minor renaming to the new categories in Help > Report Abuse regarding intellectual property infringement
  • Fixed: Adjust the appropriate warning message for abuse reports regarding intellectual property infringement


See the official Release Notes for version 1.21.6.


Release Notes for Second Life 1.21(5) Oct 6th, 2008

Security Fixes:

Bug Fixes:

Localization Fixes:

Known Issues for RC5



Release Notes for Second Life 1.21(4) Oct 1st, 2008

Bug Fixes from the Public Nightly viewers:

Bug Fixes:

Crash Fixes:

Localization Fixes:

Known Issues for RC4



Release Notes for Second Life 1.21(3) Sept 26th, 2008

Known Issues
   

This iteration RC3 has some important Known Issues that we are working on right now.
Please see the section Known Issues for RC3 below.

Security Fix:

Bug Fixes from the Public Nightly viewers:

Bug Fixes:

Crash Fixes:

Localization Fixes:


Known Issues for RC3

   
  • Viewing the profile of an avatar not working when >63 meters away

STATUS: We have already solved this problem in the next iteration, RC4.

  • VWR-9193: Touch Sensor malfunctions in 1.21.2
    • It appears as though multiple touch_start events are generated if Left Mouse button is clicked & held

STATUS: We are investigating this serious bug!



Release Notes for Second Life 1.21(2) Sept 10th, 2008

Known Issues
   

This iteration RC2 has some important Known Issues that we are working on right now.
Please see the section Known Issues for RC2 below.

Changes:


Bug Fixes from the Public Nightly viewers:

Bug Fixes:

Crash Fixes:

Localization Fixes:

Known Issues for RC2

   
  • VWR-8876: Beacon Render Highlight broken (objects appear gray as if their textures haven't loaded)
    • When you enable any beacons in View > Beacons, it erroneously causes the textures on all scripted objects to appear gray.

STATUS: We are investigating this bug.

  • VWR-8906: Viewer crashes instantly when trying to open scripts or notecards in objects containing large amounts of inventory.
    • On some (but not all machines), attempting to look at an inventory list (or notecard or script) that contains large amounts of objects (eg, greater than 50 objects) either by double-clicking or right-clicking, will cause the viewer to lock then crash suddenly.

STATUS: We continue to investigate this serious bug. If you experience this behavior, please comment on the bug report VWR-8906 to let us know the type of machine & environment you are using.


  • VWR-8816: Crash when attempting to edit scripts (by double-clicking quickly before the content tab fully loads)

STATUS: We continue to investigating this serious bug.


  • VWR-8744: llSetPayPrice causes "When Left Clicked: Pay Object" to break
  • VWR-8997: llSetPayPrice fails in 1.24(Beta)
  • VWR-8834: Pay option is grayed out in pie menu for paying a child prim in a link set.
    • Calling llSetPayPrice() in a script does not result in the "Pay..." pie-menu option being available under all circumstances.

STATUS: We are investigating these serious bugs.




Release Notes for Second Life 1.21(1) Sept 4th, 2008

Known Issues
   

This iteration RC1 has some important Known Issues that we are working on right now.
Please see the section Known Issues for RC1 below.

Changes:

Bug Fixes from the Public Nightly viewers:

Bug Fixes:

Crash Fixes:

Known Issues for RC1

   
  • VWR-8801: This iteration RC1 will not run on Mac PPC

STATUS: Our apologies for this bug, which did not occur during our normal testing -- but reappeared in our final packaging of the Release Candidate. PowerPC users should NOT upgrade to RC1 at this time and remain on RC0. We are working to resolve it immediately for RC2.


  • VWR-8906: Viewer crashes instantly when trying to open scripts or notecards in objects containing large amounts of inventory.
    • On some (but not all machines), attempting to look at an inventory list (or notecard or script) that contains large amounts of objects (eg, greater than 50 objects) either by double-clicking or right-clicking, will cause the viewer to lock then crash suddenly.

STATUS: We are investigating this serious bug. If you experience this behavior, please comment on the bug report VWR-8906 to let us know the type of machine & environment you are using.


  • VWR-8816: Crash when attempting to edit scripts (by double-clicking quickly before the content tab fully loads)

STATUS: We are investigating this serious bug.


  • VWR-8744: llSetPayPrice causes "When Left Clicked: Pay Object" to break
  • VWR-8997: llSetPayPrice fails in 1.24(Beta)
  • VWR-8834: Pay option is grayed out in pie menu for paying a child prim in a link set.
    • Calling llSetPayPrice() in a script does not result in the "Pay..." pie-menu option being available under all circumstances.

STATUS: We are investigating these serious bugs.


  • VWR-8606: 1.21 Top Scripts menu Columns are inconsistent
  • VWR-8605: 1.21 Top Scripts menu Show Beacon does not work
    • At this time, the Location field is blank for all objects in the Top Scripts window, and the Show Beacon feature does not work consistently.

STATUS: We are investigating these serious bugs.


  • VWR-8853: Mirror and Inside-out choices for sculpties are missing when you use the Silver skin
    • Also: The improvements to the Profile>Web tab are missing when you use the Silver skin

STATUS: We have already fixed this issue for the next iteration, RC2.


  • The 1-line freeform text of the Friendship offer does not come through to the recipient

STATUS: We are investigating this issue.





Release Notes for Second Life 1.21(0) August 28th, 2008

New features:

Support for Mono

IMPORTANT: This feature requires Server 1.24 or higher

  • This feature only works on regions running the new version of the server 1.24. This version will soon be upgraded everywhere on the Second Life Grid. You can check the version of your current location by clicking Help > About Second Life.


Moderation for Group Text and Group Voice

  • **NOTE: In RC0, this dropdown is inadvertantly still labelled by its beta name ("Open Voice" vs. "Moderated Voice"). We have corrected the names in the next iteration, RC1.

IMPORTANT: This feature requires Server 1.24 or higher

  • This feature only works if you, the moderator, are located in a region running the new version of the server 1.24. This version will soon be upgraded everywhere on the Second Life Grid. You can check the version of your current location by clicking Help > About Second Life.

llDetectedTouch features in LSL

  • IMPORTANT: NOTES ON COMPATIBILITY
    • Since versions prior to viewer 1.21 do not support sending coordinates, when a Resident clicks on an object using an earlier viewer (e.g. viewer 1.20), the coordinates will be reported as -1, -1
    • Scripters take note! You can build your scripts to detect the value -1,-1 as an "Undefined" touch. The creator of such objects must decide how to handle, message to, or warn avatars who are not running a supported viewer for their content.

Changes:

Changes to LSL:

Temporary Changes:

We have enabled some special debugging checks during the Release Candidate cycle. These have a short term effect of causing the viewer to crash more when something goes wrong, but it assists Linden Lab to improve stability by identifying those failure cases. We appreciate that you send us crash reports that occur!

These extra checks WILL be removed in a later iteration of the Release Candidate. But these can be turned off by a Resident at any time:

Usability Improvements and Fixes:

Improvements to Menus and Shortcuts:

Improvements to Friendship Offers:

IMPORTANT: This feature requires Server 1.24 and higher

  • This feature only works if both you and the new Friend are standing in a region running the new version of the server 1.24. This version will soon be upgraded everywhere in Second Life. You can check the version of your current location by clicking Help > About Second Life.

Improvements to Inventory Offers:

Improvements to IM and Chat:

Improvements to the Snapshot feature:

Improvements to Estate & Abuse tools:

Improvements for new residents:

Improvements to sculpted prims:

Improvements to Terrain Editing:

Improvements to Script Editor:

Other usability Improvements:

Bug Fixes:

Bug Fixes to the rendering system:

Bug Fixes to the new "touch position" feature:

Localization Fixes:

Bug Fixes from the Public Nightly viewers

Source changes:

Known Issues for RC0

   
  • FIXED: VWR-8801: This iteration RC0 will not run on Mac PPC

UPDATE 29/08/2008 2:50PM PT: We believe we have been able to resolve the problem which causes an immediate crash for the Mac PowerPC processor. The download file for Mac has been updated. If you re-download the Test Viewer from our downloads page, it should install and run successfully on your PowerPC computer.


  • VWR-8511: slurl.com doesn't teleport from the web when 1.21 is installed
    • This bug in Second Life will always occur when trying to click 'Teleport now' from a webpage in Internet Explorer, but it may also occur in Firefox as well.

STATUS: Our apologies for this bug which we just discovered, it can cause slurls from a webpage to stop working for your other installations of Second Life! We are working to resolve it immediately for RC1.


  • VWR-8718: The 1.21 viewer will not show Syntax Errors in LSL scripts, when compiling on a region running Server 1.23 !
    • IMPORTANT: Until the 1.24 server is upgraded across the entire Second Life Grid (scheduled to be complete by Friday, 29 August 2008) you should either:
      • a) compile your scripts only on a region running Server 1.24. Most sandbox regions (Goguen, Newcomb, Wanderton, for example) are running Server 1.24, which you can confirm by standing in a region and clicking Help > About Second Life...
      • OR
      • b) Do not use this RC0 viewer when you want to compile scripts.

STATUS: This subtle bug is already fixed this issue for the next iteration, RC1. Also this bug will not affect you once the entire Second Life Grid is running the new Server 1.24 upgrade.


  • VWR-8735: Sitting avatars are displayed with wrong rotation

STATUS: We have already fixed this issue for the next iteration, RC1.


  • VWR-8662: URLs/SLURLs do not work correctly at the start of a line

STATUS: We have already fixed this issue for the next iteration, RC1.


  • VWR-7779: Mac viewer suffers from cyclic pauses/freezes/fatal hangs
    • On some Macs, there are reports of periodic and cyclic freezing of the computer when running this viewer, similar to Viewer 1.20.
    • WORKAROUND #1: One workaround that may help is to reduce the Draw Distance below 128m in Preferences > Graphics tab > Custom > Draw Distance (slider). Also, if you have Disabled Camera Constraints from the Advanced menu, behavior is improved if you do not Disable Camera Constraints.
    • WORKAROUND #2: Another workaround that may help is to use an additional argument "-set YieldTime 20" in the Arguments.txt:
      • To set this argument, right-click (or control-click) the Second Life Release Candidate application and choose "Show package contents".
      • In the resulting Finder window, open Resources and in there should be a file named "arguments.txt". Open in text edit, add the argument to the end of the line in there and Save.
      • Close the text edit and run Second Life Release Candidate application.
      • This causes the viewer to sleep for 20 milliseconds every frame. It will slow the frame rate down a little, but may help with freezing.

STATUS: We continue to investigate this issue on some Mac hardware. For problematic MB Pros w/ the 8600 graphics card, we have also disabled Object-Object Occlusion and Avatar Imposters in the 1.21 Release Candidate, which seems to help in some circumstances for that hardware.


  • Group member receives an error upon opening group chat if the 'Join group chat' ability was disabled then reenabled

STATUS: We are investigating this bug, which seems to be caused by incomplete handling by the Server, not the Viewer.