Skip to content

2.0.2

Choose a tag to compare

@gfazioli gfazioli released this 17 May 10:35
· 20 commits to master since this release

⚡ Improvements

1. Documentation site moved to Next.js 16

The docs/ workspace has been upgraded from Next.js 15.5 to Next.js 16.2.6 (@next/mdx aligned to ^16.2.6). The build now runs under Turbopack by default, which is faster on cold builds and noticeably snappier in dev mode. No change for consumers of the npm package — Next.js is a docs-only dependency.

2. Storybook stories anchored to the top

.storybook/preview.tsx now uses layout: 'padded' instead of 'centered'. Demos are no longer vertically centered and are pinned at the top with consistent padding. Affects local Storybook only.

🛠️ Other Changes

  • Dependency refresh (within existing semver ranges, no major upgrades): @mantine/* to 9.2.0, React / React DOM to 19.2.6, plus tooling patch bumps (oxfmt, oxlint, postcss, rollup, @types/node, @tabler/icons-react, …).
  • docs/next.config.mjs: remarkPlugins: [remarkSlug]remarkPlugins: ['remark-slug'] so loader options stay serializable under Turbopack (mandatory in Next 16).
  • docs/next.config.mjs: removed the eslint.ignoreDuringBuilds override that Next 16 no longer accepts.
  • docs/tsconfig.json: jsx set to react-jsx (mandatory under Next 16).
  • Header Undolog icon and footer Undolog anchor now point to https://gfazioli.github.io/.
  • scripts/release.ts rewritten: parses CHANGELOG.md, fetches GitHub's auto-generated notes, and creates the release via gh release create. The browser form step is gone, and open + new-github-release-url have been dropped from the toolchain.

📝 Summary

A maintenance release with no changes to the public API of @gfazioli/mantine-depth-select: no new props, no removed exports, no behavioral changes. The release brings the docs site to Next.js 16, refreshes dependencies to their latest minor/patch versions, polishes Storybook ergonomics, and automates the GitHub release step so multi-component release sessions no longer require manual copy/paste into the GitHub release form.


What's Changed

  • chore(deps): bump dependencies to latest minor/patch versions by @gfazioli in #4

Full Changelog: 2.0.1...2.0.2