Release Notes/Second Life Release/1.18

==Release Notes for Second Life 1.18.5(3) November 29, 2007==
New features:
* New inworld search via the 'All' tab
** Includes improved search functionality on land parcels, profiles, groups, wiki documents, events, classifieds, and some individual objects
** Classifieds are returned both within and next to search results
* Search box added to upper-right corner of window; replaces old meters
Changes:
* slurls with 3 slashes (secondlife:///app....) are now highlighted in the text window
* UI elements placement/sizing updated to accommodate localized versions of Second Life viewer
* Korean text displays correctly on Leopard (Mac OS X 10.5)
* Permissions dialogs are now throttled to avoid griefing
Fixes:
* Public source bundle not getting all ares libs
* : Windows (Visual Studio) solution file refers to a non-existing project "build_all"
* : Error in macview.xcodeproj -- invalid dependencies
* : libs package missing c-ares
* : Right-clicking someone's attachments to view profile loads (???) (???) instead
* : crash in LLTemplateMessageBuilder::addString
* : Several problems on handling Japanese input (and possiblly Chinese/Korean also)
* : Builds fail on 1.18.4.0 with no mozlib
* : Avatar only turns half-way in Appearance Mode
* : Lag Meter network ping metric doesn't account for residents outside the USA
* : Web UI elements' focus rectangle are offset from their displayed position
==Release Notes for Second Life 1.18.4(3) November 7, 2007==
New features:
* Help > Lag Meter; monitors Client, Network and Server lag and reports possible causes
Changes:
* Visual changes in preparation for a forthcoming release of new in-world search
** Opt-in and opt-out checkboxes for Resident Profile, Parcels, For Sale Objects, Not For Sale Objects, Regions, and Groups
* About Land description field is now a three-line text box
* Minimap indicators for "above" and "below" updated
** After the next server update, friends will appear in a different color
Bug fixes:
* Fixed a sculptie LOD issue
* Fixed region Mature setting reverting to PG after Estate/Region changes
* Fixed several UI elements
* Fixed new group not appearing in group window until relog
* Fixed Trash folders in user inventory
* Fixed missing line of information on land sales
* Fixed parcel listings showing [AREA] instead of parcel size
* Fixed bad teleports from landmarks
* Fixed up/down arrows for Repeats Per Face
* Fixed a viewer nested message crash
* Fixed a viewer crash with editing classifieds
* Fixed a viewer crash when pressing Ctrl-F with a minimized Search window
* Fixed secondlife.log spam when group info window opens
* Fixed Publish on Web not saving for parcels
* Fixed missing dialog for Publish in Classifieds
* Fixed updates for Land and L$
* Fixed invisible sculpted prims when sculpted texture contains alpha
* Fixed scope of drag-select with locked objects
* Fixed link order of drag-selected objects
* Fixed Accept Notices flag in Group Panel General tab not saving value
* Fixed Linux viewer preferences for choosing the cache location or chat log location
* Fixed Apply button disabled after setting group preferences
* Fixed Apply button failing to grey out after selecting 'List Group in Profile'
* Fixed filename filter for Linux/GTK file picker
* Fixed Linux/GTK file picker not remembering most recent directory
* Fixed channel argument in Linux client
* Fixed muted particles not clearing
* Fixed Show in Search option not carrying over to copied object
* Fixed muted users disappearing from Active Speakers
* Fixed Mature content flag when searching All
* Fixed viewer crash when pasting/typing UTF8 text in the object For Sale price box
* Fixed Gesture Editor sounds not initialized
* Fixed Group enrollment fee accepting floating point
* Fixed 'Quiet Snapshots to Disk' and 'Disable Camera Constraints' not persisting across sessions
* Fixed dot characters in various fields
* Fixed a crash on startup (due to empty list of rewritten login URIs)
* Fixed a Viewer crash while trying to rez an object
* Fixed a crash when editing classifieds
* Fixed Land & L$ fields no longer update
* Fixed a crash by minimizing the search window followed by Ctrl+F
* Fixed parcel option doesnt save publish listing on the web setting
* Fixed texture editing user interface is confusing
* Fixed can't set Repeats Per Face with up/down arrows
* Fixed Auction ID and Land Description Overlap in the 'About Land' window
* Disabled Add to Outfit and Replace Outfit options on the top-level Clothing folder
* : Multiple system folders (e.g., '100 Lost and Found Folders') in inventory
* : SL-viewer chrashes after opening the 10th group-info-window
* : Menu background colors aren't settable in colors_base.xml
* : LOD defaults are now too aggressive in RC 1.18.3
* : Some changes to groups cannot be saved
* : Viewer crashes when starting a new Group IM session under Japanese UI
* : long avatar names overflow on the chat history window volume control/muting section
* : Custom Snapshot setting do not save for next Snapshot
* : Allow using voice component on another computer
* : toolbox floater displays window elements incorrectly when minimized then moved.
* : Active gestures sometimes fail to show in the Active Gestures list
* : Characters missing in IM window
* : HUD zoom snaps back after selecting another HUD object
* : llGiveInventoryList objects spam the owner with messages when the recipient is in Busy mode
* : Keyboard changes inventory selection after right-click
* : llassert(mNumDescendantsSelected >= 0) with crash and loop. (Debug build)
* : llSetText on non-root prims is unreliable (including after relogs)
* : Online status viewable via Groups even if 'Make my online status visible only to my Friends' is set
* : Client crashes when viewing details of an empty proposal window
* : llPlaySound does not play whilst in HUD depending on HUD attachment point
* : Client crashes with no warning when uploading corrupted TGA file
* : Viewer Crashes in high texture environments when moving or when panning with camera.
* : Recent Items tab shows folders with no matching items
* : SL crashes when loading with a GTK_IM scim module
* : Fix shell scripts to use bash and not sh when appropriate.
* : 'Unable to load gesture.' or 'Gesture is missing from database.' on login
* : Script changes in the editor may be cancelled because of lag
==Release Notes for Second Life 1.18.3(5) September 28, 2007==
Changes:
* Changed Bug Reporting links to http:// instead of https://
* Build mode no longer automatically turns on beacons
* Removed 'Ping User' in statistics window (was returning 0, as userserver no longer exists)
* Removed 'Open' menu option when clothing is selected (as 'Wear' is available)
* Added minimize button to Inventory
* Updated voice components to improve quality and address 
* Added name of viewer release channel to embedded browser agent ID string
* Reverted map beacon behavior (per )
Known issues:
* Sculpted prims with alpha in the sculpted texture are invisible
* The command line option "-drop" does not work on Linux or OSX clients.
* : Role Description causes Apply Changes, Ignore Changes, Cancel alert even if you don't have rights to change
* : Error in macview.xcodeproj -- invalid dependencies
* : lossless texture compression on small textures not lossless
* : Telehub gui very broken in RC
LSL changes:
* Ability to get details about an object by object key:
** list llGetObjectDetails(key id, list params)
*** id = the key of the object to get info about.
*** params = a list of the object details requested: [OBJECT_NAME, OBJECT_OWNER]
*** returns a list of values in the order requested: [ "Object_Name", <the UUID key of the owner>]
**** OBJECT_UNKNOWN_DETAIL Returned by llGetObjectDetails when passed an invalid object parameter type.
**** OBJECT_NAME Used with llGetObjectDetails to get an object's name.
**** OBJECT_DESC Used with llGetObjectDetails to get an object's description.
**** OBJECT_POS Used with llGetObjectDetails to get an object's position.
**** OBJECT_ROT Used with llGetObjectDetails to get an object's rotation.
**** OBJECT_VELOCITY Used with llGetObjectDetails to get an object's velocity.
**** OBJECT_OWNER Used with llGetObjectDetails to get an object's owner's key. Will be NULL_KEY if group owned.
**** OBJECT_GROUP Used with llGetObjectDetails to get an object's group's key.
**** OBJECT_CREATOR Used with llGetObjectDetails to get an object's creator's key.
Bug fixes:
* Fixed default eyes appearing gray
* Fixed viewer source linking error
* Enrollment fees are no longer displayed with decimals
* Fixed inworld map region search failing if a space is included after the region name
* Fixed Appearance editor preview squares after changing tabs
* Fixed a bug with LODs for sculpted prims
* Fixed flexy causes llTargetOmega child objects to not rotate
* Fixed an incorrect Support link
* Fixed clipboard capture on login screen's config info
* Fixed web browser widget shows up blank when connecting via https
* Fixed doubleclicking text entry fields should select a single word first, then the entire field
* Fixed items renamed from Recent Items not displaying the correct name in All Items
* Fixed physical memory calls with more than 4GB of memory
* Fixed viewer crash by clicking Connect button repeatedly
* Fixed crash in viewer when receiving bad HUD Effects
* Fixed a Linux client crash
* Fixed client on 64-bit Linux systems that cannot find their GL drivers
* Improved Linux client threading
* Improved client performance after closing an inventory folder with a large number of items
* : Covenant Details between live version and release candidate version
* : Linux 1.18.3 Won't Link
* : Possible crash in llviewerobjectlist
* : Client crashes when deleting unsaved gestures
* : Build tools floater does not remember its position on restart
* : Segfault on startup if audio doesn't initialize.
* : Solaris' fprintf segfaults on NULL arguments
* : Possible crash in llmultigesture.cpp
* : Hide Particles is not working from the View > Beacons menu item
* : An error in the do-while example of the LSL Scripting Guide could cause infinite looping.
* : Use pkgconfig for more libraries in the standalone build
* : Detect a Debian bulid-host, as is done for Fedora
* : Modify "Ctrl-F" to call Search/Replace Dialog when invoked inside Script Window
* : An attempt to fix the "empty inventory trash" crashes
* : Renaming items in inventory folders does not update item sort order
* : Bad typecast for 64 bit systems, llagent llfloatercustomize
* : Possible crash in llviewerobjectlist
* : Group Invite Suggestion--add 'view group info' to invite dialog box
* : LLFloaterGroups source code inconsistencies
* : Add a Invite to Group option to the Avatar Pie Menu
* : Profiles are editable in two places (including Search browser)
* : GUI quirk in groups
* : Folders flashing in Inventory window with Filters and 'Always show folders' checked
* : Sculpt map preview inaccurate
* : "Show end of last IM conversation" in Preferences/Communication automatically remains checked after OK-ing unchecked
* : login retires cause LLFrameStatView::setup() to seg fault
* : confused viewer - displays login and regular menus and buttons
* : Change the default item name for "snapshot to inventory" to something more usefull than "snapshot"
* : An attempt to fix the glDrawRangeElements crashes (refcount LLDrawInfo )
* : Viewer crashes when started with the "-local" argument.
* : Can not see permissions of objects in Buy Contents window when item has long name
* : Appearance editor's previews do not render correctly (1.17.2)
* : Sculpt prim topology reverts to sphere unexpectedly
* : Text highlighting in Chat History window is cancelled when history scrolls
* : Embedded notecards not functioning
* : Profile > Classifieds tab shows confirmation dialog when no changes are made
* : Group Notice dialog: message text can't be copied and pasted
* : logRanOffEndOfPacket is too terse when it logs packet data, add some more info
* : Sculpties suffer HORRIBLY from JPEG artifacts
* : Open the "More>>" section of the edit tools by default and persist it across sessions
* : Bandwidth indicator: Kbps, should not have capital k
* : Statistics bar, Packet Loss: % sign is doubled
* : Objects with "Linden" in their name can't be muted
* : Selecting group charter text causes Apply/Ignore/Cancel popup even if the text wasn't changed
* : Cannot input Japanese characters from keyboard on Linux
* : Spam upon TP out of Help Island Public, per calling card and landmark
==Release Notes for Second Life 1.18.2(0) August 10, 2007==
Bug fixes:
* : Line editor history missing from First Look: Voice
* Adjusted thread priorities and buffering algorithms in SLVoice to improve performance on low-end machines
* Added a DC bias removal filter to SLVoice, which should remove "popping" artifacts heard with some microphones
* Fixed: Audio devices added to a system after launch of client do not appear in the device menu
* Fixed: The first time opening the prefs window after launch kicks the user out of their voice channel
==Release Notes for Second Life 1.18.1(2) August 2, 2007==
New Features:
* In-World Voice Chat
** In-world Voice Chat is now part of the main viewer. 
** You can see and manage all voice settings in Edit > Preferences > Voice Chat. 
** Voice is off by default. To enable (and disable) voice, visit Edit > Preferences > Voice Chat and check/uncheck the box beside "Enable voice chat".
** A voice set-up wizard appears during first voice use to help residents set up voice and adjust their mic volume and tuning. You should run the voice set-up wizard even if you only want the ability to hear others and do not wish to speak.
** Push-to-Talk is part of the Voice feature. Push-to-Talk is ON by default, which means Resident mics are OFF by default. 
** Speech gestures for voice are included in the Library, in Gestures > Speech Gestures. These gestures need to be activated in order to work; they are off by default.
* Streaming video support for Linux client.
Changes:
* Shortcut keys for menu items in the Client & Server menus are now disabled if the menus are hidden.
* Text from objects can be muted.
Bug fixes:
* : Remove mention of "Live Help" from Crash Logger
* : Pressing Enter, with multiple inventory objects selected, crashes viewer
* : indra/lscript/lscript_compile/indra.l: avoid yyunput hack on Windows build
* : Possible crash in llvopartgroup
* : Minor quirk (and cleanup) in llfloater.cpp
* : indra/lscript/lscript_compile/indra.y: disable compiler warning #4065 for 'switch' statements
* : indra/llui/files.lst: delete llhtmlhelp.h entry
* : Clean up parcel flag manipulation
* : Script Warnings/errors window is hard to resize, resets size after closing tabs.
* : Possible crash when login server is unavailable.
* : Patch to avoid IM window from resizing when sessions open or close
* : Overuse of virtual
* : LLRenderPass::Pushbatch and LLViewerImage::addTextureStats tuning
* : Mismatched delete in llviewerparcelmgr.cpp
* : Two quirks in IM regarding "xxxx is typing"
* : Inspect (Pie menu > More > More > Inspect) shows nothing on first use when "only select own objects" is enabled
* : Buttons (IM, Teleport, Profile, ...) in friends list are disabled when opening friends list window
* : LoginPacketNeverReceived dialog text is incorrect
* : Order of right-click menu on Inventory is confusing
* : A few old-school changes for llviewerregion.cpp
* : Null pointer crash when terraforming
* : Unchecking "Go Away/AFK when idle" has no effect in 1.17.2.0
* : Some scripted objects are highlighted in red while pressing Alt with tools open
* : libpng12.a for MacOS X is missing in 1.17.1.0 and build fails.
* : Physical objects remain red if tools window is closed while holding Alt key
* : Physical objects remain red if tools window is closed while holding Alt key
* : Misleading variable names in LLTextEditor
* : Reverse order of popups, so that new ones appear underneath existing ones rather than on top.
* : Selecting Cancel while saving a snapshot to disk still triggers snapshot gesture
* : Multiple selection then individual deselection of attachments broken
* : Possibly threads not fully cleaned up at end of program
* : On logging in, sound volume for stream is low, despite the actual setting in the music control
* : Better error handling when fonts are missing
* : Script error window keeps reverting to a very small size
* : Mac: File menu > Snapshot to Disk lists wrong shortcut key
* : Set internal limit of particle count to max value from GUI preferences.
* : Disable mouse hover text on HUDs, since it always only shows the owner's name and generally gets in the way of HUD functionality.
* : Torn of IM windows should be minimizable (was re: VWR-233: ... resizeable and minimizable)
* : Allow minimized windows to be repositioned in client
* : Rebake command - add a keyboard shortcut and put in tools menu
* : Change keyboard shortcuts, because entering { [ ] } on German and some other international keyboards (AltGr 7, 8, 9, 0) triggers Rendering Features accelerators Ctrl-Alt-7, 8, 9, 0 (previously resulting in unstable viewer)
* : Permissions of Roles and Rights in the german version are mased up.
* : md5 slow
* : Fix the legibility and grammar/consistency of the new llOwnerSay implementation
* : llParticleSystem - halo of rogue particles around original particle system after 1.15 update* SVC-373: Deleting a script's code results in a non-existent file and "missing from database" error
* Fixed preference for showing or hiding server combo box was not preserved
* Fixed residents with negative L$ balance can't purchase items set for sale "Original" or "Copy" that are being sold for L$0
* "Copy SLURL to clipboard" is now enabled for an avatar's current coordinates
* Macintosh viewer now correctly opens the map and selects the destination on a SLURL request
* Leading and trailing spaces are now automatically trimmed from parcel media URLs
* Corrected the spacing of the yellow "next dialog" chevron (was partially blocked by the Mute button)
* Corrected the error message shown when adding 11th Estate Manager
* Added CPU detection for Intel Core Duo/Solo and Intel Core 2 Duo
* "Set Window Size..." setting is now correctly resumed after being minimized
* Added link to Qa wiki in the viewer bug reporter menu.
* Updated text in Second Life Crash Logger with new support portal information
* Corrected an issue with UI font scaling in the bug reporter window
==Release Notes for Second Life 1.18.0(6) July 11, 2007==
Changes:
* Message system changes to support transport via TCP (HTTP) as well as UDP.
** More details are available here: http://blog.secondlife.com/2006/12/21/a-big-change-youll-barely-notice/
** And here: http://blog.secondlife.com/2007/06/25/dia-de-la-liberacion/
* German language added to the Windows installer
* Updated translations for German language viewer
* Updated translations for Japanese language viewer
* Updated translations for Korean language viewer
* Viewer "channel" (Release, First Look, etc) now visible at login in the lower right corner next to the version number
Bug fixes:
* Fixed : deleted fully-permissive objects owned by others skip trash
* Fixed : Death teleport fails when teleporting to a home point you no longer have access to
* Fixed : Enrollment fee is incorrectly deducted if you belong to max. # of groups and try to join new ones
Category: Release Notes