Skip to content

Commit 9242909

Browse files
committed
Release v0.99.71
1 parent 6d57948 commit 9242909

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,35 @@ The format is based on [Keep a Changelog][], and this project adheres to [Semant
1010
[Keep a Changelog]: https://keepachangelog.com/en/1.1.0/
1111
[Semantic Versioning]: https://semver.org/spec/v2.0.0.html
1212

13+
## [v0.99.71] - 2025-01-24
14+
15+
### Added
16+
17+
#### `Utility`
18+
19+
- Add `File` methods `rename()` and `symlink()`
20+
- Add `Regex::quote()` for completeness
21+
22+
### Changed
23+
24+
#### `Utility`
25+
26+
- Improve `Regex` pattern consistency and readability
27+
- Add non-capturing groups to `Regex` patterns as needed for atomicity and to limit the scope of case sensitivity changes
28+
- Don't match leading and trailing whitespace in `Regex` patterns `BOOLEAN_STRING` and `INTEGER_STRING`
29+
30+
### Removed
31+
32+
#### `Utility`
33+
34+
- Remove unused `Regex` patterns `PHP_UNION_TYPE`, `PHP_INTERSECTION_TYPE`, `PHP_DNF_SEGMENT`, `PHP_DNF_TYPE` and `PHP_FULL_TYPE`
35+
36+
### Security
37+
38+
#### `Utility`
39+
40+
- Apply umask by default in `File::create()` and `createDir()`
41+
1342
## [v0.99.70] - 2025-01-23
1443

1544
### Changed
@@ -4347,6 +4376,7 @@ This is the final release of `lkrms/util`. It is moving to [Salient](https://git
43474376

43484377
- Allow `CliOption` value names to contain arbitrary characters
43494378

4379+
[v0.99.71]: https://github.com/salient-labs/toolkit/compare/v0.99.70...v0.99.71
43504380
[v0.99.70]: https://github.com/salient-labs/toolkit/compare/v0.99.69...v0.99.70
43514381
[v0.99.69]: https://github.com/salient-labs/toolkit/compare/v0.99.68...v0.99.69
43524382
[v0.99.68]: https://github.com/salient-labs/toolkit/compare/v0.99.67...v0.99.68

0 commit comments

Comments
 (0)