Skip to content

Commit 56e1c17

Browse files
committed
Release v0.21.46
1 parent 9d304fd commit 56e1c17

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,29 @@ 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.21.46] - 2024-02-23
16+
17+
### Added
18+
19+
- **Add `Process` and supporting classes**
20+
- Add `Env::flag()`
21+
- Add `Sys::isWindows()`
22+
- Add `Pcre::delimit()`
23+
24+
### Changed
25+
26+
- **Replace `Get::apparent()` with `Get::arrayKey()`**
27+
- **In `Env::apply()`, don't throw an exception when `setlocale()` fails**
28+
- Allow `Env::get*()` default values to be closures
29+
30+
### Removed
31+
32+
- Remove `Regex::delimit()` and `Regex::anchorAndDelimit()`
33+
34+
### Fixed
35+
36+
- **Fix inconsistent handling of non-empty whitespace-only strings by preserving them without collapsing to `null` in `Env::getNullable()`**
37+
1538
## [v0.21.45] - 2024-02-21
1639

1740
### Added
@@ -1817,6 +1840,7 @@ The format is based on [Keep a Changelog][], and this project adheres to
18171840

18181841
- Allow `CliOption` value names to contain arbitrary characters
18191842

1843+
[v0.21.46]: https://github.com/lkrms/php-util/compare/v0.21.45...v0.21.46
18201844
[v0.21.45]: https://github.com/lkrms/php-util/compare/v0.21.44...v0.21.45
18211845
[v0.21.44]: https://github.com/lkrms/php-util/compare/v0.21.43...v0.21.44
18221846
[v0.21.43]: https://github.com/lkrms/php-util/compare/v0.21.42...v0.21.43

0 commit comments

Comments
 (0)