Bootstrap — briefings & field notes

Five dated news digests and five engineering Q&A entries. Each item cites primary documentation or release artifacts (not generic placeholders).

Latest news

News

Bootstrap 5.3.0 launches color modes and expanded theme tokens

The Bootstrap blog introduces 5.3 with first-class dark mode via data-bs-theme, expanded color maps, and new helpers for focus rings and links.

Design systems should audit Sass variable diffs when rebasing forks.

News

Bootstrap 5.3.3 fixes regressions in color-mode selectors

Patch 5.3.3 addresses selector-engine regressions and color-mode edge cases reported after 5.3.2.

Pin exact versions in package-lock to avoid mixed CDN and npm builds.

News

Bootstrap 5.3.4 tightens modal/offcanvas header markup expectations

April 2025’s 5.3.4 release notes call out modal/offcanvas header fixes that may affect custom flex layouts wrapping close buttons.

Re-run visual regression snapshots for dialogs.

News

Bootstrap 5.3.6 migrates documentation site generation to Astro

The May 2025 post explains the docs migration to Astro, improving build times for contributors writing Markdown examples.

Expect faster PR previews for documentation-only changes.

News

Bootstrap 5.3.8 positions itself as the stabilization release before v5.4.0

The August 2025 post notes bug fixes and positions 5.3.8 as the last patch before the upcoming 5.4.0 minor line.

Track the blog for Sass API changes when 5.4 ships.

Questions & answers

Q&A

How do I opt into dark mode without breaking custom components?

Use data-bs-theme="dark" on a root element and verify contrast tokens; Bootstrap maps variables through Sass color maps introduced in 5.3.

Test focus outlines in both themes.

Q&A

Why did my modal close button misalign after upgrading to 5.3.4?

Release notes mention header/close button display fixes—compare your markup to the official modal examples and remove extra wrapper divs that fight flex rules.

Check RTL mirrors too.

Q&A

Where should I track Sass deprecation removals?

Follow Bootstrap’s blog and GitHub milestone for 5.4.0; maintainers announce Sass API cleanups there rather than only in random issues.

Run npm ls bootstrap in monorepos to catch duplicate versions.

Q&A

How do I contribute docs examples after the Astro migration?

Clone the Bootstrap repo and use the Astro-powered docs workflow described in the 5.3.6 announcement; Markdown partials replaced Hugo shortcodes in several areas.

Open PRs with reduced screenshots for UI changes.

Q&A

What is the supported way to load Bootstrap via CDN with integrity?

Use the official jsDelivr links with SRI hashes published on getbootstrap.com so tampering fails closed.

Rotate hashes whenever you bump patch versions.