Skip to content

chore(deps): update @primer/react to v38.29.0#3008

Merged
afonsojramos merged 2 commits into
mainfrom
renovate/primer-react-38.x
Jun 25, 2026
Merged

chore(deps): update @primer/react to v38.29.0#3008
afonsojramos merged 2 commits into
mainfrom
renovate/primer-react-38.x

Conversation

@renovate

@renovate renovate Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@primer/react 38.27.038.29.0 age confidence

Release Notes

primer/react (@​primer/react)

v38.29.0

Compare Source

Minor Changes
  • #​8009 2cf75b5 Thanks @​joshblack! - Update CSS build options to compile down :is() selectors

  • #​7994 8cb7f6d Thanks @​TylerJDev! - ActionList: Adds tooltipDirection prop to ActionList.TrailingAction

  • #​7867 4ec4248 Thanks @​llastflowers! - Add data-component attributes and associated tests for ActionMenu, AnchoredOverlay, Autocomplete, and NavList

  • #​7897 1f7b8af Thanks @​liuliu-dev! - Add support for the as prop on TreeView.Item. This enables rendering the
    treeitem as a different element (e.g. as="a" for native anchors, or a custom
    router-link component) while preserving all existing keyboard, focus, and ARIA
    behavior.

    When as is omitted, the existing markup is unchanged: an <li> is rendered
    as the role="treeitem" element. When as is provided, the polymorphic
    element is rendered as the treeitem and is wrapped in an <li role="none">
    so the markup remains valid (a <ul role="tree"> may only directly contain
    <li> elements).

Patch Changes

v38.28.0

Compare Source

Minor Changes
  • #​7888 45be31b Thanks @​TylerJDev! - AnchoredOverlay: Extend cssAnchorPositioningSettings with a fallbackStrategy ('default' | 'none' | 'opposite-side') to control CSS anchor positioning fallback behavior when native CSS anchor positioning is active.

  • #​7923 6a7e130 Thanks @​dylanatsmith! - Card: Add layout="compact" prop for a compact card layout with tighter spacing, no icon background, and smaller title

  • #​7922 55b7b04 Thanks @​dylanatsmith! - InlineMessage: Make variant prop optional, defaulting to the standard foreground color with an info icon

  • #​7889 3af5edc Thanks @​llastflowers! - Add data-component attributes and associated tests for PageHeader, PageLayout, Pagehead, Popover, Portal, and ProgressBar

  • #​7964 0f0f79f Thanks @​TylerJDev! - AnchoredOverlay: Add cssAnchorPositioningSettings prop to allow opting out of native CSS anchor positioning (via disable), and use it in SelectPanel so the modal variant stays manually centered instead of being repositioned by CSS anchor positioning.

Patch Changes
  • #​7918 95986ce Thanks @​jonrohan! - Autocomplete: Keep the typed text instead of restoring the full inline suggestion when the input loses focus, matching the behavior of pressing Escape

  • #​7971 2087e87 Thanks @​francinelucca! - ThemeProvider: Skip rendering the SSR handoff script when the primer_react_theme_provider_remove_ssr_handoff feature flag is enabled

  • #​7910 0c38cfa Thanks @​janmaarten-a11y! - Timeline: Add primer_react_timeline_list_semantics feature flag to opt into list semantics

    When the primer_react_timeline_list_semantics feature flag is enabled, Timeline renders as <ol role="list"> and Timeline.Item / Timeline.Break render as <li> so screen reader users get list navigation (total item count, position in sequence). The default behavior is unchanged — Timeline and its subcomponents still render as <div> until the flag is opted into.

    Enable the flag with the FeatureFlags provider:

    import {FeatureFlags} from '@&#8203;primer/react/experimental'
    
    ;<FeatureFlags flags={{primer_react_timeline_list_semantics: true}}>
      <Timeline></Timeline>
    </FeatureFlags>

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependency Dependency updates label Jun 25, 2026
@renovate renovate Bot requested review from afonsojramos and setchy as code owners June 25, 2026 02:50
@renovate renovate Bot added the dependency Dependency updates label Jun 25, 2026
@renovate renovate Bot force-pushed the renovate/primer-react-38.x branch from 3ce5659 to 2736808 Compare June 25, 2026 15:47
@sonarqubecloud

Copy link
Copy Markdown

@afonsojramos afonsojramos merged commit 86670b0 into main Jun 25, 2026
17 checks passed
@afonsojramos afonsojramos deleted the renovate/primer-react-38.x branch June 25, 2026 15:58
@github-actions github-actions Bot added this to the Release 7.0.0 milestone Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency Dependency updates

Development

Successfully merging this pull request may close these issues.

1 participant