Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
5e8a831
Introduce floating ui api to tooltip
pksjce Sep 30, 2025
a6914ee
The default when no direction is given could be different
pksjce Sep 30, 2025
bb5316e
test(vrt): update snapshots
pksjce Sep 30, 2025
9c0abbb
Merge branch 'main' into pk/floating-ui-spike
pksjce Sep 30, 2025
3b12d98
Merge branch 'main' into pk/floating-ui-spike
pksjce Oct 1, 2025
fce9fa0
Introduce floating UI API to tooltip
pksjce Oct 1, 2025
a16949f
test(vrt): update snapshots
pksjce Oct 1, 2025
64ce987
Update blue-bulldogs-itch.md
pksjce Oct 1, 2025
5c42bcd
Merge branch 'main' into pk/floating-ui-spike
pksjce Oct 1, 2025
5fa3bc9
test(vrt): update snapshots
pksjce Oct 1, 2025
e0b67e7
Use floating ui in other places as well
pksjce Oct 2, 2025
f65bca2
Merge branch 'main' into pk/floating-ui-spike
pksjce Oct 2, 2025
c24b8a9
test(vrt): update snapshots
pksjce Oct 2, 2025
1995134
Remove default padding
pksjce Oct 3, 2025
1a28abb
test(vrt): update snapshots
pksjce Oct 3, 2025
72d709b
Lint error
pksjce Oct 3, 2025
d0b36a7
test: update useAnchoredPosition test and snapshot
pksjce Oct 6, 2025
d5fea1d
revert: Remove support for sx from FormControl component (#6681) (#6939)
francinelucca Oct 3, 2025
edac95e
Revert "Remove Box usage and `sx` prop from PageLayout (#6872)" (#6940)
francinelucca Oct 3, 2025
2e14392
chore: add styles to FormControl and subcomponents (#6937)
francinelucca Oct 3, 2025
f33f710
Release tracking (rc) (#6913)
primer[bot] Oct 6, 2025
70811ed
Remove BoxWithFallback usage and `sx` prop from DataTable.Container (…
mperrotti Oct 6, 2025
9deacb8
Derive component prop meta-data from TypeScript (#6641)
adierkens Oct 6, 2025
c7a22b0
Replace `theme=useTheme()` instances with default `theme` (#6897)
siddharthkp Oct 6, 2025
eb6b302
Add 'prereleased' condition to unlock step in the toggle release lock…
jonrohan Oct 6, 2025
a68aad9
Remove support for `sx` from `ActionList` component and sub-component…
llastflowers Oct 6, 2025
2843b6e
chore(Octicon): remove sx (#6945)
francinelucca Oct 6, 2025
f7d5af0
Adjust ConfirmationDialog heading styling (#6954)
langermank Oct 6, 2025
073d02e
Remove Box usage and `sx` prop from PageLayout (#6942)
francinelucca Oct 6, 2025
b43327b
Remove support for sx from the ActionList component in @primer/react/…
liuliu-dev Oct 7, 2025
8c28b89
test: skip announcements for initially focused item and filtered resu…
pksjce Oct 7, 2025
37a6222
Update IconButton test snapshots for keybinding hints across differen…
pksjce Oct 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .changeset/afraid-teams-throw.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@primer/react': major
'@primer/styled-react': minor
---

Remove sx from deprecated ActionList component.
5 changes: 5 additions & 0 deletions .changeset/blue-bulldogs-itch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@

"@primer/react": patch
---

Introduce floating ui api to tooltip
5 changes: 5 additions & 0 deletions .changeset/eleven-cameras-hammer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@primer/react": major
---

Update ActionList component and related components to no longer support sx/styled-components
5 changes: 5 additions & 0 deletions .changeset/fruity-monkeys-cover.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@primer/react': major
---

Removes `sx` prop from DataTable.Container
5 changes: 0 additions & 5 deletions .changeset/grumpy-lobsters-obey.md

This file was deleted.

28 changes: 27 additions & 1 deletion .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
"@primer/styled-react": "0.1.0"
},
"changesets": [
"afraid-eyes-serve",
"beige-plums-obey",
"beige-shrimps-sleep",
"better-coins-dream",
Expand All @@ -20,15 +21,20 @@
"bright-parents-flow",
"busy-bananas-smash",
"chilly-dingos-build",
"chilly-lemons-promise",
"chubby-buses-greet",
"chubby-colts-nail",
"cold-teams-buy",
"cool-apricots-sneeze",
"cool-clubs-think",
"cruel-papers-film",
"cuddly-ads-behave",
"cuddly-cows-trade",
"deprecate-textinputwithtokens",
"dirty-chairs-invent",
"eighty-queens-tap",
"fair-views-laugh",
"famous-jobs-applaud",
"few-mails-sing",
"fifty-walls-yawn",
"five-squids-sin",
Expand All @@ -37,31 +43,43 @@
"gentle-sheep-feel",
"giant-impalas-occur",
"gold-dingos-sneeze",
"good-snakes-fix",
"great-hats-serve",
"hot-bears-cry",
"hot-melons-jump",
"hot-mirrors-feel",
"icy-pianos-say",
"itchy-readers-yell",
"lazy-elephants-shave",
"lazy-gifts-join",
"lemon-jokes-camp",
"light-colts-burn",
"light-schools-wish",
"little-peas-mix",
"lovely-vans-burn",
"lucky-wasps-nail",
"metal-badgers-joke",
"metal-cups-peel",
"metal-deer-refuse",
"metal-lamps-appear",
"mighty-lizards-lick",
"modern-chicken-happen",
"nasty-seals-carry",
"new-dragons-melt",
"new-shrimps-appear",
"nine-cobras-talk",
"olive-rats-serve",
"orange-taxis-rhyme",
"pink-rockets-win",
"pretty-emus-cover",
"pretty-women-sing",
"proud-chairs-study",
"rich-walls-fold",
"rotten-carpets-raise",
"rude-cycles-scream",
"rude-windows-bathe",
"salty-geese-own",
"seven-cameras-act",
"seven-coats-hang",
"seven-forks-join",
"sharp-beans-run",
Expand All @@ -72,6 +90,7 @@
"silent-wasps-warn",
"silly-parks-give",
"slick-months-cry",
"slimy-parrots-love",
"smooth-singers-thank",
"soft-islands-warn",
"spotty-colts-hear",
Expand All @@ -81,23 +100,30 @@
"strange-peas-kiss",
"strong-falcons-design",
"strong-lions-tan",
"sweet-islands-sleep",
"sweet-owls-do",
"sweet-results-smell",
"tame-ducks-ring",
"tasty-cheetahs-pay",
"ten-jobs-attack",
"tender-dodos-create",
"thin-oranges-lick",
"three-hounds-refuse",
"three-vans-join",
"tricky-boats-visit",
"tricky-eggs-cross",
"twelve-sloths-flow",
"twenty-baboons-pull",
"unlucky-hotels-shake",
"upset-flowers-yawn",
"weak-papers-drive",
"wet-crews-drum",
"wet-mammals-feel",
"wet-terms-argue",
"wicked-starfishes-shout",
"witty-chicken-leave",
"young-dots-heal",
"young-timers-accept"
"young-timers-accept",
"yummy-years-greet"
]
}
5 changes: 5 additions & 0 deletions .changeset/rare-otters-deliver.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@primer/react": patch
---

Adjust ConfirmationDialog heading styling
5 changes: 5 additions & 0 deletions .changeset/replace-usetheme-with-theme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@primer/react": major
---

Replaces `useTheme` usage with `theme`. If an application uses a custom theme that modifies one of the following 5 tokens, they will be reset to the default theme values. (`space.2, colors.success.fg, colors.border.default, colors.border.muted, animation.easeOutCubic`)
5 changes: 5 additions & 0 deletions .changeset/sweet-owls-do.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@primer/react": minor
---

chore: add styles to formcontrol and subcomponents
6 changes: 6 additions & 0 deletions .changeset/tame-eggs-taste.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@primer/react": major
"@primer/styled-react": patch
---

chore(Octicon): remove sx
2 changes: 2 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,8 @@ jobs:
${{ runner.os }}-turbo-
- name: Install dependencies
run: npm ci
- name: Build doc-gen
run: npm run build --workspace @primer/doc-gen
- name: Build storybook to generate story IDs
run: npm run build:storybook
working-directory: packages/react
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lock-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}

unlock:
if: ${{ github.event.inputs.action == 'unlock' || github.event.action == 'released' }}
if: ${{ github.event.inputs.action == 'unlock' || github.event.action == 'released' || github.event.action == 'prereleased' }}
name: Unlock the release
runs-on: ubuntu-latest
steps:
Expand Down
15 changes: 15 additions & 0 deletions .github/workflows/migration-status.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,18 @@ jobs:
- name: Run migration script
run: |
node --experimental-strip-types script/styled-components-migration-status.mts >> $GITHUB_STEP_SUMMARY

ts-docgen:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
- name: Set up Node.js
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444
with:
node-version-file: '.nvmrc'
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Run migration script
run: |
node --experimental-strip-types script/ts-docs-status.mts >> $GITHUB_STEP_SUMMARY
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading