<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/autobuild.xml, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://www.megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://www.megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/'/>
<updated>2026-06-09T04:14:57Z</updated>
<entry>
<title>Upgrade Dullahan/CEF to 1.30.0/147.0.10</title>
<updated>2026-06-09T04:14:57Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-06-09T04:14:57Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=061200d25ce97d88f672cb1a563667aa5bce837d'/>
<id>urn:sha1:061200d25ce97d88f672cb1a563667aa5bce837d</id>
<content type='text'>
as per Hadet's recommendation, with the reason being a few CVEs on
CEF 139. The linux64 part on autobuild.xml gets updated too even
though it won't be used for Linux x86-64 because LL's prebuilt CEF
for Linux is still 139.
Dullahan will be self-built with Spotify CEF on both Linux
architectures now.
This change doesn't apply to Arch &amp; Fedora which builds Dullahan
but with their system CEF instead. The version on Arch is 148 (it
was 147 last time) and the one on Fedora is still 146 which is not
that far behind.
</content>
</entry>
<entry>
<title>Update CEF to 139 &amp; Dullahan to 1.25/1.24 on Linux</title>
<updated>2026-05-26T11:27:54Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-26T11:27:54Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=ca001ceb66136a7bf094276ddf8e7752fcba1eb2'/>
<id>urn:sha1:ca001ceb66136a7bf094276ddf8e7752fcba1eb2</id>
<content type='text'>
For convenience, on x86-64 we choose the next closest version that has
prebuilt binary so we don't have to build (we could, I've tried and it
worked too). While on aarch64, we have to compile like before and we
choose the same Dullahan version too as on Windows and macOS, for this
parity branch with SLv's.
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#7014db29-26.2' into 2026.02</title>
<updated>2026-04-19T02:09:39Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-04-19T02:09:39Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=e7f6b6bfe322378305e30d132a623cabb3770e19'/>
<id>urn:sha1:e7f6b6bfe322378305e30d132a623cabb3770e19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>LL's Google Fonts package URL</title>
<updated>2026-04-19T01:50:57Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-04-19T01:50:57Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=d78d35dddd5f8b2d4514d70b52b65c331c4160bc'/>
<id>urn:sha1:d78d35dddd5f8b2d4514d70b52b65c331c4160bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#8ffb73b4-26.2' into 2026.02</title>
<updated>2026-04-19T00:51:40Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-04-19T00:50:43Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=badf783df47cb08de85a7abfa612ce813628058d'/>
<id>urn:sha1:badf783df47cb08de85a7abfa612ce813628058d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#f4bc7652-26.2' into 2026.02</title>
<updated>2026-04-18T13:47:25Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-04-18T13:47:25Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=7d73db9236774e45240602395f544e19ac10bef7'/>
<id>urn:sha1:7d73db9236774e45240602395f544e19ac10bef7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#2023 Pull in updated pacakge and mark public</title>
<updated>2026-04-15T19:27:56Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2026-04-15T16:41:20Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=7014db297d2af37eaf391f0adaca4e8d60d4e1ce'/>
<id>urn:sha1:7014db297d2af37eaf391f0adaca4e8d60d4e1ce</id>
<content type='text'>
Unused fonts were excluded
</content>
</entry>
<entry>
<title>#2023 Load from a variable font</title>
<updated>2026-04-15T19:27:56Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2026-04-14T20:17:36Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=6ee601c642b3a4fa182334eb1ca015d71d6eaedd'/>
<id>urn:sha1:6ee601c642b3a4fa182334eb1ca015d71d6eaedd</id>
<content type='text'>
WIP, beacsue variable fonts are not yeat included.
</content>
</entry>
<entry>
<title>Merge pull request #5475 from secondlife/project/Flat_UI</title>
<updated>2026-04-10T17:10:01Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@lindenlab.com</email>
</author>
<published>2026-04-10T17:10:01Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=8ffb73b4c0f5141d03cbbdfa8213421effed8eb0'/>
<id>urn:sha1:8ffb73b4c0f5141d03cbbdfa8213421effed8eb0</id>
<content type='text'>
Flat UI Alpha</content>
</entry>
<entry>
<title>Release/26.1.1 (#5530)</title>
<updated>2026-04-07T23:18:44Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@lindenlab.com</email>
</author>
<published>2026-04-07T23:12:59Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=46412a6bfcf232790b9a57931d3efafcbf758511'/>
<id>urn:sha1:46412a6bfcf232790b9a57931d3efafcbf758511</id>
<content type='text'>
* Integrate Velopack installer and update framework

* Add Velopack update support for macOS and VVM integration

* Update Velopack version and dependencies

* Improve Velopack packaging for macOS

* #5346 Uninstall older non-velopack viewer (#5363)

* #5335 Fix silent uninstall asking about registry

* #5346 Uninstall older non-velopack viewer

* Use runtime viewer exe name, handle Velopack URL

* Velopack download failure diagnostic (#5520)

* Velopack download failure diagnostic

* Fix up velopack downloading updates.  Handle updates internally then hand them off to velopack. (#5524)

* More velopack changes.  Should download updates properly now.

* Don't include NSI files

* Restore optional updates, refine viewer restart behavior. (#5527)

* Add support for optional updates.

* Don't restart the viewer after the update unless it was optional.

* Setup UpdaterServiceSetting with velopack properly.

* Refine the restart behavior a bit - readd the old "the viewer must update" UX.

* If the update is still downloading, close should just reopen the downloading dialog.

---------

Co-authored-by: Jonathan "Geenz" Goodman &lt;geenz@lindenlab.com&gt;

* Remove SLVersionChecker from the viewer with velopack. (#5528)

* Remove SLVersionChecker updater integration

* Ensure that the portable install has the correct version number.

* Don't produce shortcuts with VPK - we do this with our post install.

* Bump viewer version from 26.1.0 to 26.1.1

* Potential fix for uninstaller not being functional.

* Fix for UpdaterServiceSetting being ignored.

* Filter for release channel when generating shortcuts.

* Add some more logging for icons on Windows builds.

* More VPK logging.

* Move velopack packaging in CI to the sign and package step.

* Enable velopack downgrade and skip older updates

* Move the version required checking into velopack's checks.

* Potential fix for downgrade prompts.

* Make sure our macOS flow mirrors Windows.

* Make sure to use the dev version of the mac sign and package.

* p#553 Only one of two uninstallers displayed

* #5346 Don't force user to shutdown velopack build for NSIS uninstall

* #5346 Ignore option for the uninstall dialog

* #5346 Fix early exit crash

* #5346 Properly reset version flag.

* Add some autodetect logic on macOS.

* p#564 Clear legacy links

* p#553 Handle uninstall records

* p#549 Permit testing release notes on a test build

* p#564 Remake nsis to velopack update flow

* p#564 Remake nsis to velopack update flow #2

* p#564 Fix incorrect value type

* p#553 Clear velopack's own registry entry in favor of a custom one

* #5346 Resolve duplicated window class name

* Bump to 2.1.0 of sign and package.

---------

Co-authored-by: Andrey Kleshchev &lt;117672381+akleshchev@users.noreply.github.com&gt;
</content>
</entry>
</feed>
