From 20aaed92735d1ec31a7dd993d5fef197d77e075d Mon Sep 17 00:00:00 2001 From: Lncvrt Date: Thu, 1 Jan 2026 01:07:14 -0700 Subject: [PATCH] Add changelog --- database/lncvrtgames.sql | 5 +++-- src/lib/tables.ts | 3 ++- src/routes/launcher/versions.ts | 3 ++- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/database/lncvrtgames.sql b/database/lncvrtgames.sql index 99a77c6..bd61ad9 100644 --- a/database/lncvrtgames.sql +++ b/database/lncvrtgames.sql @@ -3,7 +3,7 @@ -- https://www.phpmyadmin.net/ -- -- Host: localhost --- Generation Time: Dec 21, 2025 at 04:23 AM +-- Generation Time: Jan 01, 2026 at 08:05 AM -- Server version: 12.1.2-MariaDB -- PHP Version: 8.5.1 @@ -68,7 +68,8 @@ CREATE TABLE `launcherversionmanifest` ( `game` int(11) NOT NULL DEFAULT 0, `place` int(11) NOT NULL DEFAULT 0, `sha512sums` text NOT NULL DEFAULT '[]', - `sizes` text NOT NULL DEFAULT '\'[]\'' + `sizes` text NOT NULL DEFAULT '\'[]\'', + `changelog` text DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=COMPRESSED; -- -------------------------------------------------------- diff --git a/src/lib/tables.ts b/src/lib/tables.ts index 5c6b6d0..ec37251 100644 --- a/src/lib/tables.ts +++ b/src/lib/tables.ts @@ -61,7 +61,8 @@ export const launcherVersionManifest = mysqlTable('launcherversionmanifest', { .notNull(), place: int('place').default(0).notNull(), sha512sums: text('sha512sums').default('[]').notNull(), - sizes: text('sizes').default('[]').notNull() + sizes: text('sizes').default('[]').notNull(), + changelog: text('changelog') }) // berrydashdatabase diff --git a/src/routes/launcher/versions.ts b/src/routes/launcher/versions.ts index 6c7761d..aa4c748 100644 --- a/src/routes/launcher/versions.ts +++ b/src/routes/launcher/versions.ts @@ -81,7 +81,8 @@ export async function handler (context: Context) { executables: launcherVersionManifest.executables, sha512sums: launcherVersionManifest.sha512sums, sizes: launcherVersionManifest.sizes, - place: launcherVersionManifest.place + place: launcherVersionManifest.place, + changelog: launcherVersionManifest.changelog }) .from(launcherVersionManifest) .where(eq(launcherVersionManifest.hidden, false))