2.0.2
⚡ 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 theeslint.ignoreDuringBuildsoverride that Next 16 no longer accepts.docs/tsconfig.json:jsxset toreact-jsx(mandatory under Next 16).- Header Undolog icon and footer Undolog anchor now point to
https://gfazioli.github.io/. scripts/release.tsrewritten: parsesCHANGELOG.md, fetches GitHub's auto-generated notes, and creates the release viagh release create. The browser form step is gone, andopen+new-github-release-urlhave 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
Full Changelog: 2.0.1...2.0.2