4adf547265
chore(blog): improve image quality and fix list item alignment; fix(hero): refactor title rendering to resolve console error; bump version to 2.0.3
v2.2.5
Marc Mintel2026-03-01 11:17:30 +01:00
62400943c2
chore: trigger x86 build for klz-2026
Marc Mintel2026-02-26 18:45:51 +01:00
4c60029e21
fix(ci): update build platform from arm64 to amd64
Marc Mintel2026-02-26 17:44:59 +01:00
b3c5b911d9
perf(ci): safely relax Turbopack and Node thread pools from 1 to 3 cores to restore build speeds
Marc Mintel2026-02-26 15:12:02 +01:00
89f00c79a1
fix(ci): throttle build CPU usage by limiting rayon and libuv threads to prevent host resource starvation
Marc Mintel2026-02-26 14:29:50 +01:00
98ac3dbd10
fix(routing): restore middleware.ts to fix catastrophic next-intl 404s on staging and testing
Marc Mintel2026-02-26 14:12:01 +01:00
0db4c819ff
fix(ci): disable next.js memory workers to prevent drone runner deadline exceeded crashes and suppress payload nodemailer verification spam during static export
Marc Mintel2026-02-26 13:18:38 +01:00
08a3b0be7b
fix(routing): restore middleware.ts to fix next-intl 404s and resolve testing host poisoning
Marc Mintel2026-02-26 12:45:37 +01:00
c769da5f26
feat: granular Gotify notification priorities — critical(10) for deploy fail, high(8) for smoke fail, normal(5) for perf issues, quiet(2) for success
Marc Mintel2026-02-25 03:04:47 +01:00
ef5e749056
fix: mobile nav overlay z-index — solid background above header, hamburger button stays clickable
v2.0.8
Marc Mintel2026-02-25 02:55:08 +01:00
9c2344afd9
fix: render markdown links as <a> tags and convert newlines to <br> in Lexical text nodes
Marc Mintel2026-02-25 02:52:29 +01:00
0b3de9f98c
fix: add active navigation state detection and aria-current for desktop and mobile nav
Marc Mintel2026-02-25 02:49:10 +01:00
5813b4bd49
fix: chown media files after push to match container UID (nextjs:1001)
Marc Mintel2026-02-25 02:41:33 +01:00
33f0238d58
fix: render markdown-style lists from MDX migration as proper HTML ul/li elements
Marc Mintel2026-02-25 02:36:57 +01:00
d5da64cb76
fix(critical): filter draft posts on production — add explicit _status:published check
Marc Mintel2026-02-25 02:34:55 +01:00
c3111a04d8
fix: filter out MDX parsing artifacts from product descriptions
Marc Mintel2026-02-25 02:33:41 +01:00
2fabfc4445
fix: extract full description from productTabs block content instead of showing short fallback
Marc Mintel2026-02-25 02:22:29 +01:00
fb62113a32
fix(critical): move rewrites to beforeFiles to fix 404 on /de/produkte — middleware was intercepting before rewrites
Marc Mintel2026-02-25 02:09:33 +01:00
bdde7c242c
fix: add kontakt to cspell dictionary
Marc Mintel2026-02-25 01:56:21 +01:00
90f657ce8d
fix: show frontmatter description as fallback when Lexical content has no description nodes
Marc Mintel2026-02-25 01:50:16 +01:00
a168f96f3c
feat: add locale smoke test to verify hreflang alternates and slug translations
Marc Mintel2026-02-25 01:41:31 +01:00
2db2a3aff9
fix: translate all hardcoded /contact links and add kontakt mapping to language switcher
Marc Mintel2026-02-25 01:38:42 +01:00