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",