File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,33 @@ The format is based on [Keep a Changelog][], and this project adheres to
1212[ Keep a Changelog ] : https://keepachangelog.com/en/1.1.0/
1313[ Semantic Versioning ] : https://semver.org/spec/v2.0.0.html
1414
15+ ## [ v0.99.12] - 2024-03-13
16+
17+ ### Added
18+
19+ - Add ` File::chmod() `
20+ - Add ` File::existing() `
21+ - Add ` File::readLine() `
22+ - Add ` File::rewind() `
23+ - Add ` File::size() `
24+ - Add ` File::type() `
25+ - Add stream-to-stream support to ` File::copy() `
26+ - Add ` Process::withShellCommand() `
27+
28+ ### Changed
29+
30+ - Rename ` File::cwd() ` to ` File::getCwd() `
31+ - Optionally change file modes if necessary for deletion to succeed in ` File::deleteDir() ` and ` File::pruneDir() `
32+ - Improve error reporting in ` File `
33+
34+ ### Fixed
35+
36+ - Fix issue where ` File::createTempDir() ` tries to create a temporary directory in ` / ` if ` $directory ` is an empty string
37+
38+ ### Security
39+
40+ - Fix ` File::createDir() ` issue where permissions are not applied on Windows and may be affected by process umask on other platforms
41+
1542## [ v0.99.11] - 2024-03-08
1643
1744### Changed
@@ -2152,6 +2179,7 @@ This is the final release of `lkrms/util`. It is moving to [Salient](https://git
21522179
21532180- Allow `CliOption` value names to contain arbitrary characters
21542181
2182+ [v0.99.12]: https://github.com/salient-labs/toolkit/compare/v0.99.11...v0.99.12
21552183[v0.99.11]: https://github.com/salient-labs/toolkit/compare/v0.99.10...v0.99.11
21562184[v0.99.10]: https://github.com/salient-labs/toolkit/compare/v0.99.9...v0.99.10
21572185[v0.99.9]: https://github.com/salient-labs/toolkit/compare/v0.99.8...v0.99.9
You can’t perform that action at this time.
0 commit comments