Skip to content

Commit 61b24c1

Browse files
committed
Release v0.99.4
1 parent 1683291 commit 61b24c1

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,22 @@ 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.4] - 2024-03-01
16+
17+
### Added
18+
19+
- Add `Test::isNumericKey()`
20+
21+
### Changed
22+
23+
- In pipelines, accept closures with narrower parameter types
24+
- In sync contexts, reject numeric keys in filters and specify the structure of a valid filter
25+
- Add more `@template` workarounds for PHPStan and Intelephense
26+
27+
### Fixed
28+
29+
- Fix issue where `HasImmutableProperties` creates unnecessary clones when `null` is assigned
30+
1531
## [v0.99.3] - 2024-02-29
1632

1733
### Added
@@ -2011,6 +2027,7 @@ This is the final release of `lkrms/util`. It is moving to [Salient](https://git
20112027

20122028
- Allow `CliOption` value names to contain arbitrary characters
20132029

2030+
[v0.99.4]: https://github.com/salient-labs/toolkit/compare/v0.99.3...v0.99.4
20142031
[v0.99.3]: https://github.com/salient-labs/toolkit/compare/v0.99.2...v0.99.3
20152032
[v0.99.2]: https://github.com/salient-labs/toolkit/compare/v0.99.1...v0.99.2
20162033
[v0.99.1]: https://github.com/salient-labs/toolkit/compare/v0.99.0...v0.99.1

0 commit comments

Comments
 (0)