Skip to content

Commit 758238a

Browse files
committed
Release v0.99.62
1 parent 997fe66 commit 758238a

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,57 @@ 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.62] - 2024-11-14
14+
15+
### Added
16+
17+
#### `PHPDoc`
18+
19+
- Add `PHPDoc::getClassTemplates()`
20+
21+
### Changed
22+
23+
#### `Container`
24+
25+
- Require `Application::startSync()` arguments to be strings
26+
27+
#### `Core`
28+
29+
- Require new keys passed to `SerializeRulesInterface` to be strings
30+
- In `HasBuilder` trait:
31+
- Use `self` instead of `static` to derive `getBuilder()` return value
32+
- Remove `final` from method declarations to allow reinsertion by subclasses
33+
34+
#### `Iterator`
35+
36+
- Update return type of `FluentIteratorInterface::nextWithValue()` to indicate `TValue` must be an object or array
37+
- In `FluentIteratorTrait::nextWithValue()`, remove special handling of `ArrayAccess` objects
38+
- In `RecursiveFilesystemIterator::nextWithValue()`, don't reject keys that resolve to `getFileInfo()` or `getPathInfo()`
39+
40+
#### `PHPDoc`
41+
42+
- Rename `PHPDoc::getTemplatesForTag()` to `getTagTemplates()`
43+
44+
#### `Sli`
45+
46+
- In `generate builder`:
47+
- Include constructor templates in declared methods if they appear in the relevant parameter type
48+
- Preserve original template names if possible
49+
50+
#### `Utility`
51+
52+
- Improve `Arr::wrap()` and `Arr::wrapList()` return type annotations
53+
54+
### Fixed
55+
56+
#### `Container`
57+
58+
- Fix issue where fallback arguments passed to the entity store may not be not strings
59+
60+
#### `Utility`
61+
62+
- Fix `File::isSeekableStream()` and `File::isStream()` assertions
63+
1364
## [v0.99.61] - 2024-11-02
1465

1566
### Added
@@ -4095,6 +4146,7 @@ This is the final release of `lkrms/util`. It is moving to [Salient](https://git
40954146

40964147
- Allow `CliOption` value names to contain arbitrary characters
40974148

4149+
[v0.99.62]: https://github.com/salient-labs/toolkit/compare/v0.99.61...v0.99.62
40984150
[v0.99.61]: https://github.com/salient-labs/toolkit/compare/v0.99.60...v0.99.61
40994151
[v0.99.60]: https://github.com/salient-labs/toolkit/compare/v0.99.59...v0.99.60
41004152
[v0.99.59]: https://github.com/salient-labs/toolkit/compare/v0.99.58...v0.99.59

0 commit comments

Comments
 (0)