2024 week #7: SL CCUG & TPVD summaries + Lua(u) scripting; Jira Archive

Timeless Seasons, January 2024 – blog post

The following notes were taken from my audio recording and chat log transcript of the Content Creation User Group (CCUG) meeting held on Thursday, February 15th, 2024, and the chat log transcript and video of the Third-Party Viewer Developer (TPVD) meeting held on Friday, February 16h, 2024. My thanks as always to Pantera for recording the TPVD meeting and providing the video, which is embedded at the end of this article.

  • The CCUG meeting is for discussion of work related to content creation in Second Life, including current and upcoming LL projects, and encompasses requests or comments from the community, together with viewer development work. This meeting is held on alternate Thursdays at Hippotropolis.
  • The TPV Developer meeting provides an opportunity for discussion about the development of, and features for, the Second Life viewer, and for Linden Lab viewer developers and third-party viewer (TPV) / open-source code contributors to discuss general viewer development. This meeting is held once a month  the third or fourth Friday, at 13:00 SLT at the Hippotropolis Theatre.
  • In regards to both meetings:
    • Dates and times are recorded in the SL Public Calendar.
    • Commence at 13:00 SLT on their respective dates.
    • Are conducted in a mix of Voice and text chat.
    • Are open to all with an interest in either content creation or viewer development.
  • The notes herein are a summary of topics discussed and are not intended to be a full transcript of either meeting.

Official Viewers Status

[Video: 1:40-2:38]

  • On Thursday, February 15th, the Emoji viewer updated to version 7.1.3.7878383867.
  • On Wednesday February 14th, the Maintenance X RC (usability improvements) updated to version 7.1.3.7721015131.

The rest of the current crop of official viewers remains as:

  • Release viewer: version 7.1.2.7215179142, formerly the glTF PBR Materials Maintenance RC, issued December 15, promoted January 8, 2024 – numerous bug fixes and improvements – No Change.
  • Release channel cohorts:
    • Maintenance Y RC, version 6.6.17.6935642049, February 9 – My Outfits folder improvements; ability to remove entries from landmark history.
    • Maintenance-W RC viewer, version 7.1.3.7701974306, January 31, 2024 – bug and crash fixes.
    • glTF PBR Materials Maintenance-2 RC viewer, version 7.1.3.7467259489, issued January 12, 2024.
  • Project viewers:

General Notes

  • While there has been a push to get the Emoji viewer promoted, it is currently not clear which RC viewer will be the next to go to de facto release status.
  • GlTF Materials bug fixes will likely be split between the current Main-2 glTF viewer and the Graphics Featurettes viewer (see below).

Lua (or Luau) Client-Side Scripting (Both Meetings)

TPVD – Video: 3:05-17:30]

On February 9th, 2024, Linden Lab slipped out a Tools & Technology blog post announcing they are experimenting with Lua (Portuguese for “Moon”  – hence the logo for the language),  a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications, for client-side scripting capabilities.

At the TPVD meeting [4:44-5:12], it was qualified that LL is actually looking at Luau, a Lua VM implementation developed by Roblox. It is hoped that this will enable the code to be sandboxed from the rest of the operating system.

General Points

  • Among other potential uses, this is seen as a possible means of providing:
    • Better support for, and control of, scripted agents (including automated testing capabilities using such agents).
    • Providing a means of supporting custom UI extensions / plug-ins without having to resort to C++.
    • Adding custom displays to present exiting information in the viewer, etc.
    • At the TPVD meeting [9:28-10:06], Rider Linden noted the Luau code will not interact with LSL scripted HUDs, and should not be seen as a means of viewer-side scripting of LSL HUDs at this point.
  • The capability is not being seen as “replacing” anything, the focus is on extending capabilities and providing creators and general users with more tools they might want to use.
  • There is a  Github repository for the viewer – which is still experimental – which can be used on Aditi (the beta grid) by those interested in testing it.
  • The project is described as “very early stages”, and creators / coders should not “read too much into” the current state of the project.
    • What is in it is a basic proof-of concept implementation designed to see how feasible it might be to pursue providing a client-side scripting option. Commands within the code may change as the capability is being developed.
    • How the API(s) will work and how it will look is still a work in progress, and how Lua can be used / where limits might be applied, etc., is still subject to internal discussion at the Lab.
    • It has also not been decided if the Lua/Luau support will extend to the mobile viewer.

Discussion Points

  • Lua/Luau has been selected because it is a small, lightweight language which is not dependent on the user having to install anything else on their computer in order for it to work.
  • It was suggested at the TPVD meeting that the capability should include the ability to disable it, so that TPVs providing support for their users will not have to try to determine if an issue is part of the viewer code or the result of running a Luau script they are not familiar with.
  • There has already been considerable discussion on Lua (and client-side scripting) via the Second Life Feedback Portal, and concerns raised on issues of permissions, authorship and trust within an environment where script code can make the viewer do arbitrary (and hidden from view) things is undesirable.
    • These have been acknowledged as concerns which will need to be addressed as the work progresses.
    • Plus, it was noted that any use of Lua/Luau with user-generated content will be much further down the road than any initial implementation.

JIRA Archive and Move to Canny / Github (CCUG)

  • Thursday, February 15th, 2024 marked the official switch-over from Jira to Canny / Github.
  • The URLs for the Second Life Jira now automatically redirects to the Canny Second Life Bug Reports page.
  • Public bug reports (and feature requests) filed via Jira are mostly archived on Github.
    • Due to the different permissions environments within Jira and Github, there are some edge cases which have yet to be archived.
  • Note that any ticket that previously had restricted access e.g. (Linden Only / Originator + Lindens) is not part of this archive.
  • Please refer to the official blog post for more, if required.

Graphics / glTF (CCUG)

  • 2K textures are being looked at. LL is aware that care needs to be taken in consideration of things like memory footprint and performance (particularly for lower-end systems), so there is going to be further analysis before anything is likely to surface within a public viewer.
  • The “Graphics Featurettes” viewer is  approaching Project Viewer status, and includes:
    • Geenz Linden’s work on Mirrors, including his latest updates to the capability.
    • Cosmic Linden’s work on applying glTF materials to terrain.
    • Updates which will allow the glTF / PBR swatch boxes in the Build / Edit floater display previews of the materials being selected, rather than grey boxes.
    • The first series of additional glTF extensions – Index of Refraction.
    • Initial work on 2K textures support.
  • Mirrors: the focus has been on optimisations and performance improvements to try to raise viewer frame rates. Whilst there have been improvements, the work has yet to reach the desired FPS range. Further:
    • There are a range of bugs which need to be resolved.
    • Additional work is also required on the reflection probe selection code for Mirrors, as at times the wrong probe is selected, giving less-than-desirable results.
    • Further visual improvements need to be added to the code, particularly with mirror blending against other reflection probes in the scene.
    • The UX for mirrors still needed to be finalised via the viewer UI team.
  • glTF terrain texturing: the focus has been on bug fixing and improving usability.
  • The nightly builds version of the Featurette viewer is available on Github, but is not suitable for use as a primary viewer, and the capabilities are not supported on the Main grid. As such, this viewer should only be used by those wishing to test the capabilities.
    • When testing, note that in keeping with the “featurette” approach, the capabilities may be hidden behind debug setting flags.
  • The Rumpus Room 2048 region (and neighbours) on Aditi provides back-end support for the Featurettes viewer.

In Brief

  • The CCUG meeting had a lot of WIBNI‡ discussions around inventory and other ideas, some of which are on LL’s “sometime” list, others of which are not under current consideration. As such, these are ignored for the purposes of this summary, but will obviously be covered should they become active projects.

TPVD Meeting

  • It was requested that Emojis have an option to be completely disabled in a viewer, with it being pointed out that it could be potentially confusing for people with visual impairments, particularly in group chat rife with Emoji over-use. LL has no plans for this; some TPVs (Firestorm) are planning on providing such an option.
  • A request was made to provide some form of enforced notification that groups utilising bots to relay group chat outside of SL (e.g. to a Discord server) must disclose they are doing so.
    • The main reason for this is that disclosure of IMs without consent – and group chat is a form of IM exchange – is a violation of the SL TOS, and those joining a group chat might have no idea the conversation is being relayed elsewhere.
    • There are complications with this (what if someone other than the group owner insinuates a bot relay into the group chat? How is that regulated?). But this does not necessarily negate the idea of some form of requirement for those group owners who directly utilise such relay tools.
    • A Canny feedback submission was requested, so the issue could be put before the relevant eyes at the Lab (management and legal) for further discussion.

Next Meetings

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a gathering of people every week. They are taken from my list of region visits, with a link to the post for those interested.

‡ WIBNI – “wouldn’t it be nice if…”

A little taste of Burnt Toast in Second Life

Burnt Toast Café and Tavern, February 2024 – click any image for full size

My Second Life café hopping continued recently when I bounced into the Burnt Toast Café and Tavern, occupying some 20,400 sq metres of the Full private region leveraging the land capacity bonus (although at the time of my visit, a portion of the land appeared to be either undeveloped or undergoing redevelopment by the holders and so closed to general access).

Those land holders are Emilly Jaynesford and Lee (lisa5791), and together have created a most pleasing little corner of Second Life, packing a lot into the setting without ever allowing it to feel overcrowded. Rather the reverse, in fact and the trails and paths winding through it between the various locations give a sense of space and openness.

Burnt Toast Café and Tavern, February 2024
A friendly welcome awaits all at the Burnt Toast Café and Pub! Bring friends or make new ones. Drink coffee in the gazebo or have a pint in the pub!

– Burnt Toast Café and Tavern About Land description

The landing point delivers visitors to the top of a stone stairway leading down and away from the broad terrace on which the tavern stands. This terrace extends outwards from one of the curtail walls of rock separating the setting from the neighbouring parcel and helping to prevent structure, etc., from these intruding into the landscape or skyline. The pub faces out over open waters from which it is separated by two wide wooden decks, the lowermost of which extends out over the shingle shoreline, the pair of the decks offering comfortable seating under parasols and warmed by wrought-iron log-burning fires.

Burnt Toast Café and Tavern, February 2024

The stone steps descending from the tavern’s terrace to split, one arm reaching down to where a carousel turns on a ground-level terrace also overlooking the shoreline, whilst the second stretches down under a stone arch to grasp the tail of a path which teases the way onwards.

Passing an old clock tower sheltering wooden benches under its eves, the path can be used to reach the café itself as it sits within a wildling garden complete with (wishing?) well and a broad, bed-like platform slung beneath a balloon and ready for chats, cuddles or a taking a short ride. On the far side of this garden, a small cabin sits beside a pond to offer an cosy annex to the café, its porch offering a vantage point for observing the ducks on the quiet waters of the pond and the carp swimming beneath its surface – although closer views of both might be had from the leaf-shaped raft also floating on the water. Those with a keen eye will also likely spot the gazebo hiding under boughs and amidst bushes to one side of the garden as well.

Burnt Toast Café and Tavern, February 2024

Running in the opposite direction to the café, a remaining branch of the path runs through a stone pergola providing access to the west end of the setting and the large wooden pavilion raised within the walls and gardens of an ancient structure –  perhaps the land remnants of an old abbey or castle – the pavilion offering itself as a larger dance and events space.

Then there is the orangery, tucked alongside the western edge of the café’s garden and separated from the pavilion in its ruins by hefty nub of mossy rock. With wisteria dripping from its rafters and cosy sofas and armchairs occupying its floor, the orangery presents another place into which visitors can retreat and spend time.

Burnt Toast Café and Tavern, February 2024

Between all of these points, considerable care has gone into shaping a setting rich in the colours of nature as flowers bloom and shrubs blossom, giving the sense that what might have once been a barren, rocky landscape has been tamed by the growth of plants, shrubs and trees, becoming a more welcoming location than it might once have been; a place with the vegetation have in turn become subject to gentle husbandry to encourage their growth without allowing them to run totally wild.

Care has also been taken to try to blend the vegetation with the curtains of rock forming the borders to the land, such that the artificial nature of the latter is at least softened, if not completely obscured, making them far less intrusive than might otherwise be the case, and the setting even more natural in look and feel as a result.

Burnt Toast Café and Tavern, February 2024

For those who don’t like walking, or wish to quickly hop to a particular point within the grounds, a network of teleport disks is supplied. Again, care has been taken to try to avoid having these stick out too much, but they are easy to find – and they will be needed to reach a further location: the local beach.

Located over on the west side of the region, this presents a cosy beach house raised above soft sands and with a pool and deck to one side. At the time of my visit, the beach was isolated from the rest of the café’s ground by the intervening parcel which may be awaiting (re-)development as mentioned above, thus making the teleport disks the only easy means of reaching it.

Burnt Toast Café and Tavern, February 2024

All told, Burnt Toast Café and Tavern is an expressive and charming setting with a sense of welcome and an allure that encourages tarrying.

SLurl Details

Lost at Nitroglobus in Second Life

Nitroglobus Roof Gallery, February 2024: Mihailsk – Lost
‘Tis better to have loved and lost
Than never to have loved at all.
– In Memoriam A.H.H (1850) Alfred, Lord Tennyson

The above words, written in the 27th Cantos of Tennyson’s elegy to his friend (and lover?) Arthur Henry Hallam- who died at the tender age of 22 -, have become something of a modern proverb since they first appeared in that poem. They are often offered in consolation to someone who has lost  – through death or other departure – a person who has meant so much to them.

Nitroglobus Roof Gallery, February 2024: Mihailsk – Lost

The words, whilst generally sincerely meant, likely don’t come as much comfort for anyone in the throes of loss; rather they likely sound like a hollow consolation, such is the hurt, the loneliness, the sense of desolation which tend to overwhelm us at such times. However, the poem is more than a trite 2-liner; through its cantos, Tennyson expresses a range of feelings and reflections on the passing of his friend and a poetic essay on the cruelty of nature.

As such, it has much in common with Mihailsk’s latest exhibition, which opened within the Nitroglobus Roof Gallery operated and curated by Dido Haas (and which served to introduce Mihailsk’s art to the world of SL art exhibitions back in 2021 – see: Mihailsk’s Baptism of Fire in Second Life). Like that exhibition, this latest, entitled Lost is a highly personal selection of art, dealing as it does with his coming to terms with the lost – or rather, disappearance – of his Second Life partner.

Within it, and like Tennyson’s poem, Mihailsk explores the rawness of emotions as the loss is felt and the resilience of the heart which allows us to (perhaps) eventually accept and move forward in life. However, where Tennyson used 2,916 lines of iambic tetrametre, Mihailsk uses his marvellous, minimalist monochrome style (his lingua franca, if you will) across a dozen images to convey a similar depth of emotions, feelings, prayers and wandering thoughts as found in Tennyson’s poem. Each image is a poignant canto in its own right, elegantly conveying its feeling and sentiment even without recourse to skilling out its name via the Edit floater.

Nitroglobus Roof Gallery, February 2024: Mihailsk – Lost

These are pieces which, so artfully created as they are, in places enfold a heartfelt sense of the artist’s inner emotions and sense of self whilst also reflecting his outward feelings and sentiments. Elsewhere, they reveal the wellspring of hurt and loss only one who has loved deeply can perhaps feel – and the resilience born of that love which can, in time, allow that person to look back on what has been lost and accept the proverb of Tennyson’s words as true.

Just take, for example, Take Care, and Be Well. Both offer kind sentiments to the one who has vanished, each with its butterfly symbolising taking flight to a new life / escape; at the same time, they both evoke a sense of loneliness and loss through the shadowed figure, standing either with hands thrust dejectedly into pockets or leaning against a bicycle with its promise of travels – but with nowhere to go. Then there is Wish, evocatively capturing those shadowed moments of hurt and want; when the one wish is to have all back as it was – whilst knowing it can never be so; or Mute Pain, perhaps the rawest of the images in terms of its emotional tone and impact.

And just as Tennyson’s In Memoriam A.H.H carries broader themes within it, so too does Lost bear witness to the wider truth that whilst Second Life might well be a fleeting realm of digital “make believe”, the emotions and feelings we bring to it, or which are stirred within us as a result of our interaction here are as genuine, lasting and impactful as any we might experience within the physical world. Indeed, they may well be worse, in that this world is unique in the way people can simply vanish, leaving those who remain without any knowledge of why or where they went – or how they might be, physically and mentally. Thus loss here can be shrouded in the additional hurt of just not knowing.

Nitroglobus Roof Gallery, February 2024: Mihailsk – Lost

Powerful, emotive and with a beating heart of love, strength and resilience, Lost is a stunning collection of images wrapped within very personal feelings which should not only be seen, but absorbed like the words of an elegy. When visiting, do be sure to view Adwehe’s sculpture Revival of Psyche, made especially for this exhibition and which helps underscore its emotional content.

SLurl Details

2024 SL SUG meetings week #7 summary

Elvion, January 2024 – blog post

The following notes were taken from the Tuesday, February 13th, 2024 Simulator User Group (SUG) meeting. They form a summary of the items discussed, and are not intended to be a full transcript. A video of the meeting is embedded at the end of this summary, my thanks as always to Pantera for recording the meeting and providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas.
  • These meetings are conducted (as a rule):
  • They are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
  • Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.

Simulator Deployments

Upcoming Simulator Release

The simulator update that will be following Gingerbread will be Hearts & Flowers (probably named for the time of year!). This mostly comprises internal (non-user visible) updates, together with two notably user-visible additions:

  • llSetLinkSitFlags/llGetLinkSitFlags – allow you to adjust the sit flags for a prim. It supports the existing two SIT_FLAG_ALLOW_UNSIT and SCRIPT_ONLY.
    • At some future point, SIT_FLAG_HIDE_AVATAR should also be added, so you don’t need to play an animation that squishes the avatar so they aren’t visible in something like a very small vehicle.
  • A feature for estate managers that will allow them to schedule automatic region restarts.
  • A new constant in llSPP PRIM_SIT_FLAGS it will contain all the sit flag information, (including ALLOW_UNSIT and SCRIPTED_ONLY (the two older constants will still be available).

Viewer Updates

The Maintenance Y RC viewer (My Outfits folder improvements; ability to remove entries from landmark history) updated to version 6.6.17.6935642049 on February 9th.

The rest of the official viewers in the pipeline remain as:

  • Release viewer: version 7.1.2.7215179142, formerly the glTF PBR Materials Maintenance RC, issued December 15, promoted January 8, 2024 – numerous bug fixes and improvements – No Change.
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • Maintenance-W RC viewer, version 7.1.3.7701974306, January 31, 2024 – bug and crash fixes.
    • Emoji RC viewer, version 7.1.3.7453691714, January 22, 2024.
    • glTF PBR Materials Maintenance-2 RC viewer, version 7.1.3.7467259489, issued January 12, 2024.
    • Maintenance X RC, version 7.1.1.7088410646, December 7 – usability improvements.
  • Project viewers:

Reminders

Jira End-of-Road

LUA Viewer-Side Scripting

  • On Friday, February 9th, Linden Lab announced an upcoming capability: viewer-side scripting using the Lua scripting language – see Coming soon: client-side scripting with Lua!. Possible areas of use for this capability are test automation, mods/plugins, and potentially supporting things like HUDs.
  • There is a pre-release viewer with the Lua support available on github, but there is little more that the team responsible for Lua is willing to say for the present.

Game Controller Update

  • Leviathan Linden has tweaked the game_control capability so that negated the forward/back directions of the stick axes to align more correctly with local-frame coordinates in SL. Pushing forward is now positive rather than negative.
  • He has also disabled game controller support through the old system (Me Menu –> Preferences Option –> Move & View tab –> Other Devices Button –>) – however, this does not impact 3D SpaceNavigator devices.
  • An updated version of the viewer with the game controller capabilities is now available on Github.

In Brief

  • The meeting quickly turned in part to a further discussion on combat, some of which has already been covered in my summary of the first Combat (Committee) User Group in relation to damage, plus a discussion on cheating using offset, etc. – see that summary for the former and the video below for the latter.
  • The above morphed into a general discussion on making water in SL (Linden and user-defined) as “properly” swimmable (e.g. with natural floating / not zooming into the sky and flying when reaching the water / air boundary, etc.) without the need for scripting  / HUDs, etc.
  • A discussion about raycast results, and making it possible for them to get the texture cords for the area where the ray hit the surface of a face, with the result given in a similar manner to detectedtouchST. A canny feature request was asked for, so that LL can look at the idea.
  • There are reports from some of an uptick in HTTP 499 errors with in-world services communication with external services. Those with specific details of these errors are asked to contact Monty Linden.

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.

A belated appreciation of Soulstone’s winter beauty in Second Life

Soulstone, February 2024 – click any image for full size

I’m going to start by saying that by the time some read this, Soulstone will have taken on a new guise compared to what is seen here. The fault for this is mine entirely; this Full private region – held and designed by Valayra Asher (Valayra) – has been in its winter guise for some time, but things being what they are with life in general at the moment, it has taken me a while to get from taking photos and jotting down notes to actually getting something half-way decent written up.

So, my apologies for that!

Soulstone, February 2024

In its winter cloak, the region has presented an engaging mix of art, fantasy and a soupçon of science fiction. The landscape is split in two, thanks to a dogleg channel running through it, the sides of which suggest it may be artificial in nature, the walls formed by parallel lines of great basalt columns, one arm of which marches resolutely out to sea, leaving the land behind, to form a kind of breakwater.

Both of the islands are flat-topped, their remaining sides forms by natural rocky cliffs and slopes falling to the sea, with water flowing outwards from fissures here and there to cascade of the rocks below. Each island is home to a number of structures, but be aware that the small island with its well-appointed house and older lighthouse, appears to be a private residence, so please restrict explorations to the larger, L-shaped landscape.

Soulstone, February 2024

The landing point is located in a gazebo of cathedral-like proportions; and like a cathedral, it sits head and shoulders above the rest of the landscape thanks to the shoulder of rock on which it has been built. Within it might be found a cosy hideaway and a series of teleport boards which can carry visitors to the major points of interest around the island. However, I’d recommend to those who read this article and make it to Soulstone before it temporarily closes on February 15th for redressing in readiness for spring, that initial explorations are carried out on foot.

The landing point shares the island with a warehouse-like building either still under construction or lacking in repair (you decide!) and a number of other structures which should pique curiosity. The incomplete warehouse helps to set the artistic elements to be found within the setting, being home to sculptures by Bryn Oh and Rogue Falconer, with further statues outside by DRD with other by Mistero Hifeng awaiting discovery.

Soulstone, February 2024

The twists of sci-fi are humorously offered – H.R. Giger alien is collecting its order of cookies and hot chocolate from the café, pot-bellied “greys” have turned their flying saucer into a DJ hangout or are heading the local (and novel) swimming pool for a dip. There’s also a slight Orwellian slant in places as well, thanks to piles of television screens here and there keeping what seems to be a Big Brotherish watch on things.

There are several waterfront locations to be discovered as well. Some might require exclusive use of the teleport boards to reach, whilst others might be reached by stairways or paths hewn or worn into the rocky outer flanks of the island. One of the former passes through a most unique gorge: natural rock cliffs rising above the flat top of the island, the inner walls of side either bearing the façades of buildings as they escort the path down to the beach

Soulstone, February 2024

Throughout all of this are multiple places to sit – and also the remaining locations to be discovered by the teleport boards (which you should return to and try after an initial exploration of the large island, in order to ensure you get to see everything). There are also numerous little touches of detail scattered throughout, some quite unexpected – such as the owls or the bicycles neatly parked in their rack; others add to the mysterious air of the setting – but I’ll leave you to hope across and find them for yourselves.

Quietly unique and eminently artistic and photogenic, this iteration of Soulstone will be vanishing from Second Life come February 15th, as noted – so do please again accept my apologies for the lateness of this article and, of you are a keen SL explorer and have not see it already, be sure to make the most of the remaining 36-ish house before Valayra and her partner close it for the aforementioned redressing.

Soulstone, February 2024

SLurl Details

2024 SL viewer release summaries week #6

Logos representative only and should not be seen as an endorsement / preference / recommendation

Updates from the week through to Sunday, Febuary 11th, 2024

This summary is generally published every Monday, and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:

  • It is based on my Current Viewer Releases Page, a list of all Second Life viewers and clients that are in popular use (and of which I am aware), and which are recognised as adhering to the TPV Policy. This page includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog.
  • By its nature, this summary presented here will always be in arrears, please refer to the Current Viewer Release Page for more up-to-date information.
  • Note that for purposes of length, TPV test viewers, preview / beta viewers / nightly builds are generally not recorded in these summaries.

Official LL Viewers

  • Release viewer: version 7.1.2.7215179142, formerly the glTF PBR Materials Maintenance RC, issued December 15, promoted January 8th, 2024 – numerous bug fixes and improvements – NEW.
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • Maintenance-Y RC viewer (My Outfits folder improvements; ability to remove entries from landmark history) updated to version 7.1.3.7790341084, February 9, 2024.
  • Project viewers:
    • No updates.

LL Viewer Resources

Third-party Viewers

V6-style

  • No updates.

V1-style

  • Cool VL viewer updated to 1.32.0.9 (PBR), February 10th, 2024 – release notes.

Mobile / Other Clients

  • No updates.

Additional TPV Resources

Related Links