Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 3, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@anolilab/eslint-config (source) 16.3.3 -> 16.4.4 age confidence
@eslint-react/eslint-plugin (source) ^2.0.6 -> ^2.3.12 age confidence
@fuma-comment/react (source) ^1.3.1 -> ^1.4.0 age confidence
@icons-pack/react-simple-icons (source) 13.7.0 -> 13.8.0 age confidence
@react-three/fiber ^9.3.0 -> ^9.4.2 age confidence
fumadocs-core (source) 15.6.12 -> 15.8.5 age confidence
fumadocs-ui (source) 15.6.12 -> 15.8.5 age confidence
pnpm (source) 10.20.0 -> 10.24.0 age confidence
posthog-js (source) ^1.275.3 -> ^1.302.2 age confidence
rimraf 6.0.1 -> 6.1.2 age confidence
sort-package-json 3.4.0 -> 3.5.0 age confidence
tailwind-merge 3.3.1 -> 3.4.0 age confidence
taze 19.7.0 -> 19.9.2 age confidence
three (source) 0.180.0 -> 0.181.2 age confidence

Release Notes

anolilab/javascript-style-guide (@​anolilab/eslint-config)

v16.4.4

Compare Source

Bug Fixes
  • eslint: integrate unused-imports plugin and disable no-unused-vars rules (1969831)

v16.4.3

Compare Source

Bug Fixes
  • deps: update eslint (minor) (#​959) (a3df8b5)
  • deps: update node engine compatibility and upgrade dependencies (1a0d0e1)
  • deps: update package versions and configurations (c0a4bbf)
  • deps: update package versions and configurations (e5b9cb5)
  • eslint: disable unicorn/no-nested-ternary rule due to sonarjs conflict (ebb5ed3)
  • eslint: resolve globals path for Vitest by using the correct directory (a30ce47)

v16.4.2

Compare Source

Bug Fixes
  • add unicorn/import-style rule to ESLint configuration (da45755)

v16.4.1

Compare Source

Bug Fixes
  • removed TERM_PROGRAM check for vscode (1070d11)

v16.4.0

Compare Source

Features
  • enhance ESLint configuration with new rules and ignores (3e1cb7b)
Miscellaneous Chores
  • update ESLint configuration and dependencies (52058a1)
Code Refactoring
  • improve ESLint and Prettier configurations (db30fca)
Rel1cx/eslint-react (@​eslint-react/eslint-plugin)

v2.3.12

Compare Source

✨ New
🐞 Fixes
  • Fix web-api/no-leaked-event-listener false positive when using React Native BackHandler, closes #​1323 by @​Rel1cx in #​1336

Full Changelog: Rel1cx/eslint-react@v2.3.11...v2.3.12

v2.3.11

🐞 Fixes

Full Changelog: Rel1cx/eslint-react@v2.3.9...v2.3.11

v2.3.9

Compare Source

✨ New
  • feat: Disallow a function wrapped in useCallback or a variable wrapped in useMemo yet only used in useEffect and only in one useEffect, closes #​1278 by @​possum-enjoyer in #​1321
🐞 Fixes

v2.3.7

Compare Source

🐞 Fixes

Full Changelog: Rel1cx/eslint-react@v2.3.5...v2.3.7

v2.3.5

Compare Source

🐞 Fixes

Full Changelog: Rel1cx/eslint-react@v2.3.4...v2.3.5

v2.3.4

Compare Source

✨ New
🐞 Fixes

Full Changelog: Rel1cx/eslint-react@v2.3.1...v2.3.4

v2.3.1

Compare Source

🐞 Fixes

Full Changelog: Rel1cx/eslint-react@v2.3.0...v2.3.1

v2.3.0

Compare Source

✨ New
🪄 Improvements

Full Changelog: Rel1cx/eslint-react@v2.2.4...v2.3.0

v2.2.4

Compare Source

🐞 Fixes
🪄 Improvements

v2.2.3

Compare Source

🐞 Fixes
🪄 Improvements

v2.2.2

Compare Source

🐞 Fixes
  • Remove remaining code in the unified plugin used for legacy config compatibility by @​Rel1cx in #​1277

Full Changelog: Rel1cx/eslint-react@v2.2.1...v2.2.2

v2.2.1

🪄 Improvements
  • Unified plugin no longer includes the eslint-plugin-react-debug plugin to reduce its deps by @​Rel1cx in #​1276
  • Merge @eslint-react/kit package into @eslint-react/shared package to consolidate shared utilities and reduce package fragmentation by @​Rel1cx in #​1275

Full Changelog: Rel1cx/eslint-react@v2.1.1...v2.2.1

v2.1.1

✨ New
  • Add strict, strict-typescript, and strict-type-checked presets by @​Rel1cx
  • Add no-deprecated preset to enable all rules that report deprecated React APIs by @​Rel1cx
🐞 Fixes
🪄 Improvements
  • Move some rules from recommended presets to strict presets by @​Rel1cx, closes #​1262
    • react-x/no-unstable-context-value
    • react-x/no-unstable-default-props
    • react-x/no-unused-class-component-members
    • react-x/no-unused-state
    • react-dom/no-missing-button-type
    • react-dom/no-missing-iframe-sandbox
    • react-dom/no-unsafe-iframe-sandbox
    • react-dom/no-unsafe-target-blank
  • Change typescript peer dependency version range from ^5.9.2 to ^5 by @​Rel1cx
fuma-nama/fuma-comment (@​fuma-comment/react)

v1.4.0

Compare Source

Minor Changes
icons-pack/react-simple-icons (@​icons-pack/react-simple-icons)

v13.8.0

Compare Source

Minor Changes
pmndrs/react-three-fiber (@​react-three/fiber)

v9.4.2

Compare Source

What's Changed

New Contributors

Full Changelog: pmndrs/react-three-fiber@v9.4.1...v9.4.2

v9.4.1

Compare Source

What's Changed

Full Changelog: pmndrs/react-three-fiber@v9.4.0...v9.4.1

v9.4.0

Compare Source

What's Changed
New Contributors

Full Changelog: pmndrs/react-three-fiber@v9.3.0...v9.4.0

fuma-nama/fumadocs (fumadocs-core)

v15.8.4

Compare Source

Patch Changes
  • ce2be59: Loader Plugin: support name & config options
  • 31b9494: Support multiple() for multiple sources in same loader()

v15.8.3

Compare Source

Patch Changes

v15.8.2

Compare Source

Patch Changes
  • ad9a004: Deprecate fumadocs-core/server export

    It will be removed on Fumadocs 16, as some APIs under the /server export are actually available (and even used) under browser environment.

    A more modularized design will be introduced over the original naming.

    • getGithubLastEdit: Moved to fumadocs-core/content/github.
    • getTableOfContents: Moved to fumadocs-core/content/toc.
    • PageTree and page tree utilities: Moved to fumadocs-core/page-tree.
    • TOCItemType, TableOfContents: Moved to fumadocs-core/toc.
    • createMetadataImage: Deprecated, use the Next.js Metadata API instead.
  • 90cf1fe: Support Negotiation API

  • 747bdbc: Support lucide react icons plugin for loader()

v15.8.1

Compare Source

Patch Changes
  • 71bce86: Make loader().getPages() to return pages from all languages when locale is not specified
  • f04547f: Publish plugins API on loader()

v15.8.0

Compare Source

Minor Changes
  • d1ae3e8: Move SortedResult and other search-related types to fumadocs-core/search

    This also exposed the search result highlighter API, you may now use it for highlighting results of your own search integration

    Old export will be kept until the next major release.

  • 51268ec: Breadcrumbs API: default includePage to false.

Patch Changes
  • 655bb46: [Internal] parseCodeBlockAttributes include null values, restrict rehype-code to only parse title and tab attributes.
  • 6548a59: Support breadcrumbs for Search API
  • 51268ec: Breadcrumbs API: Fix root folders being filtered when includeRoot is set to true.

v15.7.13

Compare Source

Patch Changes
  • 982aed6: Fix source.getPageByHref() return no result without explicit language

v15.7.12

Compare Source

Patch Changes
  • 846b28a: Support multiple codeblocks in same tab
  • 2b30315: Support mode option in search server

v15.7.11

Compare Source

Patch Changes
  • 9304db9: Improve type table spacing
  • dd7338b: Fix inline code styles
    • fumadocs-core@​15.7.11

v15.7.10

Compare Source

Patch Changes
  • Updated dependencies [c948f59]
    • fumadocs-core@​15.7.10

v15.7.9

Compare Source

Patch Changes
  • 45c7531: Type Table: Support displaying parameters & return types
  • 4082acc: Redesign Type Table
  • Updated dependencies [d135efd]
  • Updated dependencies [4082acc]
    • fumadocs-core@​15.7.9

v15.7.8

Compare Source

Patch Changes
  • ba3382f: Support link item properties in menu items
  • efba995: Enforce the use of --removed-body-scroll-bar-size to fixed elements
  • bec3b36: Use on-root: to apply CSS variables from child layout components
  • Updated dependencies [f65778d]
  • Updated dependencies [e4c12a3]
    • fumadocs-core@​15.7.8

v15.7.7

Compare Source

Patch Changes
  • Updated dependencies [0b53056]
  • Updated dependencies [3490285]
    • fumadocs-core@​15.7.7

v15.7.6

Compare Source

Patch Changes
  • dc6d8a0: unify sidebar tabs matching
    • fumadocs-core@​15.7.6

v15.7.5

Compare Source

Patch Changes
  • cedc494: Hotfix URL normalization logic
  • Updated dependencies [cedc494]
    • fumadocs-core@​15.7.5

v15.7.4

Compare Source

Patch Changes
  • 302cdc2: Use position: fixed for TOC
  • 02d3453: Make codeblocks flat & improve paddings
    • fumadocs-core@​15.7.4

v15.7.3

Compare Source

Patch Changes
  • f6de900: Add overscroll to sidebar viewports
  • Updated dependencies [6d97379]
  • Updated dependencies [e776ee5]
    • fumadocs-core@​15.7.3

v15.7.2

Compare Source

Patch Changes
  • Updated dependencies [88b5a4e]
  • Updated dependencies [039b24b]
  • Updated dependencies [08eee2b]
    • fumadocs-core@​15.7.2

v15.7.1

Compare Source

Patch Changes
  • b4e6147: Fix sidebar & animation bugs
  • Updated dependencies [195b090]
  • Updated dependencies [e1c84a2]
    • fumadocs-core@​15.7.1

v15.7.0

Compare Source

Minor Changes
  • e785f98: Introduce page tree fallback API

    Page tree is a tree structure.

    Previously, when an item is excluded from page tree, it is isolated entirely that you cannot display it at all.

    With the new fallback API, isolated pages will go into fallback page tree instead:

    {
      "children": [
        {
          "type": "page",
          "name": "Introduction"
        }
      ],
      "fallback": {
        "children": [
          {
            "type": "page",
            "name": "Hidden Page"
          }
        ]
      }
    }

    Items in fallback are invisible unless you've opened its item.

  • 50eb07f: Support type-safe i18n config

    // lib/source.ts
    import { defineI18n } from 'fumadocs-core/i18n';
    
    export const i18n = defineI18n({
      defaultLanguage: 'en',
      languages: ['en', 'cn'],
    });
    // root layout
    import { defineI18nUI } from 'fumadocs-ui/i18n';
    import { i18n } from '@​/lib/i18n';
    
    const { provider } = defineI18nUI(i18n, {
      translations: {
        cn: {
          displayName: 'Chinese',
          search: 'Translated Content',
        },
        en: {
          displayName: 'English',
        },
      },
    });
    
    function RootLayout({ children }: { children: React.ReactNode }) {
      return <RootProvider i18n={provider(lang)}>{children}</RootProvider>;
    }

    Although optional, we highly recommend you to refactor the import to i18n middleware:

    // here!
    import { createI18nMiddleware } from 'fumadocs-core/i18n/middleware';
    import { i18n } from '@&#8203;/lib/i18n';
    
    export default createI18nMiddleware(i18n);
Patch Changes
  • b109d06: Redesign useShiki & <DynamicCodeBlock /> to use React 19 hooks
  • b99cf51: Shadcn UI theme: support sidebar specific colors
  • Updated dependencies [514052e]
  • Updated dependencies [e254c65]
  • Updated dependencies [ec75601]
  • Updated dependencies [e785f98]
  • Updated dependencies [0531bf4]
  • Updated dependencies [50eb07f]
  • Updated dependencies [67df155]
  • Updated dependencies [b109d06]
    • fumadocs-core@​15.7.0
pnpm/pnpm (pnpm)

v10.24.0

Compare Source

v10.23.0: pnpm 10.23

Compare Source

Minor Changes

  • Added --lockfile-only option to pnpm list #​10020.

Patch Changes

  • pnpm self-update should download pnpm from the configured npm registry #​10205.
  • pnpm self-update should always install the non-executable pnpm package (pnpm in the registry) and never the @pnpm/exe package, when installing v11 or newer. We currently cannot ship @pnpm/exe as pkg doesn't work with ESM #​10190.
  • Node.js runtime is not added to "dependencies" on pnpm add, if there's a engines.runtime setting declared in package.json #​10209.
  • The installation should fail if an optional dependency cannot be installed due to a trust policy check failure #​10208.
  • pnpm list and pnpm why now display npm: protocol for aliased packages (e.g., foo npm:is-odd@3.0.1) #​8660.
  • Don't add an extra slash to the Node.js mirror URL #​10204.
  • pnpm store prune should not fail if the store contains Node.js packages #​10131.

Platinum Sponsors

Bit

Gold Sponsors

Discord CodeRabbit Workleap
Stackblitz Vite

v10.22.0: pnpm 10.22

Compare Source

Minor Changes

  • Added support for trustPolicyExclude #​10164.

    You can now list one or more specific packages or versions that pnpm should allow to install, even if those packages don't satisfy the trust policy requirement. For example:

    trustPolicy: no-downgrade
    trustPolicyExclude:
      - chokidar@4.0.3
      - webpack@4.47.0 || 5.102.1
  • Allow to override the engines field on publish by the publishConfig.engines field.

Patch Changes

  • Don't crash when two processes of pnpm are hardlinking the contents of a directory to the same destination simultaneously #​10179.

Platinum Sponsors

Bit

Gold Sponsors

Discord CodeRabbit Workleap
Stackblitz Vite

v10.21.0

Compare Source

PostHog/posthog-js (posthog-js)

v1.302.2

Compare Source

1.302.2

Patch Changes

v1.302.1

Compare Source

1.302.1

Patch Changes

v1.302.0

Compare Source

1.302.0

Minor Changes

v1.301.2

Compare Source

1.301.2

Patch Changes

v1.301.1

Compare Source

1.301.1

Patch Changes
  • #​2666 2004d36 Thanks @​pauldambra! - fix: session id rotation relied on in-memory cache which would be stale after log idle periods - particularly with multiple windows in play
    (2025-12-04)

v1.301.0

Compare Source

1.301.0

Minor Changes

v1.300.0

Compare Source

1.300.0

Minor Changes
Patch Changes

v1.299.0

Compare Source

1.299.0

Minor Changes
Patch Changes

v1.298.1

Compare Source

1.298.1

Patch Changes

v1.298.0

1.298.0
Minor Changes
Patch Changes

v1.297.2

Compare Source

1.297.2

Patch Changes

Configuration

📅 Schedule: Branch creation - "after 10:00 before 19:00 every weekday except after 13:00 before 14:00" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.


Note

Updates pnpm to 10.24.0 and refreshes a broad set of dependencies (React/DOM 19.2, Fumadocs 15.8, Three 0.181, Tailwind 4.1.17, PostHog, ESLint plugins, etc.).

  • Frontend:
    • Upgrade react/react-dom to 19.2.0, @react-three/fiber to 9.4.2, three to 0.181.2, motion, react-remove-scroll, and icon packages.
  • Docs/Content:
    • Bump fumadocs-core/ui to 15.8.5, align @fumadocs/mdx-remote, update syntax tooling (shiki 3.18.0, fumadocs-twoslash 3.1.10).
  • Analytics:
    • Update posthog-js to 1.302.2.
  • Build/Style:
    • Update tailwindcss to 4.1.17 and related plugins, vite-imagetools 9.0.2, keep vite plugins in sync; set packageManager to pnpm@10.24.0.
  • Lint/Test/Tooling:
    • Refresh ESLint stack (@anolilab/eslint-config 16.4.4, @eslint-react/eslint-plugin ^2.3.x, others), @testing-library/jest-dom 6.9.1, sort-package-json 3.5.0, rimraf 6.1.2, taze 19.9.2.

Written by Cursor Bugbot for commit 43d1243. This will update automatically on new commits. Configure here.

@renovate renovate bot requested a review from prisis as a code owner December 3, 2025 17:12
@github-actions
Copy link

github-actions bot commented Dec 3, 2025

Thank you for following the naming conventions! 🙏

@netlify
Copy link

netlify bot commented Dec 3, 2025

Deploy Preview for visulima-com ready!

Name Link
🔨 Latest commit 43d1243
🔍 Latest deploy log https://app.netlify.com/projects/visulima-com/deploys/6938281a23ec2500080e9d3e
😎 Deploy Preview https://deploy-preview-79--visulima-com.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@renovate renovate bot force-pushed the renovate/minor-updates branch 6 times, most recently from 311d6fa to fcbaff6 Compare December 8, 2025 13:44
Signed-off-by: Renovate Bot <bot@renovateapp.com>
@renovate renovate bot force-pushed the renovate/minor-updates branch from fcbaff6 to 318161d Compare December 9, 2025 09:10
@prisis prisis merged commit 272cec7 into main Dec 9, 2025
6 of 7 checks passed
@prisis prisis deleted the renovate/minor-updates branch December 9, 2025 13:46
@github-actions
Copy link

github-actions bot commented Dec 9, 2025

🎉 Incredible, @renovate[bot]! 🎯🎊

Your ongoing commitment to visulima.com is truly remarkable. You're a driving force in our community! 🚀
Your contributions are helping to shape the future of this project. What exciting features or improvements do you envision next? 🔮

@prisis and the entire team are grateful for your dedication. You're an inspiration to us all! 💫

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants