Update release history for alpha-v2026.5.6-alpha.0007 755a743e93

This commit is contained in:
LucaRonin
2026-05-06 11:06:39 +00:00
parent 7d4ff49178
commit f1c43c171e
7 changed files with 206 additions and 98 deletions

View File

@@ -1,27 +1,27 @@
{
"version": "2026.5.6-alpha.6",
"version": "2026.5.6-alpha.7",
"notes": "Alpha build. See https://refactoringhq.github.io/tolaria/ for full release notes.",
"pub_date": "2026-05-06T10:44:03Z",
"pub_date": "2026-05-06T11:05:53Z",
"platforms": {
"darwin-aarch64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUcvdlFqekhEKy94a3NhOGNxTm1UZm9EZVc4M2JuUDBIcW0vUnY0SFBTUU1lL1E0SkFBMWM5U1lycFpOcDBmM09rRVpqRlVXWFk4OXpzamUvclNxZlFBPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MTY3CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CmY1UnZyUDZzY2dEVTdoMnQvWGhKbWVSWEI1SUdlUVpYaTFpcnRQSHdla0RrWDJ6blhIdHJZaVNqcGQraFQrZFFIY0R5QWlwZzF1cE9PamoxZnNuMEJRPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Silicon.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Silicon.app.tar.gz"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cU1HeGs4NklIL0RyMXBpb0t1MnpBU1UxbnRSeGIvc2xJdExNTFlQdjVBWStiRXUzSGdET25HOS9ldlVoNmJXNlV1SjNGWHRLcG9FR2JXOFVsZ05qYmdJPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NDk0CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CmFsbWt0ellZcCtnb2VUaUhHMG15NVh2WmpuU2l3ZVhKNWFNbnZxSWMvbXJBUEdKbzNjc0pLaW9TdENzeWdDZ3BNaGNqNWpsa2duZzhzcVUwMXVnN0R3PT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Silicon.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Silicon.app.tar.gz"
},
"darwin-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cVBwWDhubVpldGh1UXh0WkxPNUo5VHZJeWU2WU03OXNSNnJNYjhTdmtUV2o2UWVSN0hZdnlnbmp4MlBLVUNRS2JhdkRIQWxGdExDbXFOdThQVnRCSWdzPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MTI3CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CkhZVTlUY1MxK0Jyd1dqaUZnSUV4bXJSR2Z5L3RvNkRVRExRdEtoeGVYaWNmMHYvRDBETWZoUEsxSVdDVzhsYk4yWGJTV1hodjRSQy9leXRTYXIvTEFBPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Intel.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Intel.app.tar.gz"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUc1N1JiOC9NNlZwVklkaEhyMndNbDBiMWo2ZzZhWDNBWHZ5MFpiY1dUWkl0MzZoRGlmcmlhWktrQ0tEaFpGdEwvRHhpeFVuUXVjSFprNDQrSTNYK2drPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NDAxCWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6ClBIbHZjMnIzclR1bFoyUkVldVZ1N2FlQTNsT0o2MFBHV3docGxoNUhISGdqTU5RLzFuT0RTRnJ0V2dNZGFLMVlIT3ZudXJzejZ1UTZsU1RGc0c3eUJRPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Intel.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Intel.app.tar.gz"
},
"linux-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cURackt5V2txSHBOa09NS21rdHovaDB3ZGlEeFR5VFU5cnB2dG9RNWwvRkhZSW1LWTYrL083ZWJYZ0czYW8wejNNUFpFWVVDdWN4WVlvT2l4ZUlodXd3PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MjA0CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS42X2FtZDY0LkFwcEltYWdlCjNXcjV2czVjYUZjU0JKZEdoS3BsdjBqNzhnVVNiNHJkanZ1dTN3N05hK1RmcXRSSVpmWkVYb3JjcEZ0VHhNeDIrQytnN1dnaTBTZnR5NVc3QStXR0F3PT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_amd64.AppImage",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_amd64.AppImage"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cVBrK2U3K2dOQzNsQVBuY2EzSkxRcm0wTUVUWkg3YXo1RW9FdGdEVG5nbHI0bkpkc0ppYW0zRThqRXV3SytPdHIrNm85Zi9xcU1FNDhPaHcxc3pYTUFVPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NDE3CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS43X2FtZDY0LkFwcEltYWdlCnVSblgzYjY2Y1E1UGpZcENNUVhkLy9CRTZlb3piZ1ZOdXNBaEZ0ZjFVcEJTVGFENzE2U3BDMWZ2b3ZlZUJXMHMwUFFqUUdYTFFLUXBIUzZWUW1YTkRRPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_amd64.AppImage",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_amd64.AppImage"
},
"windows-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUsydVR1UmFxU0Z6MlRoT1RxamtHenRDLzIvUUtieXlIaUN3VUFpbjg3S3Rza0RJTnRLWTkwb2JsNUloM0QyTjhzcEFUN1k1Nk00V3hqZ1pwWVAwUmdvPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MTk2CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS42X3g2NC1zZXR1cC5leGUKeUxDZUhwOGlGeWxwdWJPRjNLN0s3bVZjdE5Jd3hSVytzWjdCcllrT0NRU1R5clExNnNKNmlVQU5OUmdWaHI4aGpuRmZKSzN2SXgrOHo1U0RCUG1mQXc9PQo=",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_x64-setup.exe",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_x64-setup.exe"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cU5zR0x2Vy8vck9ZT01vOWRvUkFoTGNOeGgvT3kySlBWaC8rNk90R1RValMvZmx3TVJWWnFBbFFBZlU4eEkzZ0tBcTdtWWFMbUtiM2Q2c0FiSE95dndRPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NTE5CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS43X3g2NC1zZXR1cC5leGUKNlpSSEpZTlllQ2JIYzFrMDdhS1hVMnJBbS94VjhkSStIeVJGUVNMRDBlMnVodk1jaStvdjhGOWZVTFdHRld0SlhCRUpjRVVselJSaUZwbFU0ZCtZQkE9PQo=",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_x64-setup.exe",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_x64-setup.exe"
}
}
}

View File

@@ -18,28 +18,71 @@
return null;
}
const detectedPlatform = detectPlatform(navigator.userAgent);
const resolvedTarget = (
detectedPlatform && DOWNLOAD_TARGETS[detectedPlatform]
) || DOWNLOAD_TARGETS[PLATFORM_ORDER.find((platform) => DOWNLOAD_TARGETS[platform])] || null;
const requiresMacChoice = hasMultipleMacDownloads && /Mac OS X|Macintosh/i.test(navigator.userAgent);
if (resolvedTarget) {
const link = document.getElementById('download-link');
const message = document.getElementById('download-message');
if (link) {
link.href = resolvedTarget.url;
link.textContent = resolvedTarget.buttonLabel;
}
if (message) {
message.textContent = requiresMacChoice
? 'Choose the Apple Silicon or Intel Mac download below.'
: 'Redirecting to the latest stable Tolaria download for ' + resolvedTarget.label + '.';
}
if (!requiresMacChoice) {
window.location.replace(resolvedTarget.url);
}
function firstAvailableTarget() {
return DOWNLOAD_TARGETS[PLATFORM_ORDER.find((platform) => DOWNLOAD_TARGETS[platform])] || null;
}
function startDownload(target) {
const frame = document.querySelector('iframe[name="tolaria-download-frame"]');
if (!frame || !target) return;
frame.src = target.url;
}
function resolvedDownloadTarget() {
const detectedPlatform = detectPlatform(navigator.userAgent);
if (detectedPlatform && DOWNLOAD_TARGETS[detectedPlatform]) {
return DOWNLOAD_TARGETS[detectedPlatform];
}
return firstAvailableTarget();
}
function requiresMacDownloadChoice() {
return hasMultipleMacDownloads && /Mac OS X|Macintosh/i.test(navigator.userAgent);
}
function updatePrimaryDownloadLink(target) {
const link = document.getElementById('download-link');
if (!link) return;
link.href = target.url;
link.textContent = target.buttonLabel;
}
function downloadMessage(target, requiresMacChoice) {
if (requiresMacChoice) {
return 'Choose the Apple Silicon or Intel Mac download below.';
}
return 'Starting the latest stable Tolaria download for ' + target.label + '.';
}
function updateDownloadMessage(target, requiresMacChoice) {
const message = document.getElementById('download-message');
if (!message) return;
message.textContent = downloadMessage(target, requiresMacChoice);
}
function scheduleAutomaticDownload(target, requiresMacChoice) {
if (requiresMacChoice) return;
window.setTimeout(function () {
startDownload(target);
}, 250);
}
function setupDownloadPage() {
const target = resolvedDownloadTarget();
if (!target) return;
const requiresMacChoice = requiresMacDownloadChoice();
updatePrimaryDownloadLink(target);
updateDownloadMessage(target, requiresMacChoice);
scheduleAutomaticDownload(target, requiresMacChoice);
}
window.addEventListener('DOMContentLoaded', setupDownloadPage);
</script>
<style>
:root {
@@ -92,7 +135,7 @@
width: min(100%, 520px);
background: var(--download-surface-card);
border: 1px solid var(--download-border-default);
border-radius: 16px;
border-radius: 8px;
padding: 24px;
box-shadow: 0 16px 40px var(--download-shadow-card);
}
@@ -121,7 +164,7 @@
justify-content: center;
min-height: 44px;
padding: 0 16px;
border-radius: 10px;
border-radius: 8px;
background: var(--download-accent);
color: var(--download-text-on-accent);
text-decoration: none;
@@ -148,16 +191,17 @@
<body>
<main>
<h1>Tolaria Stable Download</h1>
<p id="download-message">Preparing the latest stable Tolaria download for your platform.</p>
<p>If the download does not start automatically, use one of the platform links below.</p>
<p id="download-message" aria-live="polite">Preparing the latest stable Tolaria download for your platform.</p>
<p>Your download should start automatically. If it does not, use one of the platform links below.</p>
<div class="button-list">
<a id="download-link" href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Silicon.dmg">Download Tolaria for macOS Apple Silicon</a>
<a id="download-link" href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Silicon.dmg" target="tolaria-download-frame" rel="noreferrer">Download Tolaria for macOS Apple Silicon</a>
</div>
<div class="button-list"><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Silicon.dmg" data-secondary="true">macOS Apple Silicon</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Intel.dmg" data-secondary="true">macOS Intel</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_x64-setup.exe" data-secondary="true">Windows</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_amd64.AppImage" data-secondary="true">Linux</a></div>
<div class="button-list"><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Silicon.dmg" target="tolaria-download-frame" rel="noreferrer" data-secondary="true">macOS Apple Silicon</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Intel.dmg" target="tolaria-download-frame" rel="noreferrer" data-secondary="true">macOS Intel</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_x64-setup.exe" target="tolaria-download-frame" rel="noreferrer" data-secondary="true">Windows</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_amd64.AppImage" target="tolaria-download-frame" rel="noreferrer" data-secondary="true">Linux</a></div>
<div class="button-list">
<a href="https://refactoringhq.github.io/tolaria/" data-secondary="true">View release history</a>
</div>
</main>
<iframe title="Tolaria installer download" name="tolaria-download-frame" sandbox="allow-downloads" hidden></iframe>
</body>
</html>

View File

@@ -374,7 +374,7 @@
data-release-tab="alpha"
tabindex="-1"
>
Alpha<span class="tab-count">510</span>
Alpha<span class="tab-count">511</span>
</button>
</div>
</div>
@@ -11248,6 +11248,26 @@
data-release-panel="alpha" hidden
>
<article class="release-card release-card--alpha">
<div class="release-header">
<div>
<h2>Tolaria Alpha 2026.5.6.7</h2>
<p class="release-meta">May 6, 2026 · alpha-v2026.5.6-alpha.0007</p>
</div>
<a class="release-github-link" href="https://github.com/refactoringhq/tolaria/releases/tag/alpha-v2026.5.6-alpha.0007" target="_blank" rel="noreferrer">View on GitHub</a>
</div>
<div class="release-notes"><h2>What's Changed (Alpha)</h2>
<ul>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/refactoringhq/tolaria/commit/755a743e9308d5da42ddb1c61e6ab498ca9db8d5/hovercard" href="https://github.com/refactoringhq/tolaria/commit/755a743e9308d5da42ddb1c61e6ab498ca9db8d5"><tt>755a743</tt></a> fix(download): keep public installer page visible</li>
</ul>
<hr>
<p><strong>Alpha build — updated on every push to <code>main</code></strong></p>
<p><strong>Includes macOS (Apple Silicon and Intel), Linux x64, and Windows x64 bundles</strong></p>
<p><em>Built from <code>755a743e</code> on 2026-05-06</em></p></div>
<div class="release-downloads">
<a href="https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_amd64.AppImage" target="_blank" rel="noreferrer">Tolaria_2026.5.6-alpha.7_amd64.AppImage</a><a href="https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_amd64.deb" target="_blank" rel="noreferrer">Tolaria_2026.5.6-alpha.7_amd64.deb</a><a href="https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Intel.app.tar.gz" target="_blank" rel="noreferrer">Tolaria_2026.5.6-alpha.7_macOS_Intel.app.tar.gz</a><a href="https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Silicon.app.tar.gz" target="_blank" rel="noreferrer">Tolaria_2026.5.6-alpha.7_macOS_Silicon.app.tar.gz</a><a href="https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_x64-setup.exe" target="_blank" rel="noreferrer">Tolaria_2026.5.6-alpha.7_x64-setup.exe</a>
</div>
</article>
<article class="release-card release-card--alpha">
<div class="release-header">
<div>

View File

@@ -1,27 +1,27 @@
{
"version": "2026.5.6-alpha.6",
"version": "2026.5.6-alpha.7",
"notes": "Alpha build. See https://refactoringhq.github.io/tolaria/ for full release notes.",
"pub_date": "2026-05-06T10:44:03Z",
"pub_date": "2026-05-06T11:05:53Z",
"platforms": {
"darwin-aarch64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUcvdlFqekhEKy94a3NhOGNxTm1UZm9EZVc4M2JuUDBIcW0vUnY0SFBTUU1lL1E0SkFBMWM5U1lycFpOcDBmM09rRVpqRlVXWFk4OXpzamUvclNxZlFBPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MTY3CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CmY1UnZyUDZzY2dEVTdoMnQvWGhKbWVSWEI1SUdlUVpYaTFpcnRQSHdla0RrWDJ6blhIdHJZaVNqcGQraFQrZFFIY0R5QWlwZzF1cE9PamoxZnNuMEJRPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Silicon.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Silicon.app.tar.gz"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cU1HeGs4NklIL0RyMXBpb0t1MnpBU1UxbnRSeGIvc2xJdExNTFlQdjVBWStiRXUzSGdET25HOS9ldlVoNmJXNlV1SjNGWHRLcG9FR2JXOFVsZ05qYmdJPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NDk0CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CmFsbWt0ellZcCtnb2VUaUhHMG15NVh2WmpuU2l3ZVhKNWFNbnZxSWMvbXJBUEdKbzNjc0pLaW9TdENzeWdDZ3BNaGNqNWpsa2duZzhzcVUwMXVnN0R3PT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Silicon.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Silicon.app.tar.gz"
},
"darwin-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cVBwWDhubVpldGh1UXh0WkxPNUo5VHZJeWU2WU03OXNSNnJNYjhTdmtUV2o2UWVSN0hZdnlnbmp4MlBLVUNRS2JhdkRIQWxGdExDbXFOdThQVnRCSWdzPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MTI3CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CkhZVTlUY1MxK0Jyd1dqaUZnSUV4bXJSR2Z5L3RvNkRVRExRdEtoeGVYaWNmMHYvRDBETWZoUEsxSVdDVzhsYk4yWGJTV1hodjRSQy9leXRTYXIvTEFBPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Intel.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Intel.app.tar.gz"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUc1N1JiOC9NNlZwVklkaEhyMndNbDBiMWo2ZzZhWDNBWHZ5MFpiY1dUWkl0MzZoRGlmcmlhWktrQ0tEaFpGdEwvRHhpeFVuUXVjSFprNDQrSTNYK2drPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NDAxCWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6ClBIbHZjMnIzclR1bFoyUkVldVZ1N2FlQTNsT0o2MFBHV3docGxoNUhISGdqTU5RLzFuT0RTRnJ0V2dNZGFLMVlIT3ZudXJzejZ1UTZsU1RGc0c3eUJRPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Intel.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Intel.app.tar.gz"
},
"linux-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cURackt5V2txSHBOa09NS21rdHovaDB3ZGlEeFR5VFU5cnB2dG9RNWwvRkhZSW1LWTYrL083ZWJYZ0czYW8wejNNUFpFWVVDdWN4WVlvT2l4ZUlodXd3PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MjA0CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS42X2FtZDY0LkFwcEltYWdlCjNXcjV2czVjYUZjU0JKZEdoS3BsdjBqNzhnVVNiNHJkanZ1dTN3N05hK1RmcXRSSVpmWkVYb3JjcEZ0VHhNeDIrQytnN1dnaTBTZnR5NVc3QStXR0F3PT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_amd64.AppImage",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_amd64.AppImage"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cVBrK2U3K2dOQzNsQVBuY2EzSkxRcm0wTUVUWkg3YXo1RW9FdGdEVG5nbHI0bkpkc0ppYW0zRThqRXV3SytPdHIrNm85Zi9xcU1FNDhPaHcxc3pYTUFVPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NDE3CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS43X2FtZDY0LkFwcEltYWdlCnVSblgzYjY2Y1E1UGpZcENNUVhkLy9CRTZlb3piZ1ZOdXNBaEZ0ZjFVcEJTVGFENzE2U3BDMWZ2b3ZlZUJXMHMwUFFqUUdYTFFLUXBIUzZWUW1YTkRRPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_amd64.AppImage",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_amd64.AppImage"
},
"windows-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUsydVR1UmFxU0Z6MlRoT1RxamtHenRDLzIvUUtieXlIaUN3VUFpbjg3S3Rza0RJTnRLWTkwb2JsNUloM0QyTjhzcEFUN1k1Nk00V3hqZ1pwWVAwUmdvPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MTk2CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS42X3g2NC1zZXR1cC5leGUKeUxDZUhwOGlGeWxwdWJPRjNLN0s3bVZjdE5Jd3hSVytzWjdCcllrT0NRU1R5clExNnNKNmlVQU5OUmdWaHI4aGpuRmZKSzN2SXgrOHo1U0RCUG1mQXc9PQo=",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_x64-setup.exe",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_x64-setup.exe"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cU5zR0x2Vy8vck9ZT01vOWRvUkFoTGNOeGgvT3kySlBWaC8rNk90R1RValMvZmx3TVJWWnFBbFFBZlU4eEkzZ0tBcTdtWWFMbUtiM2Q2c0FiSE95dndRPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NTE5CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS43X3g2NC1zZXR1cC5leGUKNlpSSEpZTlllQ2JIYzFrMDdhS1hVMnJBbS94VjhkSStIeVJGUVNMRDBlMnVodk1jaStvdjhGOWZVTFdHRld0SlhCRUpjRVVselJSaUZwbFU0ZCtZQkE9PQo=",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_x64-setup.exe",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_x64-setup.exe"
}
}
}

View File

@@ -1,27 +1,27 @@
{
"version": "2026.5.6-alpha.6",
"version": "2026.5.6-alpha.7",
"notes": "Alpha build. See https://refactoringhq.github.io/tolaria/ for full release notes.",
"pub_date": "2026-05-06T10:44:03Z",
"pub_date": "2026-05-06T11:05:53Z",
"platforms": {
"darwin-aarch64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUcvdlFqekhEKy94a3NhOGNxTm1UZm9EZVc4M2JuUDBIcW0vUnY0SFBTUU1lL1E0SkFBMWM5U1lycFpOcDBmM09rRVpqRlVXWFk4OXpzamUvclNxZlFBPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MTY3CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CmY1UnZyUDZzY2dEVTdoMnQvWGhKbWVSWEI1SUdlUVpYaTFpcnRQSHdla0RrWDJ6blhIdHJZaVNqcGQraFQrZFFIY0R5QWlwZzF1cE9PamoxZnNuMEJRPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Silicon.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Silicon.app.tar.gz"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cU1HeGs4NklIL0RyMXBpb0t1MnpBU1UxbnRSeGIvc2xJdExNTFlQdjVBWStiRXUzSGdET25HOS9ldlVoNmJXNlV1SjNGWHRLcG9FR2JXOFVsZ05qYmdJPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NDk0CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CmFsbWt0ellZcCtnb2VUaUhHMG15NVh2WmpuU2l3ZVhKNWFNbnZxSWMvbXJBUEdKbzNjc0pLaW9TdENzeWdDZ3BNaGNqNWpsa2duZzhzcVUwMXVnN0R3PT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Silicon.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Silicon.app.tar.gz"
},
"darwin-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cVBwWDhubVpldGh1UXh0WkxPNUo5VHZJeWU2WU03OXNSNnJNYjhTdmtUV2o2UWVSN0hZdnlnbmp4MlBLVUNRS2JhdkRIQWxGdExDbXFOdThQVnRCSWdzPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MTI3CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CkhZVTlUY1MxK0Jyd1dqaUZnSUV4bXJSR2Z5L3RvNkRVRExRdEtoeGVYaWNmMHYvRDBETWZoUEsxSVdDVzhsYk4yWGJTV1hodjRSQy9leXRTYXIvTEFBPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Intel.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_macOS_Intel.app.tar.gz"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUc1N1JiOC9NNlZwVklkaEhyMndNbDBiMWo2ZzZhWDNBWHZ5MFpiY1dUWkl0MzZoRGlmcmlhWktrQ0tEaFpGdEwvRHhpeFVuUXVjSFprNDQrSTNYK2drPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NDAxCWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6ClBIbHZjMnIzclR1bFoyUkVldVZ1N2FlQTNsT0o2MFBHV3docGxoNUhISGdqTU5RLzFuT0RTRnJ0V2dNZGFLMVlIT3ZudXJzejZ1UTZsU1RGc0c3eUJRPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Intel.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_macOS_Intel.app.tar.gz"
},
"linux-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cURackt5V2txSHBOa09NS21rdHovaDB3ZGlEeFR5VFU5cnB2dG9RNWwvRkhZSW1LWTYrL083ZWJYZ0czYW8wejNNUFpFWVVDdWN4WVlvT2l4ZUlodXd3PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MjA0CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS42X2FtZDY0LkFwcEltYWdlCjNXcjV2czVjYUZjU0JKZEdoS3BsdjBqNzhnVVNiNHJkanZ1dTN3N05hK1RmcXRSSVpmWkVYb3JjcEZ0VHhNeDIrQytnN1dnaTBTZnR5NVc3QStXR0F3PT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_amd64.AppImage",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_amd64.AppImage"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cVBrK2U3K2dOQzNsQVBuY2EzSkxRcm0wTUVUWkg3YXo1RW9FdGdEVG5nbHI0bkpkc0ppYW0zRThqRXV3SytPdHIrNm85Zi9xcU1FNDhPaHcxc3pYTUFVPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NDE3CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS43X2FtZDY0LkFwcEltYWdlCnVSblgzYjY2Y1E1UGpZcENNUVhkLy9CRTZlb3piZ1ZOdXNBaEZ0ZjFVcEJTVGFENzE2U3BDMWZ2b3ZlZUJXMHMwUFFqUUdYTFFLUXBIUzZWUW1YTkRRPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_amd64.AppImage",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_amd64.AppImage"
},
"windows-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUsydVR1UmFxU0Z6MlRoT1RxamtHenRDLzIvUUtieXlIaUN3VUFpbjg3S3Rza0RJTnRLWTkwb2JsNUloM0QyTjhzcEFUN1k1Nk00V3hqZ1pwWVAwUmdvPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY0MTk2CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS42X3g2NC1zZXR1cC5leGUKeUxDZUhwOGlGeWxwdWJPRjNLN0s3bVZjdE5Jd3hSVytzWjdCcllrT0NRU1R5clExNnNKNmlVQU5OUmdWaHI4aGpuRmZKSzN2SXgrOHo1U0RCUG1mQXc9PQo=",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_x64-setup.exe",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0006/Tolaria_2026.5.6-alpha.6_x64-setup.exe"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cU5zR0x2Vy8vck9ZT01vOWRvUkFoTGNOeGgvT3kySlBWaC8rNk90R1RValMvZmx3TVJWWnFBbFFBZlU4eEkzZ0tBcTdtWWFMbUtiM2Q2c0FiSE95dndRPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MDY1NTE5CWZpbGU6VG9sYXJpYV8yMDI2LjUuNi1hbHBoYS43X3g2NC1zZXR1cC5leGUKNlpSSEpZTlllQ2JIYzFrMDdhS1hVMnJBbS94VjhkSStIeVJGUVNMRDBlMnVodk1jaStvdjhGOWZVTFdHRld0SlhCRUpjRVVselJSaUZwbFU0ZCtZQkE9PQo=",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_x64-setup.exe",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.6-alpha.0007/Tolaria_2026.5.6-alpha.7_x64-setup.exe"
}
}
}

File diff suppressed because one or more lines are too long

View File

@@ -18,28 +18,71 @@
return null;
}
const detectedPlatform = detectPlatform(navigator.userAgent);
const resolvedTarget = (
detectedPlatform && DOWNLOAD_TARGETS[detectedPlatform]
) || DOWNLOAD_TARGETS[PLATFORM_ORDER.find((platform) => DOWNLOAD_TARGETS[platform])] || null;
const requiresMacChoice = hasMultipleMacDownloads && /Mac OS X|Macintosh/i.test(navigator.userAgent);
if (resolvedTarget) {
const link = document.getElementById('download-link');
const message = document.getElementById('download-message');
if (link) {
link.href = resolvedTarget.url;
link.textContent = resolvedTarget.buttonLabel;
}
if (message) {
message.textContent = requiresMacChoice
? 'Choose the Apple Silicon or Intel Mac download below.'
: 'Redirecting to the latest stable Tolaria download for ' + resolvedTarget.label + '.';
}
if (!requiresMacChoice) {
window.location.replace(resolvedTarget.url);
}
function firstAvailableTarget() {
return DOWNLOAD_TARGETS[PLATFORM_ORDER.find((platform) => DOWNLOAD_TARGETS[platform])] || null;
}
function startDownload(target) {
const frame = document.querySelector('iframe[name="tolaria-download-frame"]');
if (!frame || !target) return;
frame.src = target.url;
}
function resolvedDownloadTarget() {
const detectedPlatform = detectPlatform(navigator.userAgent);
if (detectedPlatform && DOWNLOAD_TARGETS[detectedPlatform]) {
return DOWNLOAD_TARGETS[detectedPlatform];
}
return firstAvailableTarget();
}
function requiresMacDownloadChoice() {
return hasMultipleMacDownloads && /Mac OS X|Macintosh/i.test(navigator.userAgent);
}
function updatePrimaryDownloadLink(target) {
const link = document.getElementById('download-link');
if (!link) return;
link.href = target.url;
link.textContent = target.buttonLabel;
}
function downloadMessage(target, requiresMacChoice) {
if (requiresMacChoice) {
return 'Choose the Apple Silicon or Intel Mac download below.';
}
return 'Starting the latest stable Tolaria download for ' + target.label + '.';
}
function updateDownloadMessage(target, requiresMacChoice) {
const message = document.getElementById('download-message');
if (!message) return;
message.textContent = downloadMessage(target, requiresMacChoice);
}
function scheduleAutomaticDownload(target, requiresMacChoice) {
if (requiresMacChoice) return;
window.setTimeout(function () {
startDownload(target);
}, 250);
}
function setupDownloadPage() {
const target = resolvedDownloadTarget();
if (!target) return;
const requiresMacChoice = requiresMacDownloadChoice();
updatePrimaryDownloadLink(target);
updateDownloadMessage(target, requiresMacChoice);
scheduleAutomaticDownload(target, requiresMacChoice);
}
window.addEventListener('DOMContentLoaded', setupDownloadPage);
</script>
<style>
:root {
@@ -92,7 +135,7 @@
width: min(100%, 520px);
background: var(--download-surface-card);
border: 1px solid var(--download-border-default);
border-radius: 16px;
border-radius: 8px;
padding: 24px;
box-shadow: 0 16px 40px var(--download-shadow-card);
}
@@ -121,7 +164,7 @@
justify-content: center;
min-height: 44px;
padding: 0 16px;
border-radius: 10px;
border-radius: 8px;
background: var(--download-accent);
color: var(--download-text-on-accent);
text-decoration: none;
@@ -148,16 +191,17 @@
<body>
<main>
<h1>Tolaria Stable Download</h1>
<p id="download-message">Preparing the latest stable Tolaria download for your platform.</p>
<p>If the download does not start automatically, use one of the platform links below.</p>
<p id="download-message" aria-live="polite">Preparing the latest stable Tolaria download for your platform.</p>
<p>Your download should start automatically. If it does not, use one of the platform links below.</p>
<div class="button-list">
<a id="download-link" href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Silicon.dmg">Download Tolaria for macOS Apple Silicon</a>
<a id="download-link" href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Silicon.dmg" target="tolaria-download-frame" rel="noreferrer">Download Tolaria for macOS Apple Silicon</a>
</div>
<div class="button-list"><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Silicon.dmg" data-secondary="true">macOS Apple Silicon</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Intel.dmg" data-secondary="true">macOS Intel</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_x64-setup.exe" data-secondary="true">Windows</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_amd64.AppImage" data-secondary="true">Linux</a></div>
<div class="button-list"><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Silicon.dmg" target="tolaria-download-frame" rel="noreferrer" data-secondary="true">macOS Apple Silicon</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_macOS_Intel.dmg" target="tolaria-download-frame" rel="noreferrer" data-secondary="true">macOS Intel</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_x64-setup.exe" target="tolaria-download-frame" rel="noreferrer" data-secondary="true">Windows</a><a href="https://github.com/refactoringhq/tolaria/releases/download/v2026-05-04/Tolaria_2026.5.4_amd64.AppImage" target="tolaria-download-frame" rel="noreferrer" data-secondary="true">Linux</a></div>
<div class="button-list">
<a href="https://refactoringhq.github.io/tolaria/" data-secondary="true">View release history</a>
</div>
</main>
<iframe title="Tolaria installer download" name="tolaria-download-frame" sandbox="allow-downloads" hidden></iframe>
</body>
</html>