This release rebuilds the viewer using 64bit address space. This improves viewer stability, allows you to use more of the memory in your system (if you have more than 4GB), and possibly also improves performance.
If you have created shortcuts to run the viewer, you should update them to run the new SL_Launcher executable (if you don't, the viewer will complain when you run it, and updates won't work). Note that on a 64 bit Windows, this viewer will be installed in a different folder (Program Files, per Windows convention).
Windows
There are now separate 32-bit and 64-bit builds for Windows.
If you use an HD 2000 or 3000 series video card on Windows 10, choose 32 bit
Otherwise, choose the one that matches your copy of Windows
If your computer can run 64bit, and most can, you will get better performance and fewer crashes running a 64 bit Windows and Viewer.
If you chose the wrong one, the viewer will upgrade you again the first time you run it to the correct one (if you think it made the wrong choice, please file a bug in jira).
Mac
The Mac build does not support 32-bit Macs (this is permanent, and not really a change since it's been some time since we supported OS X versions that would still run on a 32-bit system).
This build shows two icons on the Dock when running in addition to the one you've probably already got. One is a new launcher/monitor process (SL_Launcher) that checks for updates; the second is the viewer itself. If you are going to pin the icon on the Dock, pin the first one or you'll get a warning each time you launch. We plan to get this sorted out in a later update so that only one shows.
QuickTime usually does not play (the media handling is now the same as the Windows viewer).
The volume of web based media (e.g. YouTube) doesn't change based on your distance from the source.
Linux
There is no Linux viewer yet. We will begin working on this with the community shortly.
Resolved Issues
MAINT-4532 [Win10] Windows 10 improperly displays as Windows 8.1
MAINT-4744 Update Mac viewer to libc++ instead of libstdc++
MAINT-5365 Windows viewer uninstall icon is system default not SL logo
MAINT-6116 On CEF viewers, the console window that opens on top of the world view should be hidden.
MAINT-6379 Remove support for RC4 from Mac internal browser
MAINT-6926 [VMP] Launcher throws exception when it can't create a log file.
MAINT-6928 [VMP] Viewer 5.1.0.503871 doesn't start on macOS with Python 2.6.6
MAINT-6950 [Windows] Shared media a great distance away (different region even) sometimes plays at maximum volume when entering a region or moving camera slightly.
MAINT-6995 [Project Alex Ivy] Changing login location at the login screen crashes the viewer
MAINT-6996 [Project Alex Ivy] Viewer memory use is reported incorrectly once memory use goes over ~ 4GB
MAINT-6997 [Project Alex Ivy] Persistant crash just after login right after "Making dummy class LLPanel named "gallery_panel" in outfit_gallery_tab"
MAINT-6998 [Project Alex Ivy] 64bit viewer installs to Program Files (x86) by default.
MAINT-7038 [64 bit] mac viewer sends wrong info to updater service
MAINT-7044 64bit viewer always runs with console window in Win OS
MAINT-7045 Calculate weights & fee button grayed out in Upload Model floater on OS X
MAINT-7046 Call stacks not available for 'Project Alex Ivy viewer' crash
MAINT-7047 No information about 32bit or 64bit version of 'Project Alex Ivy' viewer in non-English locales
MAINT-7054 [Project Alex Ivy] Viewer Crashed when I used Japanese IM.
MAINT-7071 [Project Alex Ivy] Viewer often crashes when editing far away objects
MAINT-7080 [Project Alex Ivy] World view tinted blue when ALM is disabled after update to Nvidia driver 378.49 on any 64bit viewer
MAINT-7081 [Project Alex Ivy] Viewer frequently crashes after "WARNING: #TextureLLTextureFetchWorker::doWork: Partial HTTP response produces break in image data for texture 8b84af08-bdd9-03a0-9d3d-4d2e320fc2bf. Aborting load."
MAINT-7129 [Project Alex Ivy][MAC] Materials and ALM shaders broken in Mac viewer
MAINT-7130 [Project Alex Ivy] Viewer-5.1.0.502616 Shows Extra debug Info in Licenses Tab of About Second Life floater.
MAINT-7131 [Alex Ivy] Unable to start the x64 Viewer on Windows 8.1 x64
MAINT-7597 [VMP] Downloaded target viewer doesn't start automatically performing UPDATER TESTING Part III for OSX for Second Life Test Coyot VMP 5.1.0.507187 (64bit)
MAINT-7605 [VMP] Mac source viewer starts after user elects to install optional target viewer.
MAINT-7620 Downloaded target viewer doesn't overwrite source viewer performing UPDATER TESTING Part III for OSX for Second Life Release 5.1.0.507386 (64bit)
MAINT-7639 [VMP] Run the 64-bit viewer for Intel HD cards on Win 7, 8, and 8.1 64-bit
MAINT-7640 [Alex Ivy] When login is blocked due to required update, the viewer must notify the user
MAINT-7641 Detect when the viewer is launched directly and warn the user
MAINT-7651 "Share something..." button only becomes active after 2 characters
MAINT-7654 [Project Alex Ivy] [OSX] Japanese can't input in CEF
MAINT-7658 [VMP] Win32_VideoController query returned = -2146959355
MAINT-7661 [VMP] Windows source viewer starts after user elects to install optional target viewer in the same channel.
MAINT-7664 [VMP] Error message is cut off in the tk Second Life Installer window
MAINT-7681 Refactor VMP to make all Tk operations asynchronous
MAINT-7684 [VMP] Eliminate extra Windows VMP executables
MAINT-7692 Alex Ivy 64bit viewer does not start on Win8.1 64bit + Intel HD 2000
MAINT-7742 Mac SL_Launcher should invoke the new .app, not its embedded viewer
MAINT-7747 [VMP] Release Testing Part I reports Launching new channel viewer, should be Launching current channel viewer.
MAINT-7748 NSIS installer leaves a "nsis.winstall" file after intalling a viewer.
MAINT-7749 [VMP] Mac needs an progress window for Mandatory update.