From f84f6f42e6a740ffad14f4d1787ebb77cca9ab8e Mon Sep 17 00:00:00 2001 From: Sebastian Jeltsch Date: Fri, 5 Dec 2025 14:27:44 +0100 Subject: [PATCH] Prepare new release v0.21.11. --- CHANGELOG.md | 9 +++++++++ docs/astro.config.ts | 2 +- docs/eslint.config.mjs | 2 ++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37718699..67fb3e6b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## v0.21.11 + +- Pre-built binary releases: + - Release aarch64 (arm64) static binaries for Linux (#184) and update install script. + - Stop releasing Linux glibc binaries. Using them is a gamble depending on your system: best-case it won't work at all, worst-case you end up with hard to debug issues. Even "static" glibc builds aren't static, e.g. when looking up hostnames. + - There are valid, e.g. performance, reasons to use glibc builds, however it's safer to build from source or for a controlled container environment. +- Remove left-over pseudo error handling to stop swallowing errors in a few places in the admin UI, e.g. when deleting tables. +- Update Rust and JavaScript dependencies. + ## v0.21.10 - Fix table renames in admin UI. diff --git a/docs/astro.config.ts b/docs/astro.config.ts index 61dac52b..ccc1bfee 100644 --- a/docs/astro.config.ts +++ b/docs/astro.config.ts @@ -162,7 +162,7 @@ export default defineConfig({ ], vite: { plugins: [ - // @ts-expect-error: https://github.com/withastro/astro/issues/14030 + // @ts-ignore tailwindcss(), ], }, diff --git a/docs/eslint.config.mjs b/docs/eslint.config.mjs index 9c446191..709247ab 100644 --- a/docs/eslint.config.mjs +++ b/docs/eslint.config.mjs @@ -75,6 +75,8 @@ export default [ ], // Collides with astro, we'd have to configure the solid plugin to ignore astro files. "solid/no-unknown-namespaces": "off", + // Needed for astro.config.ts @ts-ignore in because @ts-expect-error doesn't work reliably across envs. + "@typescript-eslint/ban-ts-comment": "warn", }, languageOptions: { globals: globals.browser }, },