From c8a06a571067298d9cfa616477b99d3f1b6c980d Mon Sep 17 00:00:00 2001 From: Adrian Bonpin Date: Tue, 1 Sep 2026 14:15:34 +0800 Subject: [PATCH] fix(www): point download buttons at Gitea + v0.7.12 landing.js hardcoded the OS-aware download URLs to the old GitHub releases page at v0.7.10, so macOS/Windows/Linux download buttons linked to stale GitHub assets. Point releasesUrl at the Gitea releases page and bump the version to 0.7.12; add a v0.7.12 changelog entry. --- www/public/landing.js | 6 +++--- www/src/data/changelog.ts | 9 +++++++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/www/public/landing.js b/www/public/landing.js index bc5b025..edcf86d 100644 --- a/www/public/landing.js +++ b/www/public/landing.js @@ -59,12 +59,12 @@ const isMobile = /Mobi|Android|iPhone|iPad|iPod/i.test(userAgent); const keepLabel = downloadBtn.hasAttribute("data-download-label"); - const releasesUrl = "https://github.com/AdrianBonpin/gridline/releases"; - const version = "0.7.10"; + const releasesUrl = "https://git.ranio.xyz/adrianbonpin/gridline/releases"; + const version = "0.7.12"; if (isMobile) { downloadBtn.href = releasesUrl; - if (!keepLabel) downloadBtn.textContent = "Get it on GitHub"; + if (!keepLabel) downloadBtn.textContent = "Get it on Gitea"; } else if (isMac) { downloadBtn.href = `${releasesUrl}/download/v${version}/Gridline_${version}_aarch64.dmg`; if (!keepLabel) downloadBtn.textContent = "Download for macOS"; diff --git a/www/src/data/changelog.ts b/www/src/data/changelog.ts index 2bde9cd..c918706 100644 --- a/www/src/data/changelog.ts +++ b/www/src/data/changelog.ts @@ -5,6 +5,15 @@ export interface ChangelogEntry { } export const changelogEntries: ChangelogEntry[] = [ + { + version: "0.7.12", + date: "2026-09-01", + highlights: [ + "Reliable cell editing for non-text columns — editing a PostgreSQL cell whose type isn't text (integers, booleans, UUIDs, json/jsonb, timestamps, enums, numerics) now works; edited values are sent to PostgreSQL in text wire format so the server parses them into the column's own type.", + "Recent connections fix — the Recent strip no longer renders empty on first launch when the connections list hadn't loaded yet.", + "Full CI release pipeline for Windows — the self-hosted Windows runner now builds the .exe/.msi installers (bundled pg_dump/pg_restore/psql + MariaDB clients) and uploads them to the release alongside Linux.", + ], + }, { version: "0.7.10", date: "2026-08-13", -- 2.54.0