Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Second Life 1.10.0 release scheduled for Wednesday, May 24, 2006

Karen Linden
Dev. Program Manager
Join date: 25 Jul 2005
Posts: 396
05-19-2006 18:23
In order to improve the Second Life experience, we plan to upgrade to version 1.10.0 on Wednesday, May 24, 2006 (pending final verification of all issues). Second Life will be unavailable from 7am to 12pm PT/SLT. A client software update will be required to use this version.

Release notes will be available on Monday, May 22.

Please note: due to the nature of the graphical improvements in 1.10.0, we *strongly* encourage all Residents to update to the latest drivers for their video card. For help doing this, please see http://secondlife.com/tiki/tiki-index.php?page=TechUpdateGraphics.

For laptop users with ATI graphics cards, the information at http://secondlife.com/tiki/tiki-index.php?page=TechMobileATI may also be helpful.
Lee Linden
llBuildMonkey();
Join date: 31 Dec 1969
Posts: 743
05-22-2006 17:34
Here are the tentative release notes for 1.10:
==========

Features:
* Hardware lighting
** Any primitive in Second Life may be turned into a light
*** Light properties are radius, color, intensity, and falloff
** New options in the Preference panel indicate the type of lighting you want to use
*** "Sun or Moon only" is best for low-performance hardware
**** Everything in-world is lit in real time by the sun or moon only
*** "Nearby Lights" is available for any hardware configuration
**** Everything in-world is lit by sun or moon and up to six nearby light sources
** More information about the new lighting system is available here:
*** /16/e1/100128/1.html

* Flexible objects
** Cube, prism and cylinder primitive types can now be made flexible as a client-side effect
** Simulation parameters for material and responsiveness to gravity and wind
** Objects that are flexible cannot be physical and are always phantom
** Use of these is currently limited to preserve framerate as they increase amount of client-side processing

* Occlusion culling
** Frame rate is improved when objects that would normally be rendered are hidden from view
** FPS will be significantly improved when inside a structure
*** Windows or other transparent surfaces will decrease effectiveness as objects in view will be rendered, whether or not they are within the structure
** Toggle with CTRL-SHIFT-o on all platforms

* New "Click Action" functionality for objects
** Object creators can select a default left-click action for objects:
*** Touch (default), Sit, Buy, Pay, or Open
** These actions happen immediately when a resident left-clicks on the object, without a menu
** Builders set the action in the build tools "General" panel, at the bottom
** Click actions override touch events for scripts
*** If you want the touch behavior, be sure "touch (default)" is the click action
** You can't set "Buy" as the action unless an object is for sale
** "Sit" should be useful for both chairs and vehicles
** "Open" should be useful for vendors that sell packaged objects

* Updated functionality for the Top Scripts/Top Colliders dialog
** Improvements allow Estate owners to return or disable offending objects
*** Disabling an object makes it non-physical and disables all scripts

* Classified ads now have an auto-renew option
** Checking the "Auto renew each week" checkbox in Profile > Classifieds will cause your classified to be republished instead of expiring after one week
** You will be charged the same listing price as the initial classified
** To change the listing price, you need to make a new classified

* Universal Binary installer for Mac clients is now standard
** PowerPC and Intel Mac versions are now bundled together in one "Universal Binary" installer
** Minimum required version for Second Life is now 10.3.9

* The Login screen now features a box to select the region to log into
** This has the same effect as using a SLURL to log into a region


New LSL functions:

* llHTTPRequest
** Added new LSL call & event to support HTTP access from external scripts
** LSL Function usage:
*** key llHTTPRequest(string <url>, list <parameters>, string <body>;)
**** Send HTTP request to <url> with <parameters> and <body>, returning key uniquely identifying the request
**** Currently, the only supported parameter is the following key/value pair: HTTP_METHOD, <method name>
** LSL Event usage:
*** http_response(key <request_id>, integer <status>, list <metadata>, string <body>;)
**** Called when a pending HTTP request <request_id> completes with the HTTP <status>, <metadata> and response <body>
**** This facility supports GET, PUT and POST methods, X-SecondLife-headers, text/* MIME types, and transcoding of body contents to LSL's Unicode strings

* llGetParcelFlags
** Get the parcel flags (PARCEL_FLAG_*) for the parcel including the point pos
** Returns an integer that is a bit field of flags
** This bitfield can be ANDed with a flag to see if that flag is set for that parcel
** Usage:
*** integer llGetParcelFlags(vector pos)
** Example:
*** if (llGetParcelFlags() & PARCEL_FLAG_ALLOW_CREATE_OBJECTS) llOwnerSay("You may create objects in this parcel!";);
** Bitfields:
*** PARCEL_FLAG_ALLOW_FLY
**** Used to determine if a parcel allows flying
*** PARCEL_FLAG_ALLOW_SCRIPTS
**** Used to determine if a parcel allows outside scripts
*** PARCEL_FLAG_ALLOW_LANDMARK
**** Used to determine if a parcel allows landmarks to be created
*** PARCEL_FLAG_ALLOW_TERRAFORM
**** Used to determine if a parcel allows anyone to terraform the land
*** PARCEL_FLAG_ALLOW_DAMAGE
**** Used to determine if a parcel allows damage
*** PARCEL_FLAG_ALLOW_CREATE_OBJECTS
**** Used to determine if a parcel allows anyone to create objects
*** PARCEL_FLAG_USE_ACCESS_GROUP
**** Used to determine if a parcel limits access to a group
*** PARCEL_FLAG_USE_ACCESS_LIST
**** Used to determine if a parcel limits access to a list of residents
*** PARCEL_FLAG_USE_BAN_LIST
**** Used to determine if a parcel uses a ban list
*** PARCEL_FLAG_USE_LAND_PASS_LIST
**** Used to determine if a parcel allows passes to be purchased
*** PARCEL_FLAG_LOCAL_SOUND_ONLY
**** Used to determine parcel restricts spatialized sound to the parcel

Other changes:
* Performance enhancements for audio streaming
* Texture loading performance improvements
* Improved "Interest List" functionality keeps objects from being reloaded in view so often
* Objects that were set Material Light prior to 1.9.1 will be listed as 'Fullbright(Legacy)'
** Once this setting is changed for an object, it cannot be set back to this value except via script
* Added "Wear" and "Take" options to "Open" menu for objects
* "Pay" now included in left-click options for objects
* Improvements to the Properties window for objects
* Added region rating to listings in the Find menu
* Initial load of Events page defaults to current and upcoming events
* World map now puts focus on "Teleport" button after entering a region name and pressing "Enter"
* Mouselook now shows region, position, and damage at the top of the screen, but does not show currency, time, or packet loss
* IMs now include time stamp for local time when message was received


Bug fixes:
* Offline IMs should appear correctly while logging in
* Second Life starts correctly when file pathnames include special characters (including non-English operating systems)
* Fixed a cause of failure for offline inventory offers
* The "Purchase" button now greys out while your transaction is being processed
* Edit axes no longer display behind the object being edited
* Left-click "buy" now disables when the object is no longer for sale
* Residents you have muted can no longer offer you teleports
* Fixed a bug that caused the mouse pointer to move incorrectly while dragging HUD attachments
* Estate telehubs now override parcel landing points
* Fixed a bug that made water turn invisible
* Low-end video cards no longer display only one terrain texture
* llMapDestination now properly clamps to 768m on the Z-axis
* Avatar flying state is persistent across a teleport
* Fixed an bug that affected uploads of sounds
* Fixed a bug that caused SLURLs to fail with Internet Explorer