PackageTrack
Sign in Get early access

internal/path

Type-safe, immutable file path library with cross-platform support and automatic normalization.

1.3.0 194K downloads/mo #2952 most downloaded on Packagist php-internal/path

What this package is like to depend on

Last release 11 days ago

12 Aug 2026

Too new to tell

only 2 release windows

Most releases are documented

notes for 4 of 5 stable releases

Nothing withdrawn

no release was ever pulled

8 months old

5 releases · first in 2025

5 releases in the last 12 months

see the full history below

Release timeline

5 releases · Dec 2025 to Aug 2026
2026
Release Pre-release

Releases

latest 5
  1. 1.3.0 12 Aug 2026
    Release notes

    1.3.0 (2026-08-12)

    Features

    • Add Path::isWithin() to check containment within a base directory (3a8ca39)
    • Add Path::tryRelative() to compute a path relative to a base (1d69465)
    • Update PHP version requirement to >=8.2 (46d5597)

    Bug Fixes

    • Update testo/testo version to ^0.10.17 in composer.json (b4fc426)

    Documentation

    • Describe tryRelative() and isWithin() in README (d2bfe37)
    Open source →
    Release notes

    Features

    • Add Path::isWithin() to check containment within a base directory (3a8ca39)
    • Add Path::tryRelative() to compute a path relative to a base (1d69465)
    • Update PHP version requirement to >=8.2 (46d5597)

    Bug Fixes

    • Update testo/testo version to ^0.10.17 in composer.json (b4fc426)

    Documentation

    • Describe tryRelative() and isWithin() in README (d2bfe37)
    Open source →
  2. 1.2.0 03 Dec 2025
    Release notes

    1.2.0 (2025-12-03)

    Features

    • Add base directory parameter to Path::absolute() method (047cd51)

    Documentation

    • Improve README and Path class documentation for clarity and usage examples (b68afd0)
    Open source →
    Release notes

    Features

    • Add base directory parameter to Path::absolute() method (047cd51)

    Documentation

    • Improve README and Path class documentation for clarity and usage examples (b68afd0)
    Open source →
  3. 1.1.1 02 Dec 2025
    Release notes

    1.1.1 (2025-12-02)

    Bug Fixes

    • Update .gitattributes to ignore CLAUDE.md instead of CLAUDE.local.md (39805ef)
    Open source →
    Release notes

    Bug Fixes

    • Update .gitattributes to ignore CLAUDE.md instead of CLAUDE.local.md (39805ef)
    Open source →
  4. 1.1.0 02 Dec 2025
    Release notes

    1.1.0 (2025-12-02)

    Features

    • Add case sensitivity option for path matching (6c6060c)
    Open source →
    Release notes

    Features

    • Add case sensitivity option for path matching (6c6060c)
    Open source →
  5. 1.0.0 02 Dec 2025

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive