All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
The path-browserify package hasn't been updated in 4 years and was stuck on
the Node.js 10.3 API, so pretty much all the code was replaced to add the win32
functions and bring it up-to-date with the latest Node.js 23.4 API. There are
probably loads of breaking changes.
- Fix a duplicate test name.
- Tweak LICENSE text so Github can recognise it.
- Tweak LICENSE text to include the year and author.
- Add security policy file.
This release updates to the Node v10.3.0 API. This change is breaking, because path methods now throw errors when called with arguments that are not strings.
- Add
path.parseandpath.format. - Add
path.posixas an alias topath. - Port tests from Node.js.