Skip to content

Merge main to release#427

Merged
vvlladd28 merged 2 commits into
release/4.3from
main
May 26, 2026
Merged

Merge main to release#427
vvlladd28 merged 2 commits into
release/4.3from
main

Conversation

@vvlladd28
Copy link
Copy Markdown
Member

Description

Type of change

  • New / updated documentation page (src/content/docs/**)
  • Shared include file (src/content/_includes/**)
  • Component, layout, or styling change (src/components/**, src/styles/**)
  • Landing / use-case / case-study page (src/pages/**, src/data/**)
  • Redirects (src/data/redirects.ts)
  • Version bump / release (see release skill)
  • Build, CI, scripts, or tooling
  • Other (please describe)

Affected products

Related issues

  • Closes #

Checklist

  • pnpm check passes (Astro / TypeScript)
  • pnpm lint:eslint passes
  • pnpm lint:slugcheck passes (required if pages were added/renamed/moved across languages)
  • pnpm lint:linkcheck passes locally — required to merge; run it before requesting review (use pnpm lint:linkcheck:nobuild if you already ran a build)
  • Renamed/removed pages have a redirect in src/data/redirects.ts, and pnpm generate:redirects was run
  • No hardcoded versions — values come from src/data/versions.ts
  • Screenshots attached for visual changes

vvlladd28 added 2 commits May 26, 2026 11:59
Replaces hand-rolled <pre><code> blocks across the upgrade-instructions
components with Starlight's <Code> so commands get syntax highlighting
and a built-in copy button. Also flattens the orphan <ol> in
DockerComposeUpgradeSteps so the TB_VERSION block aligns visually with
the surrounding command blocks.
…roduct images (#424)

Update 244 image alt texts from the SEO/accessibility audit (CSV):
- 210 blog `![](path)` images across 37 posts
- 16 `<DocImage>` alts in 4 device-library guides
- 7 rule-node icon items in shared _includes; RuleNodeCardGrid now surfaces `item.alt` while keeping `aria-hidden` on the placeholder (alt for SEO, no redundant a11y announce next to title/desc)
- 11 product-page images (mobile, mobile-pe, thingsboard-pe, trendz): added optional `phoneSideAlt` to MobileFeatureBlock and `alt` to FeatureCard; wired per-image alts on the pages
@vvlladd28 vvlladd28 merged commit 105b1f5 into release/4.3 May 26, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant