Skip to content
Open

Stage #439

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
38b0caa
fix(deps): update react monorepo
renovate[bot] Mar 5, 2026
9831c21
Update dependency @microsoft/api-extractor to v7.57.7
renovate[bot] Mar 9, 2026
25c464a
Update pnpm to v10.32.1
renovate[bot] Mar 11, 2026
8153f44
Merge pull request #412 from Enterwell/renovate/react-monorepo
AleksandarDev Mar 13, 2026
d07afa6
Merge pull request #419 from Enterwell/renovate/microsoft-api-extract…
AleksandarDev Mar 13, 2026
3ba1ac3
chore(deps): update tailwindcss monorepo to v4.2.1
renovate[bot] Mar 13, 2026
e6c57e5
Merge pull request #418 from Enterwell/renovate/tailwindcss-monorepo
AleksandarDev Mar 13, 2026
bc28047
Merge pull request #417 from Enterwell/renovate/pnpm-10.x
AleksandarDev Mar 13, 2026
b6f4285
fix(deps): update nextra monorepo to v4.6.1
renovate[bot] Mar 13, 2026
bfdf8e0
Merge pull request #416 from Enterwell/renovate/nextra-monorepo
AleksandarDev Mar 13, 2026
0524563
chore(deps): update dependency postcss to v8.5.8
renovate[bot] Mar 13, 2026
25e43b0
fix(deps): update dependency @emotion/styled to v11.14.1
renovate[bot] Mar 13, 2026
d6532bb
fix(deps): update dependency classix to v2.2.10
renovate[bot] Mar 13, 2026
0cb100b
chore(deps): update dependency node to v22.22.1
renovate[bot] Mar 13, 2026
e2ccd7e
Merge pull request #428 from Enterwell/renovate/postcss-8.x
AleksandarDev Mar 13, 2026
0ea2be5
Merge pull request #430 from Enterwell/renovate/classix-2.x
AleksandarDev Mar 13, 2026
f31a619
fix(deps): update dependency comment-parser to v1.4.5
renovate[bot] Mar 13, 2026
79d9b97
Merge pull request #431 from Enterwell/renovate/comment-parser-1.x
AleksandarDev Mar 13, 2026
d72e048
fix(deps): update mdx monorepo to v3.1.1
renovate[bot] Mar 13, 2026
cd2458d
chore(deps): update dependency pagefind to v1.4.0
renovate[bot] Mar 13, 2026
fcb1a7f
Merge pull request #433 from Enterwell/renovate/pagefind-1.x
AleksandarDev Mar 13, 2026
64b6b16
Merge pull request #432 from Enterwell/renovate/mdx-monorepo
AleksandarDev Mar 13, 2026
0902b9c
Merge pull request #429 from Enterwell/renovate/emotion-monorepo
AleksandarDev Mar 13, 2026
38c233a
chore(deps): pin dependency pnpm to 10.32.1
renovate[bot] Mar 13, 2026
f7f1396
Merge pull request #426 from Enterwell/renovate/pin-dependencies
AleksandarDev Mar 13, 2026
6c22c68
Merge pull request #424 from Enterwell/renovate/node-22.x
AleksandarDev Mar 13, 2026
9619470
chore(deps): update dependency eslint to v9.39.4 (#423)
renovate[bot] Mar 13, 2026
fabbe35
Bump dependencies and update API signatures
AleksandarDev Mar 13, 2026
1361adb
Merge branch 'main' into feature/versions-bumped
AleksandarDev Mar 13, 2026
109a54e
Merge pull request #438 from Enterwell/feature/versions-bumped
AleksandarDev Mar 13, 2026
f6c4bee
Initial plan
Copilot Mar 13, 2026
29ccbbb
Add GitHub Actions workflow to create changelog entries for Renovate PRs
Copilot Mar 13, 2026
c344a41
Add error handling for empty PR diff in renovate changelog workflow
Copilot Mar 13, 2026
c91dc96
Update actions/cache action to v5
renovate[bot] Mar 14, 2026
f508297
Update actions/checkout action to v6
renovate[bot] Mar 14, 2026
183ded0
Update actions/setup-node action to v6
renovate[bot] Mar 14, 2026
2ffc658
Update actions/upload-pages-artifact action to v4
renovate[bot] Mar 14, 2026
985f56d
Update dependency classix to v2.2.11
renovate[bot] Mar 15, 2026
93ad666
Update tailwindcss monorepo to v4.2.2
renovate[bot] Mar 18, 2026
39d5cf0
Update turbo monorepo to v2.9.1
renovate[bot] Mar 30, 2026
f6d6c89
Merge pull request #427 from Enterwell/renovate/turbo-monorepo
AleksandarDev Mar 31, 2026
c191b8d
Merge pull request #445 from Enterwell/renovate/actions-setup-node-6.x
AleksandarDev Mar 31, 2026
e9b0f2f
Merge pull request #444 from Enterwell/renovate/actions-checkout-6.x
AleksandarDev Mar 31, 2026
701ac07
Merge pull request #443 from Enterwell/renovate/actions-cache-5.x
AleksandarDev Mar 31, 2026
a8ef2d1
Merge pull request #442 from Enterwell/copilot/ops-configure-renovate…
AleksandarDev Mar 31, 2026
29160b0
Merge pull request #452 from Enterwell/renovate/classix-2.x
AleksandarDev Mar 31, 2026
1cc366c
Merge pull request #451 from Enterwell/renovate/tailwindcss-monorepo
AleksandarDev Mar 31, 2026
dce692e
Merge pull request #446 from Enterwell/renovate/actions-upload-pages-…
AleksandarDev Mar 31, 2026
153f6b3
Update nextjs monorepo to v15.5.14
renovate[bot] Apr 1, 2026
9681046
Merge pull request #420 from Enterwell/renovate/nextjs-monorepo
AleksandarDev Apr 1, 2026
b01c157
Update actions/checkout action to v6
renovate[bot] Apr 8, 2026
40a5892
Merge pull request #455 from Enterwell/renovate/actions-checkout-6.x
AleksandarDev Apr 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/nextjs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,20 +30,20 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
# Fetches all history for all tags and branches
fetch-depth: 0
- uses: pnpm/action-setup@v2
with:
version: 8
version: 10.32.1
- name: Use Node.js 22
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: "22.14.0"
node-version: "22.22.1"
cache: 'pnpm'
- name: Restore cache
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
.next/cache
Expand All @@ -57,7 +57,7 @@ jobs:
- name: Build with Next.js
run: pnpm build
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
uses: actions/upload-pages-artifact@v4
with:
path: ./apps/docs/out

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/npm-publish-reusable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: echo "GH_TOKEN=${GITHUB_TOKEN}" >> $GITHUB_ENV

- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
ref: main
token: ${{ env.GH_TOKEN }}
Expand All @@ -47,9 +47,9 @@ jobs:
with:
version: 'latest'

- uses: actions/setup-node@v4
- uses: actions/setup-node@v6
with:
node-version: "22.14.0"
node-version: "22.22.1"
cache: "pnpm"

- name: Setup npmrc
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-retarget.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
steps:
# Checkout
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

# Change PR target
- name: Change PR target
Expand Down
56 changes: 56 additions & 0 deletions .github/workflows/renovate-changelog.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Renovate Changelog

on:
pull_request:
types:
- "opened"
- "synchronize"

permissions:
contents: write

jobs:
changelog:
name: Create changelog entries
if: github.event.pull_request.user.login == 'renovate[bot]'
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v6
with:
ref: ${{ github.head_ref }}

- name: Create changelog entries
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
# Get list of files changed in the PR
CHANGED_FILES=$(gh pr diff ${{ github.event.pull_request.number }} --name-only || true)

if [ -z "$CHANGED_FILES" ]; then
echo "No changed files found"
exit 0
fi

# Extract unique package names from changed package.json files
PACKAGES=$(echo "$CHANGED_FILES" | grep -E '^packages/[^/]+/package\.json$' | sed 's|^packages/\([^/]*\)/package\.json$|\1|' || true)

CREATED=false
for pkg in $PACKAGES; do
# Only create changelog entries for publishable packages (those with .changelog.json)
if [ -f "packages/$pkg/.changelog.json" ] && [ ! -f "packages/$pkg/changes/Changed Updated packages" ]; then
mkdir -p "packages/$pkg/changes"
touch "packages/$pkg/changes/Changed Updated packages"
echo "Created changelog entry for $pkg"
CREATED=true
fi
done

if [ "$CREATED" = true ]; then
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add packages/*/changes/*
git commit -m "Add changelog entries for dependency updates"
git push
fi
50 changes: 25 additions & 25 deletions apps/docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,40 +22,40 @@
"homepage": "https://github.com/enterwell/ui#readme",
"dependencies": {
"@emotion/react": "11.14.0",
"@emotion/styled": "11.14.0",
"@emotion/styled": "11.14.1",
"@enterwell/react-hooks": "workspace:*",
"@enterwell/react-mui-hooks": "workspace:*",
"@enterwell/react-ui": "workspace:*",
"@mdx-js/mdx": "3.1.0",
"@mdx-js/react": "3.1.0",
"@mui/icons-material": "7.0.2",
"@mui/lab": "7.0.0-beta.11",
"@mui/material": "7.0.2",
"@mui/material-nextjs": "7.0.2",
"@mui/system": "7.0.2",
"@mdx-js/mdx": "3.1.1",
"@mdx-js/react": "3.1.1",
"@mui/icons-material": "7.3.9",
"@mui/lab": "7.0.1-beta.23",
"@mui/material": "7.3.9",
"@mui/material-nextjs": "7.3.9",
"@mui/system": "7.3.9",
"@mui/x-data-grid-pro": "7.28.3",
"@mui/x-date-pickers": "7.28.3",
"@mui/x-date-pickers-pro": "7.28.3",
"classix": "2.2.2",
"comment-parser": "1.4.1",
"next": "15.3.0",
"nextra": "4.3.0-alpha.18",
"nextra-theme-docs": "4.2.17",
"react": "19.1.0",
"react-dom": "19.1.0",
"classix": "2.2.11",
"comment-parser": "1.4.5",
"next": "15.5.14",
"nextra": "4.6.1",
"nextra-theme-docs": "4.6.1",
"react": "19.2.4",
"react-dom": "19.2.4",
"tailwindcss-animate": "1.0.7"
},
"devDependencies": {
"@next/eslint-plugin-next": "15.3.0",
"@tailwindcss/postcss": "4.1.3",
"@types/node": "22.14.1",
"@types/react": "19.1.0",
"@types/react-dom": "19.1.2",
"pagefind": "1.3.0",
"postcss": "8.5.3",
"tailwindcss": "4.1.3",
"typescript": "5.8.3",
"@next/eslint-plugin-next": "15.5.14",
"@tailwindcss/postcss": "4.2.2",
"@types/node": "22.19.15",
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3",
"pagefind": "1.4.0",
"postcss": "8.5.8",
"tailwindcss": "4.2.2",
"typescript": "5.9.3",
"unist-builder": "4.0.0",
"unist-util-visit": "5.0.0"
"unist-util-visit": "5.1.0"
}
}
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"packageManager": "pnpm@10.8.0",
"packageManager": "pnpm@10.32.1",
"name": "ui",
"private": true,
"engines": {
Expand All @@ -11,11 +11,11 @@
"lint": "turbo run lint"
},
"devDependencies": {
"@turbo/gen": "2.5.0",
"eslint": "9.24.0",
"@turbo/gen": "2.9.1",
"eslint": "9.39.4",
"just-camel-case": "6.2.0",
"just-pascal-case": "3.2.0",
"tsconfig": "workspace:*",
"turbo": "2.5.0"
"turbo": "2.9.1"
}
}
2 changes: 1 addition & 1 deletion packages/eslint-config-custom/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@
"private": true,
"devDependencies": {
"@vercel/style-guide": "6.0.0",
"eslint-config-turbo": "2.5.0"
"eslint-config-turbo": "2.9.1"
}
}
16 changes: 8 additions & 8 deletions packages/react-hooks/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,16 @@
"lint": "eslint ."
},
"devDependencies": {
"@microsoft/api-extractor": "7.52.3",
"@types/node": "22.14.1",
"@types/react": "19.1.0",
"@types/react-dom": "19.1.2",
"@microsoft/api-extractor": "7.57.7",
"@types/node": "22.19.15",
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3",
"eslint-config-custom": "workspace:*",
"react": "19.1.0",
"rimraf": "6.0.1",
"react": "19.2.4",
"rimraf": "6.1.3",
"tsconfig": "workspace:*",
"tsup": "8.4.0",
"typescript": "5.8.3"
"tsup": "8.5.1",
"typescript": "5.9.3"
},
"peerDependencies": {
"react": "^19",
Expand Down
18 changes: 9 additions & 9 deletions packages/react-mui-hooks/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,19 @@
"devDependencies": {
"@enterwell/react-hooks": "workspace:*",
"@enterwell/react-ui": "workspace:*",
"@microsoft/api-extractor": "7.52.3",
"@mui/material": "7.0.2",
"@microsoft/api-extractor": "7.57.7",
"@mui/material": "7.3.9",
"@mui/x-data-grid-pro": "7.28.3",
"@types/node": "22.14.1",
"@types/react": "19.1.0",
"@types/react-dom": "19.1.2",
"@types/node": "22.19.15",
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3",
"date-fns": "4.1.0",
"eslint-config-custom": "workspace:*",
"react": "19.1.0",
"rimraf": "6.0.1",
"react": "19.2.4",
"rimraf": "6.1.3",
"tsconfig": "workspace:*",
"tsup": "8.4.0",
"typescript": "5.8.3"
"tsup": "8.5.1",
"typescript": "5.9.3"
},
"peerDependencies": {
"@enterwell/react-hooks": "^0",
Expand Down
2 changes: 1 addition & 1 deletion packages/react-mui-hooks/temp/react-mui-hooks.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ export type TypedSortModel<T> = (GridSortItem & {
})[];

// @public
export function useDataGrid({ tableId, pageSize, columns, columnVisibilityModel, defaultSort, onPage, onRowClick, rowHeight, density, selection, checkboxSelection, enableColumnFilters, enablePagination, infiniteLoading, keepNonExistentRowsSelected, localeText, slots, slotProps }: UseDataGridProps): UseDataGridResponse;
export function useDataGrid(input: UseDataGridProps): UseDataGridResponse;

// @public
export type useDataGridOnPage = (page: number, pageSize: number, sortModel?: GridSortModel, filterModel?: GridFilterModel) => Promise<{
Expand Down
24 changes: 12 additions & 12 deletions packages/react-ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,24 +25,24 @@
},
"devDependencies": {
"@emotion/react": "11.14.0",
"@emotion/styled": "11.14.0",
"@emotion/styled": "11.14.1",
"@enterwell/react-hooks": "workspace:*",
"@microsoft/api-extractor": "7.52.3",
"@mui/icons-material": "7.0.2",
"@mui/material": "7.0.2",
"@mui/system": "7.0.2",
"@microsoft/api-extractor": "7.57.7",
"@mui/icons-material": "7.3.9",
"@mui/material": "7.3.9",
"@mui/system": "7.3.9",
"@mui/x-date-pickers": "7.28.3",
"@mui/x-date-pickers-pro": "7.28.3",
"@types/node": "22.14.1",
"@types/react": "19.1.0",
"@types/react-dom": "19.1.2",
"@types/node": "22.19.15",
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3",
"date-fns": "4.1.0",
"eslint-config-custom": "workspace:*",
"react": "19.1.0",
"rimraf": "6.0.1",
"react": "19.2.4",
"rimraf": "6.1.3",
"tsconfig": "workspace:*",
"tsup": "8.4.0",
"typescript": "5.8.3"
"tsup": "8.5.1",
"typescript": "5.9.3"
},
"peerDependencies": {
"@emotion/react": "^11",
Expand Down
Loading