Open
Conversation
- CNA pinned to v16; v15 path broke MUI + App Router on Next 16
- v4 adds Next.js 16 support; generated projects use CNA v16
- root + CLI package.json - typescript-eslint ^8.56 -> ^8.58.1 (peer support for TS 6) - website: add globals.d.ts w/ CSS side-effect decl (TS 6 stricter)
- @mui/material and @mui/material-nextjs to ^9 - v9 peers Next 16; pairs with v16-appRouter path fix
- plugin: @mantine/core + @mantine/hooks to ^9 - website: same bump
- ^50.0.0 resolves to [50, 51) and excludes v51
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
- replace defaultColorScheme -> forceColorScheme on ColorSchemeScript + MantineProvider - site has no dark mode styling; ignore localStorage/system preference
- add style color:inherit to <a> wrappers - prevent default browser blue/purple link colors on icons
- auto-generated on next dev/build, flip-flops between versions - per Next.js docs recommendation
- use PolymorphicComponentProps<"a", MantineAnchorProps> - drops hand-rolled prop list
- inline defaults in JSX, drop destructure
- tsc --noEmit per package - turbo typecheck + :cli/:web filters at root
- drop Box wrapper + as prop in favor of component prop - Mantine's recommended pattern - update Header/Footer to pass component=
- Mantine's recommended pattern - drops PolymorphicComponentProps type helper in favor of wrapper
- prefer typed param over FC<Props> generic - aligns Checkbox/Radio/Section/SocialIcons/Card/CommandModal/InfoIconTooltip
- already inside client boundary via TechnologiesForm - silences spurious ts(71007) on onClose prop
- move gradient to theme.defaultGradient - drop inline gradient props in Header (inherits from theme)
- Tooltip target=iconRef positions on icon only - controlled opened via row mouseenter/leave keeps text hover trigger
- import version from CLI package.json at build time - replaces @latest: deterministic per deploy, still auto-bumps w/ monorepo
- add error, aria-invalid, aria-describedby to Checkbox - render error text with stable id for screen reader association - restores parity lost in Chakra→Mantine migration (FormControl isInvalid)
- restore Node builtin-module check (dropped in 78b9068) - v7 is zero-dep + bundler-safe; prior bundle issue was older version - eliminates website↔CLI validator skew
- target es2017→ES2022 - add verbatimModuleSyntax, noUncheckedIndexedAccess, noPropertyAccessFromIndexSignature - convert type-only imports (verbatimModuleSyntax) - process.env bracket notation (noPropertyAccessFromIndexSignature)
- URL.toString() was producing misleading file:// in debug log - narrow string|URL and fileURLToPath the URL branch
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.
Closes #271
See #274