Skip to content

chore(template-sync): Next 16, Mantine 9.2, padded storybook, automated release#8

Merged
gfazioli merged 1 commit into
masterfrom
chore/template-sync-next-16
May 12, 2026
Merged

chore(template-sync): Next 16, Mantine 9.2, padded storybook, automated release#8
gfazioli merged 1 commit into
masterfrom
chore/template-sync-next-16

Conversation

@gfazioli
Copy link
Copy Markdown
Owner

Template sync: Next 16, Mantine 9.2, storybook padded, Undolog -> gfazioli.github.io, automated release script.

Copilot AI review requested due to automatic review settings May 12, 2026 14:53
@gfazioli gfazioli merged commit 36bce51 into master May 12, 2026
@gfazioli gfazioli deleted the chore/template-sync-next-16 branch May 12, 2026 14:53
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR syncs the project template to newer ecosystem versions (Next 16, Mantine 9.2, Storybook updates) and modernizes ancillary tooling/config to match, including an automated GitHub release flow.

Changes:

  • Upgraded core dependencies across the workspace (Next, Mantine, Storybook, build tooling) and refreshed lockfile.
  • Updated the release script to create GitHub releases via gh and to compose release notes from CHANGELOG.md + GitHub auto-notes.
  • Adjusted docs + Storybook configuration (MDX/Next config tweaks, TS JSX setting, Storybook layout padding) and updated external links.

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
yarn.lock Updated lockfile for Next/Mantine/Storybook/tooling upgrades.
scripts/release.ts Switched release flow to generate notes and publish GitHub releases via gh.
package.json Bumped devDependencies to match the synced template/tooling versions.
docs/tsconfig.json Changed JSX emit mode for docs TS compilation/typechecking.
docs/package.json Updated docs app dependencies to Next 16 + Mantine 9.2.
docs/next.config.mjs Adjusted MDX remark plugin configuration and removed build ESLint ignore.
docs/components/Shell/Shell.tsx Updated external link target.
docs/components/Footer/Footer.tsx Updated external link target.
.storybook/preview.tsx Switched Storybook layout from centered to padded.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread scripts/release.ts
Comment on lines +161 to +163
const previousTag = tags.all.includes(nextVersion)
? tags.all[tags.all.indexOf(nextVersion) - 1]
: tags.latest;
Comment thread docs/next.config.mjs
Comment on lines 5 to 8
const withMDX = createMDX({
options: {
remarkPlugins: [remarkSlug],
remarkPlugins: ['remark-slug'],
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants