Skip to content

Commit ff32753

Browse files
Ajit Pratap Singhclaude
authored andcommitted
fix(website): fix broken .md links in docs and add missing blog post (issues #398, #405)
- Fix relative docs/MIGRATION.md link in CHANGELOG.md (v1.9.2 section) to use absolute GitHub URL, resolving 404 in rendered blog post - Fix CHANGELOG.md v1.12.1 header using hyphen separator instead of em-dash, causing split-changelog.js to skip the entry (regex expects em-dash) - Regenerate all 15 blog posts; v1-12-1.md now generated correctly Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 5a675ce commit ff32753

3 files changed

Lines changed: 30 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to GoSQLX will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [1.12.1] - 2026-03-15 - Website Performance & Mobile Optimization
8+
## [1.12.1] - 2026-03-15 Website Performance & Mobile Optimization
99

1010
### Improved
1111
- Lighthouse Desktop: 100 Performance, 100 Accessibility, 100 SEO
@@ -508,7 +508,7 @@ if tok.Type == models.TokenTypeSelect { ... }
508508

509509
**Who is affected:** Only users who directly access `token.Token` fields or use string-based token constants from `pkg/sql/token`. Users of the high-level `gosqlx.Parse()` / `gosqlx.Validate()` API are **not affected**.
510510

511-
See [docs/MIGRATION.md](docs/MIGRATION.md) for detailed migration instructions.
511+
See [Migration Guide](https://github.com/ajitpratap0/GoSQLX/blob/main/docs/MIGRATION.md) for detailed migration instructions.
512512

513513
---
514514

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: "v1.12.1 — Website Performance & Mobile Optimization"
3+
date: "2026-03-15"
4+
version: "1.12.1"
5+
---
6+
7+
### Improved
8+
- Lighthouse Desktop: 100 Performance, 100 Accessibility, 100 SEO
9+
- Lighthouse Mobile: 94 Performance, 100 Accessibility, 100 SEO
10+
- CLS reduced from 0.382 to 0 (removed stats animation, added image dimensions, font-size-adjust)
11+
- FCP improved from 2.7s to 2.0s on mobile (self-hosted fonts via @fontsource)
12+
- LCP improved from 3.0s to 2.4s on mobile
13+
- Self-hosted fonts eliminate external Google Fonts request
14+
- AnalyzeTab lazy-loaded via React.lazy() (328KB -> 3.4KB initial chunk)
15+
- WebP logo (7KB vs 134KB PNG)
16+
- Non-blocking font loading with preload/swap pattern
17+
18+
### Fixed
19+
- 20 mobile responsiveness fixes (touch targets, overflow, responsive layout)
20+
- Design consistency (unified cards, buttons, code blocks, padding across all pages)
21+
- WCAG contrast (text-slate-500 -> text-slate-400 for readable text)
22+
- Navbar backdrop-blur for visual separation from hero
23+
- OFL-1.1 license added to CI allow-list for fontsource packages
24+
25+
### Changed
26+
- README redesigned from 1,209 to 215 lines with visual feature grid
27+
- Emdashes replaced with hyphens across 122 files

website/src/content/blog/v1-9-2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,7 @@ if tok.Type == models.TokenTypeSelect { ... }
361361

362362
**Who is affected:** Only users who directly access `token.Token` fields or use string-based token constants from `pkg/sql/token`. Users of the high-level `gosqlx.Parse()` / `gosqlx.Validate()` API are **not affected**.
363363

364-
See [docs/MIGRATION.md](docs/MIGRATION.md) for detailed migration instructions.
364+
See [Migration Guide](https://github.com/ajitpratap0/GoSQLX/blob/main/docs/MIGRATION.md) for detailed migration instructions.
365365

366366
---
367367

0 commit comments

Comments
 (0)