Skip to content

Changelog & Notes

This area records SoDialog design decisions, implementation notes, release work, and long-term project thinking. User-facing release notes live in the Changelog.

Posts

Documentation IA and Inner Page UX Refresh

2026-06-23 · docs · ux · api · release · quality

Restructured the documentation architecture, inner page UX, Labs, API Reference, version center, and changelog.

Three-language Docs and a Less Mysterious Release Flow

2026-06-23 · docs · i18n · release · ci · quality

Added Simplified Chinese, Traditional Chinese, and English documentation routes, then clarified npm publishing and release verification.

Putting Size Control Back in Users' Hands

2026-06-21 · api · context-menu · release · quality

Unified size APIs across Modal, Offcanvas, Toast, and Context Menu, then verified docs and release readiness.

Playwright Smoke Testing in Practice

2026-03-11 · playwright · smoke-test · docs

How the docs smoke tests were introduced and what they protect.

Wiring docs-smoke-ci into Build Verification

2026-03-11 · ci · smoke-test · release

How build, preview, Playwright, and cleanup are connected into one reliable check.

SEO Metadata Baseline

2026-03-11 · seo · docs · quality

Canonical URLs, Open Graph, Twitter Card, JSON-LD, and smoke-test assertions.

Interactive Demo Regression Checks

2026-03-11 · playwright · demo · smoke-test

How iframe demo checks moved from “page loads” to “demo is interactive.”

The Blog Goes Live

2026-03-11 · docs · workflow

Added the Blog module, archive page, and a habit of writing development notes.

Context Menu Cleanup Day

2026-03-10 · context-menu · workflow

Interaction cleanup and terminology polish for Context Menu.

Toast Queue and Release Checklist

2026-03-09 · toast · release

A short release-readiness note about queue behavior and checklist discipline.

Released under the MIT License.