# changelog.md for @push.rocks/smartpath

## [6.0.0] - 2025-01-28

### BREAKING CHANGES
- Renamed `pathJoin()` to `join()` for better API consistency and brevity

### Changed
- Updated all references and tests to use the new `join()` function name

## [5.1.0] - 2025-01-28

### Added
- New isomorphic path module at `/iso` export path for cross-platform path operations
- `pathJoin()` function for joining paths across different platforms and environments
- `fileUrlToPath()` function for converting file:// URLs to system paths
- `pathToFileUrl()` function for converting system paths to file:// URLs
- `dirname()` function for extracting directory from paths and URLs
- Comprehensive test coverage for isomorphic path functions

### Changed
- Build system now uses tsfolders for multi-folder compilation
- Package exports now use modern exports field instead of main/typings

### Removed
- Removed .gitlab-ci.yml file