Skip to content

fix(devbar): keep inline release badges content-sized#7

Open
ytspar wants to merge 1 commit into
mainfrom
codex/fix-inline-release-badge-layout
Open

fix(devbar): keep inline release badges content-sized#7
ytspar wants to merge 1 commit into
mainfrom
codex/fix-inline-release-badge-layout

Conversation

@ytspar
Copy link
Copy Markdown
Owner

@ytspar ytspar commented May 19, 2026

Summary

  • keep inline-only custom controls such as release badges out of the grouped custom-controls responsive layout mode
  • bump @ytspar/devbar to 1.15.2 and add release notes
  • add regression coverage for inline vs grouped custom-control layout markers

Verification

  • corepack pnpm@9.15.9 exec biome check packages/devbar/src/modules/rendering/expanded.ts packages/devbar/src/modules/rendering/expanded.test.ts packages/devbar/package.json packages/playground/src/release-notes.json
  • corepack pnpm@9.15.9 exec vitest run packages/devbar/src/modules/rendering/expanded.test.ts packages/devbar/src/constants.test.ts
  • corepack pnpm@9.15.9 --filter @ytspar/devbar build
  • corepack pnpm@9.15.9 --filter @ytspar/devbar publish --dry-run --no-git-checks

Publish note

The production release workflow reached npm publish for 1.15.2 but npm rejected it with EOTP because the package requires a one-time authenticator code.

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