8.0.1 - 01 November 2024
- Fixed error handling for method calls to prevent unexpected runtime errors of
Path::extname()
,Path::filename()
andPath::info()
. - Enhanced validation checks to ensure proper usage of properties and methods, reducing the likelihood of errors.
8.0.0 - 01 November 2024
- [BC BREAK] Since v8.x, Due to significant updates in the library, all previous configurations may no longer work as expected. Users will need to reconfigure their settings to align with the new structure and behavior introduced in this update.
- Review the updated documentation for
Path::resolve()
,Path::normalize()
,Path::join()
, andPath::optimize()
andPath::relative()
to understand the new behavior. - Ensure that any calls to these methods are updated to accommodate these changes.
7.3.0 - 31 October 2024
- Added
Path::canonicalize()
method inpath
develope by @shahzadamodassir - Added
Path::optimize()
method inpath
develope by @shahzadamodassir
7.2.0 - 30 October 2024
- Added
Path::isAbsolute()
method inpath
develope by @shahzadamodassir - Added
Path::isLocal()
method inpath
develope by @shahzadamodassir
7.1.0 - 30 October 2024
- Added
Path::info()
method to get information about a file path, develope by @shahzadamodassir - Added
Path::basename()
method develope by @shahzadamodassir - Added
Path::extname()
method develope by @shahzadamodassir - Added
Path::filename()
method develope by @shahzadamodassir - Added
Path::tmp()
method develope by @shahzadamodassir - Added
Path::format()
method develope by @shahzadamodassir - Added
Path::parse()
method develope by @shahzadamodassir
7.0.0 - 29 October 2024
- Removed
Path::separate()
method that is no longer available. - Removed
Path::real()
method that is no longer available. - Renamed method
Path::filePaths()
toPath::combine()
for clarity and consistency. - Fixed bugs in method
Path::combine
that caused [e.g., incorrect output, duplicate combination, etc.].
6.0.0 - 29 October 2024
- Added new feature
Path::win32
property forwin32
(Windows) platform, develope by @shahzadamodassir - Added new feature
Path::posix
property forposix
(Linux/macOs) platform, develope by @shahzadamodassir
Suggest: We allow to use PHP path
library version from 7.0.0 to latest Recomended latest version for best performance.