Update release history for alpha-v2026.4.25-alpha.0013 135a8a0adf

This commit is contained in:
LucaRonin
2026-04-24 18:06:22 +00:00
parent 41e495f12f
commit df5eabf4f9
7 changed files with 164 additions and 26 deletions

View File

@@ -1,11 +1,17 @@
{
"version": "2026.4.25-alpha.12",
"version": "2026.4.25-alpha.13",
"notes": "Alpha build. See https://refactoringhq.github.io/tolaria/ for full release notes.",
"pub_date": "2026-04-24T17:20:50Z",
"pub_date": "2026-04-24T18:05:57Z",
"platforms": {
"darwin-aarch64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUlGOWF5L0pHUUNzMm9RcW1HeHd3RkZDNGE2N1poTlF1ZGxlcVZjaEhqeGpyYWZXSThSRS8wNWk4MzFLT1YrVWRJSXF3RG9UcnFzYWtldnMwM1ZXWmd3PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc3MDUxMjMwCWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6ClZBRWRMQVdwWTlpa05aOXhaQlJTUUc5SmE5QmNHTmZhMTNJaVArejhSSXpmRVErdGVON2dBZ3kxclgyTDN4a25RTGplSTBCQ0dISUxKQ2lDdWZoOENBPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0012/Tolaria.app.tar.gz"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUxIdlB3Nm45QWJBM2NyanZmaGI5SmdPWkg2UTJuSTU1K2hoOWl4Nnd3bm5uRHNEWVIxa2o0Z0lnRUJYemdEODhoRmtvalMrcWMrOFUzeXRmQzM2MWd3PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc3MDUzODY1CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CmtjVm03aWZuRXVBU3hGNTg1Skp4SWJvR2pyUFBvZ0tPUE9NMmFzQjRHZVVsL1UyaGhqU01hNzl4ZmFsYk0rS0pHeUhDUXk0YUlveEVMMndBRWxja0F3PT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria.app.tar.gz"
},
"windows-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUJlRlAvVE9Kc0l2WU5MUXhrdHhiYnNjSHJObGw5empnLzZsbmhvSGZMb0xjU2hrNEpwQ3FsbWd1bE5vdENOQU9SQ29hYmVGbTQ5QjdEOW1xdy93NVFvPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc3MDUzOTM4CWZpbGU6VG9sYXJpYV8yMDI2LjQuMjUtYWxwaGEuMTNfeDY0LXNldHVwLmV4ZQpLUEcxQ0FpbU53NlkyQUFBVU1ubllXTXBIalYyV2JwVW9hS1UyWVhWVE1uemNNWklweW1hY0VzTXp0cGJGOGxuSmtLOU9jS1pVeStBaUlrM1NMY1ZDZz09Cg==",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria_2026.4.25-alpha.13_x64-setup.exe",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria_2026.4.25-alpha.13_x64-setup.exe"
}
}
}

View File

@@ -4,9 +4,34 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tolaria Stable Download</title>
<meta http-equiv="refresh" content="0; url=https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg">
<script>
window.location.replace("https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg");
const DOWNLOAD_TARGETS = {"darwin-aarch64":{"buttonLabel":"Download Tolaria for macOS","label":"macOS","url":"https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg"}};
const PLATFORM_ORDER = ["darwin-aarch64","windows-x86_64","linux-x86_64"];
function detectPlatform(userAgent) {
if (/Windows/i.test(userAgent)) return 'windows-x86_64';
if (/Mac OS X|Macintosh/i.test(userAgent)) return 'darwin-aarch64';
if (/Linux/i.test(userAgent) && !/Android/i.test(userAgent)) return 'linux-x86_64';
return null;
}
const detectedPlatform = detectPlatform(navigator.userAgent);
const resolvedTarget = (
detectedPlatform && DOWNLOAD_TARGETS[detectedPlatform]
) || DOWNLOAD_TARGETS[PLATFORM_ORDER.find((platform) => DOWNLOAD_TARGETS[platform])] || null;
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 = 'Redirecting to the latest stable Tolaria download for ' + resolvedTarget.label + '.';
}
window.location.replace(resolvedTarget.url);
}
</script>
<style>
:root {
@@ -29,7 +54,7 @@
}
main {
width: min(100%, 460px);
width: min(100%, 520px);
background: #ffffff;
border: 1px solid #e9e9e7;
border-radius: 16px;
@@ -48,6 +73,13 @@
line-height: 1.5;
}
.button-list {
display: flex;
flex-wrap: wrap;
gap: 12px;
margin-top: 16px;
}
a {
display: inline-flex;
align-items: center;
@@ -61,19 +93,36 @@
font-weight: 600;
}
a[data-secondary="true"] {
background: #eef2ff;
color: #1d4ed8;
}
a:hover,
a:focus-visible {
background: #1248cc;
}
a[data-secondary="true"]:hover,
a[data-secondary="true"]:focus-visible {
background: #dbe4ff;
}
</style>
</head>
<body>
<main>
<h1>Tolaria Stable Download</h1>
<p>Redirecting to the latest stable Tolaria DMG.</p>
<p>If the download does not start automatically, use the button below.</p>
<a id="download-link" href="https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg">Download latest stable DMG</a>
<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>
<div class="button-list">
<a id="download-link" href="https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg">Download Tolaria for macOS</a>
</div>
<div class="button-list"><a href="https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg" data-secondary="true">macOS</a></div>
<div class="button-list">
<a href="https://refactoringhq.github.io/tolaria/" data-secondary="true">View release history</a>
</div>
</main>
</body>
</html>

View File

@@ -323,7 +323,7 @@
data-release-tab="alpha"
tabindex="-1"
>
Alpha<span class="tab-count">207</span>
Alpha<span class="tab-count">208</span>
</button>
</div>
</div>
@@ -10733,6 +10733,28 @@
data-release-panel="alpha" hidden
>
<article class="release-card release-card--alpha">
<div class="release-header">
<div>
<h2>Tolaria Alpha 2026.4.25.13</h2>
<p class="release-meta">April 24, 2026 · alpha-v2026.4.25-alpha.0013</p>
</div>
<span class="release-channel">Alpha</span>
</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/135a8a0adf4117c2b95ad0527b4cff91475b579c/hovercard" href="https://github.com/refactoringhq/tolaria/commit/135a8a0adf4117c2b95ad0527b4cff91475b579c"><tt>135a8a0</tt></a> fix: handle nested release artifacts</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/refactoringhq/tolaria/commit/0f5d7d5340dd1e30cf22860dcdc96850c8947a6a/hovercard" href="https://github.com/refactoringhq/tolaria/commit/0f5d7d5340dd1e30cf22860dcdc96850c8947a6a"><tt>0f5d7d5</tt></a> fix: restore folder boundary validation</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/refactoringhq/tolaria/commit/d6b3c0aef37a6d61d7c110e001b2fd5b2f0f62a4/hovercard" href="https://github.com/refactoringhq/tolaria/commit/d6b3c0aef37a6d61d7c110e001b2fd5b2f0f62a4"><tt>d6b3c0a</tt></a> feat: add windows desktop release support</li>
</ul>
<hr>
<p><strong>Alpha build — updated on every push to <code>main</code></strong></p>
<p><strong>Includes macOS (Apple Silicon) and Windows x64 bundles</strong></p>
<p><em>Built from <code>135a8a0a</code> on 2026-04-24</em></p></div>
<div class="release-downloads">
<a href="https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria.app.tar.gz" target="_blank" rel="noreferrer">Tolaria.app.tar.gz</a><a href="https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria_2026.4.25-alpha.13_x64-setup.exe" target="_blank" rel="noreferrer">Tolaria_2026.4.25-alpha.13_x64-setup.exe</a><a href="https://github.com/refactoringhq/tolaria/releases/tag/alpha-v2026.4.25-alpha.0013" data-secondary="true" target="_blank" rel="noreferrer">View on GitHub</a>
</div>
</article>
<article class="release-card release-card--alpha">
<div class="release-header">
<div>

View File

@@ -1,11 +1,17 @@
{
"version": "2026.4.25-alpha.12",
"version": "2026.4.25-alpha.13",
"notes": "Alpha build. See https://refactoringhq.github.io/tolaria/ for full release notes.",
"pub_date": "2026-04-24T17:20:50Z",
"pub_date": "2026-04-24T18:05:57Z",
"platforms": {
"darwin-aarch64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUlGOWF5L0pHUUNzMm9RcW1HeHd3RkZDNGE2N1poTlF1ZGxlcVZjaEhqeGpyYWZXSThSRS8wNWk4MzFLT1YrVWRJSXF3RG9UcnFzYWtldnMwM1ZXWmd3PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc3MDUxMjMwCWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6ClZBRWRMQVdwWTlpa05aOXhaQlJTUUc5SmE5QmNHTmZhMTNJaVArejhSSXpmRVErdGVON2dBZ3kxclgyTDN4a25RTGplSTBCQ0dISUxKQ2lDdWZoOENBPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0012/Tolaria.app.tar.gz"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUxIdlB3Nm45QWJBM2NyanZmaGI5SmdPWkg2UTJuSTU1K2hoOWl4Nnd3bm5uRHNEWVIxa2o0Z0lnRUJYemdEODhoRmtvalMrcWMrOFUzeXRmQzM2MWd3PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc3MDUzODY1CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CmtjVm03aWZuRXVBU3hGNTg1Skp4SWJvR2pyUFBvZ0tPUE9NMmFzQjRHZVVsL1UyaGhqU01hNzl4ZmFsYk0rS0pHeUhDUXk0YUlveEVMMndBRWxja0F3PT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria.app.tar.gz"
},
"windows-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUJlRlAvVE9Kc0l2WU5MUXhrdHhiYnNjSHJObGw5empnLzZsbmhvSGZMb0xjU2hrNEpwQ3FsbWd1bE5vdENOQU9SQ29hYmVGbTQ5QjdEOW1xdy93NVFvPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc3MDUzOTM4CWZpbGU6VG9sYXJpYV8yMDI2LjQuMjUtYWxwaGEuMTNfeDY0LXNldHVwLmV4ZQpLUEcxQ0FpbU53NlkyQUFBVU1ubllXTXBIalYyV2JwVW9hS1UyWVhWVE1uemNNWklweW1hY0VzTXp0cGJGOGxuSmtLOU9jS1pVeStBaUlrM1NMY1ZDZz09Cg==",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria_2026.4.25-alpha.13_x64-setup.exe",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria_2026.4.25-alpha.13_x64-setup.exe"
}
}
}

View File

@@ -1,11 +1,17 @@
{
"version": "2026.4.25-alpha.12",
"version": "2026.4.25-alpha.13",
"notes": "Alpha build. See https://refactoringhq.github.io/tolaria/ for full release notes.",
"pub_date": "2026-04-24T17:20:50Z",
"pub_date": "2026-04-24T18:05:57Z",
"platforms": {
"darwin-aarch64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUlGOWF5L0pHUUNzMm9RcW1HeHd3RkZDNGE2N1poTlF1ZGxlcVZjaEhqeGpyYWZXSThSRS8wNWk4MzFLT1YrVWRJSXF3RG9UcnFzYWtldnMwM1ZXWmd3PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc3MDUxMjMwCWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6ClZBRWRMQVdwWTlpa05aOXhaQlJTUUc5SmE5QmNHTmZhMTNJaVArejhSSXpmRVErdGVON2dBZ3kxclgyTDN4a25RTGplSTBCQ0dISUxKQ2lDdWZoOENBPT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0012/Tolaria.app.tar.gz"
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUxIdlB3Nm45QWJBM2NyanZmaGI5SmdPWkg2UTJuSTU1K2hoOWl4Nnd3bm5uRHNEWVIxa2o0Z0lnRUJYemdEODhoRmtvalMrcWMrOFUzeXRmQzM2MWd3PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc3MDUzODY1CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CmtjVm03aWZuRXVBU3hGNTg1Skp4SWJvR2pyUFBvZ0tPUE9NMmFzQjRHZVVsL1UyaGhqU01hNzl4ZmFsYk0rS0pHeUhDUXk0YUlveEVMMndBRWxja0F3PT0K",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria.app.tar.gz",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria.app.tar.gz"
},
"windows-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUJlRlAvVE9Kc0l2WU5MUXhrdHhiYnNjSHJObGw5empnLzZsbmhvSGZMb0xjU2hrNEpwQ3FsbWd1bE5vdENOQU9SQ29hYmVGbTQ5QjdEOW1xdy93NVFvPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc3MDUzOTM4CWZpbGU6VG9sYXJpYV8yMDI2LjQuMjUtYWxwaGEuMTNfeDY0LXNldHVwLmV4ZQpLUEcxQ0FpbU53NlkyQUFBVU1ubllXTXBIalYyV2JwVW9hS1UyWVhWVE1uemNNWklweW1hY0VzTXp0cGJGOGxuSmtLOU9jS1pVeStBaUlrM1NMY1ZDZz09Cg==",
"url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria_2026.4.25-alpha.13_x64-setup.exe",
"download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.4.25-alpha.0013/Tolaria_2026.4.25-alpha.13_x64-setup.exe"
}
}
}

File diff suppressed because one or more lines are too long

View File

@@ -4,9 +4,34 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tolaria Stable Download</title>
<meta http-equiv="refresh" content="0; url=https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg">
<script>
window.location.replace("https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg");
const DOWNLOAD_TARGETS = {"darwin-aarch64":{"buttonLabel":"Download Tolaria for macOS","label":"macOS","url":"https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg"}};
const PLATFORM_ORDER = ["darwin-aarch64","windows-x86_64","linux-x86_64"];
function detectPlatform(userAgent) {
if (/Windows/i.test(userAgent)) return 'windows-x86_64';
if (/Mac OS X|Macintosh/i.test(userAgent)) return 'darwin-aarch64';
if (/Linux/i.test(userAgent) && !/Android/i.test(userAgent)) return 'linux-x86_64';
return null;
}
const detectedPlatform = detectPlatform(navigator.userAgent);
const resolvedTarget = (
detectedPlatform && DOWNLOAD_TARGETS[detectedPlatform]
) || DOWNLOAD_TARGETS[PLATFORM_ORDER.find((platform) => DOWNLOAD_TARGETS[platform])] || null;
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 = 'Redirecting to the latest stable Tolaria download for ' + resolvedTarget.label + '.';
}
window.location.replace(resolvedTarget.url);
}
</script>
<style>
:root {
@@ -29,7 +54,7 @@
}
main {
width: min(100%, 460px);
width: min(100%, 520px);
background: #ffffff;
border: 1px solid #e9e9e7;
border-radius: 16px;
@@ -48,6 +73,13 @@
line-height: 1.5;
}
.button-list {
display: flex;
flex-wrap: wrap;
gap: 12px;
margin-top: 16px;
}
a {
display: inline-flex;
align-items: center;
@@ -61,19 +93,36 @@
font-weight: 600;
}
a[data-secondary="true"] {
background: #eef2ff;
color: #1d4ed8;
}
a:hover,
a:focus-visible {
background: #1248cc;
}
a[data-secondary="true"]:hover,
a[data-secondary="true"]:focus-visible {
background: #dbe4ff;
}
</style>
</head>
<body>
<main>
<h1>Tolaria Stable Download</h1>
<p>Redirecting to the latest stable Tolaria DMG.</p>
<p>If the download does not start automatically, use the button below.</p>
<a id="download-link" href="https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg">Download latest stable DMG</a>
<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>
<div class="button-list">
<a id="download-link" href="https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg">Download Tolaria for macOS</a>
</div>
<div class="button-list"><a href="https://github.com/refactoringhq/tolaria/releases/download/stable-v2026.4.24/Tolaria_2026.4.24_aarch64.dmg" data-secondary="true">macOS</a></div>
<div class="button-list">
<a href="https://refactoringhq.github.io/tolaria/" data-secondary="true">View release history</a>
</div>
</main>
</body>
</html>