SLS 1.24: Second Life rolling update, rolling out now
Filed under: Patches, News items, Second Life, Virtual worlds
According to an announcement by Linden Lab, the SLS1.24 (version 1.24 of the Second Life server/simulator code) rollout to servers is happening right now. While Linden Lab have normally given at least a little advance notice, and a schedule for the server-side software updates (which can be disruptive), no such notice or schedule were published. All we have been told is that it will "take a number of days"; we assume that is probably different to the usual three-day schedule. Actually, if you haven't been reading Massively lately, this whole update probably comes as a complete surprise.
As we mentioned previously, the 1.21 release candidate viewer that you'll need in order to take full advantage of this release isn't due until next week, though you can probably access the Mono functionality with the preview grid viewers -- just remember to change the grid target to -grid agni in order to access the main grid.
Patch notes are after the jump.
![]() |
Are you a part of the most widely-known collaborative virtual environment or keeping a close eye on it? Massively's Second Life coverage keeps you in the loop. |
Release Notes for Second Life Server 1.24
Changes:
- Mono is an alternate way to run ordinary LSL scripts. It has advantages of speed and memory management over the current script engine. For more information about Mono see the wiki article: https://wiki.secondlife.com/wiki/Mono.
- Note: Although no special viewer is needed to run Mono scripts, to create them you will need a viewer version of 1.21 or later.
- The 1.21 Release Candidate Viewer is expected to be available the week of August 25th.
- Enabled group moderation features for voice chat.
Changes that require both 1.24 Server and 1.21 Viewer (not yet released):
- New LSL calls for touch "position" in the touch_start(), touch(), and touch_end() events. Each touch() event provides the current surface point data (allowing grabbing, sliders, levers, and all sorts of pseudo GUI builds!):
- llDetectedTouchUV() - returns the UV coordinates of the point touched.
- llDetectedTouchFace() - returns the face of the point touched.
- llDetectedTouchPos() - returns the world coordinates of the point touched.
- llDetectedTouchNormal() - returns the surface normal of the point touched.
- llDetectedTouchBinormal() - returns the surface bi-normal of the point touched.
- llDetectedTouchST() - call to query surface coordinates.
- New feature to return all objects on an estate
- MISC-713: Add "Return All Objects" as an estate-wide feature for a specified resident
- New info added:
- Add Time Stamp to Parcel Object List
- Add Time Stamp to Top Scripts Colliders List
- Add more categories to Help -> Report Abuse..
Fixes:
- Three security fixes
The deployment of SLS1.24 has been put on hold, as some issues have apparently cropped up with the new code. Considering the way the last few update deployments have gone, this should not come as a surprise. As yet, no information is available about the nature of the problems (nor is it likely to be) but the database issues experienced earlier today are very likely to be related.

















Reader Comments (Page 1 of 1)
jacek.antonelli said on 10:25PM 8-20-2008
Phew, good thing someone responsible thought to let us know about these major, grid-altering developments in advance... I don't know what we'd do without you, Massively! ;)
Reply
Gwyneth Llewelyn said on 4:23AM 8-21-2008
Spot on, Tats! I just found out that a new version was on the grid (and yes, it's the Mono-enabled 1.24!) when teleporting to one of the sims (Ahern) that already had it and got the "server has a different version" yellow message. Only then I went back to LL's Official Blog to see if there were any news — and sure, there was Babbage's post :)
Mmmh trying the Preview SL with -grid agni inevitably fails (on a Mac) with the very frustrating "Error parsing skeleton XML file". Strangely enough, that's exactly what has been happening to me when logging with any SL client to any of the OpenSim grids... I'll keep trying, since the alternative to move is to change a setting on settings.xml, so I'll try that too...
Reply
Tateru Nino said on 4:27AM 8-21-2008
I forgot that the Mac argument parsing in the viewer is still a little bollixed up. Try pressing CONTROL SHIFT G at the login screen. You *might* get a grid selection list.
Jamma Newt said on 8:59AM 8-21-2008
Good tip with CONTROL SHIFT G, works perfectly using the Windows beta viewer, gives you the drop-down grid selection.
The sandbox in Morris, just south of Ahern, is also already on the 1.24 server, so anybody can go there to play with Mono if they're feeling itchy to get started.
As expected, scripted objects compiled with Mono checked, when taken back to the old server then fail and will set to not-running.
Reply
Gwyneth Llewelyn said on 9:50PM 8-21-2008
Tateru... you simply rock! It works flawlessly with Control-Shift-G! Wow, lots of grids to pick from!
Thanks so much :)
Reply