Release tracking - #1307
Merged
Merged
Conversation
Contributor
❗ Pre-merge checklistPlease ensure these items are checked before merging. ✅ Preliminary checks
🔌 Integration smoke testsDotcom
Subdomain sites
Sandboxes
🤔 Cross-check (aka sanity test)
After tests
🚢 After merge
|
Contributor
🟢 No design token changes found |
Contributor
🟢 No unit test coverage changes foundAll components and hooks with tests maintain the same coverage as the main branch. |
Contributor
🟢 No visual differences foundOur visual comparison tests did not find any differences in the UI. |
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 12, 2026 16:36
612823d to
f47a398
Compare
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 12, 2026 19:01
f47a398 to
aeae84f
Compare
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 15, 2026 11:37
aeae84f to
6f52e88
Compare
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 15, 2026 12:04
6f52e88 to
81540de
Compare
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 15, 2026 12:22
81540de to
197d704
Compare
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 17, 2026 12:34
197d704 to
6edbc9d
Compare
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 17, 2026 16:35
6edbc9d to
4ac6bb5
Compare
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 17, 2026 19:09
4ac6bb5 to
c9e85b4
Compare
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 20, 2026 13:46
c9e85b4 to
5d487e6
Compare
9 tasks
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 22, 2026 12:07
5d487e6 to
1f79483
Compare
9 tasks
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 22, 2026 13:01
1f79483 to
6189a70
Compare
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 23, 2026 10:24
6189a70 to
eb80fcc
Compare
primer
Bot
force-pushed
the
changeset-release/main
branch
from
April 24, 2026 11:23
eb80fcc to
1ce6fbe
Compare
Collaborator
Smoke test resultsThis is a very large release (15+ changes), so we won't itemize each new addition. Instead I'll offer a summary of the process:
Release testing status: Ready to release 🟢 |
rezrah
approved these changes
Apr 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@primer/react-brand@0.67.0
Minor Changes
#1315
fae6e70Thanks @rezrah! - Added newTokencomponent, which is typically used for showing a collection of related metadata.🔗 See
Tokendocumentation for more usage examples#1320
35fe61fThanks @rezrah! - Visual refinements to theTestimonialexpressivevariant:line-heighttovar(--brand-text-lineHeight-400)(1.4) andfont-weighttonormalfor improved monospace readability.Testimonial.NameandTestimonial.Positionin the caption.Testimonial.Nameis now uppercased, larger and appears inmonospacefor all variants.Testimonial.Positionno longer uses monospace.#1311⚠️ Breaking change:
fe2589dThanks @rezrah! -SectionIntro.Labelno longer forwards props from theLabelcomponent, such assizeandcolor.SectionIntro.Labelnow appears as muted text with a green cursor icon for visual parity withHero.Label.animateprop is available to enable streaming cursor effect.Hero.Labelhas minor adjustments to line height. Now uses the sameEyebrowTextcomponent asRiver.#1315
fae6e70Thanks @rezrah! - - UpdatedIconwithhasBackgroundto use a medium border radius instead of a full radius.#1315⚠️ Breaking changes to the
fae6e70Thanks @rezrah! -Cardcomponent.Removed the
torchlightCard variant.Card.Labelnow renders aTokenby default and supportstokenandaccent-textvariants. Usevariant="accent-text"to render accent-styled eyebrow text above the heading. The legacysizeandcolorprops are no longer supported.Added new
ctaVariantprop withtext,arrow, andnoneoptions to control how the card's primary action is rendered. Center-aligned CTA links now wrap correctly and omit the trailing arrow so the action remains visually centered.Added
backgroundColorprop withdefault,subtle, andnoneoptions to control the card background color.minimalcards default this prop tononeto preserve their transparent appearance unless explicitly overridden.Added
leadingVisualprop for rendering a logo or brand mark above the card content. Note thatleadingVisualandCard.Iconcannot be used together.Added
Card.Tokensfor rendering metadata before or after the main copy, withposition="block-start"andposition="block-end"options.#1314
9783702Thanks @rezrah! - Major updates toPricingOptionswith new features, layout fixes, and design refinements.PricingOptions.Labelis no longer a wrapper around theLabelcomponent. It now renders as plain text in a dedicated header row above the pricing columns. Props likesizeandcolorare no longer supported.Other new features:
infoTooltipprop onPricingOptions.FeatureListItem: Adds an info icon with tooltip. See usage example.PricingOptions.ActionsMessagecan be used to add supplemental information to the CTA area.PricingOptions.MenuActionsub-component: A wrapper for renderingActionMenuinside the actions area. See With Menu Action story.PricingOptions.testIds.menuAction:PricingOptions.MenuActionnow exposes a dedicated default test id instead of sharingPricingOptions__primaryAction.styleprop onPricingOptionscan now be forwarded to thePricingOptionsroot element.#1309
fc6cfe9Thanks @rezrah! - AddedRiverBreakoutTabscomponent, which is designed to aid storytelling sections where multiple related messages need to live in one high-impact module, without requiring users to scroll through several full-width sections.Usage example:
🔗 See the documentation for more usage examples
Patch Changes
#1309
fc6cfe9Thanks @rezrah! - Add a stabledata-video-player-containerhook to theVideoPlayerroot. This allows you to override the container styles using CSS.#1317
4bf692aThanks @copilot-swe-agent! - FixedSubNavaccessibility issue where dropdown submenus on large viewports could contain focusable links while markedaria-hidden. The collapsed submenu is now madeinert, removing it from tab order and the accessibility tree without affecting layout or the open/close transition.#1309
fc6cfe9Thanks @rezrah! - ForceLinkcolors to always apply and prevent specificity-based overriding by parents.#1315
fae6e70Thanks @rezrah! - Refined theCardarrow CTA variant so the revealed label remains decorative, does not block the card-wide link target, and better matches the intended hover and focus motion.Also exposed these
ExpandableArrowCSS variables so its motion can be tuned by parent components:#1306
3c08fc1Thanks @rezrah! - UpdateRiverBreakout.Visualimage to appear bottom-aligned whenhasBackgroundis set.#1309
fc6cfe9Thanks @rezrah! - UpdateRiverBreakoutgridline tablet appearance to be visually consistent with other gridline components by centering the container and applying side borders at non-wide breakpoints.@primer/brand-primitives@0.67.0
Patch Changes
9783702Thanks @rezrah! - Added--brand-color-canvas-invertdesign token, which is the inverse of--brand-color-canvas-default. Resolves to black in light mode and white in dark mode.@primer/brand-css@0.67.0
@primer/brand-docs@0.67.0
@primer/brand-storybook@0.67.0
@primer/brand-e2e@0.67.0
@primer/brand-fonts@0.67.0
@primer/brand-config@0.67.0