Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 17, 2025

This PR contains the following updates:

Package Change Age Confidence
@nextcloud/paths ^2.4.0^3.0.0 age confidence

Release Notes

nextcloud-libraries/nextcloud-paths (@​nextcloud/paths)

v3.0.0

Compare Source

Breaking changes
  • This package now does only provide an ES module, the CJS entry point is removed.
  • The behavior of basename and dirname was fixed to behave similar
    to the methods from the Node.js paths module and the PHP methods.
    This mainly affects special cases:
    • trailing slash on basename is ignored
    basename('subdir/')
    - ""
    + "subdir"
    • dirname always respects the root path:
    dirname('/')
    - ""
    + "/"
    dirname('')
    - ""
    + "."
    dirname('/file')
    - ""
    + "/"
    dirname('file')
    - ""
    + "."
Added
  • feat(basename): add support for removing an extension (#​843)
Fixed
  • fix!: make dirname and basename behave like PHP and Node (#​839)
Changed
  • chore!: drop commonJs entry points
  • chore!: remove deprecated joinPaths in favor of join
  • test: add unit tests for encodePath

Configuration

📅 Schedule: Branch creation - "before 5am every weekday,every weekend" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

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

@github-actions github-actions bot enabled auto-merge December 17, 2025 02:57
@renovate renovate bot force-pushed the renovate/nextcloud-paths-3.x branch from d6409d7 to 8cc95d7 Compare December 23, 2025 09:16
@renovate renovate bot force-pushed the renovate/nextcloud-paths-3.x branch from 8cc95d7 to 031252a Compare December 31, 2025 13:03
@renovate renovate bot force-pushed the renovate/nextcloud-paths-3.x branch from 031252a to 7ce348b Compare December 31, 2025 19:03
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.

1 participant