@@ -10,6 +10,59 @@ 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.46] - 2024-09-02
14+
15+ ### Added
16+
17+ #### ` Container `
18+
19+ - Add application method ` exportHar() `
20+
21+ #### ` Curler `
22+
23+ - ** Add ` CurlerHttpArchiveRecorder ` **
24+ - Add, implement and dispatch ` Curler ` request and response events
25+ - Add and implement ` Curler ` exception interfaces
26+ - Add ` Curler ` method ` getFormDataFlags() `
27+
28+ #### ` Http `
29+
30+ - Add ` Http::replaceQuery() `
31+
32+ ### Changed
33+
34+ #### ` Container `
35+
36+ - Rename methods:
37+ - ` ContainerInterface::unbindInstance() ` -> ` removeInstance() `
38+ - ` ApplicationInterface::syncNamespace() ` -> ` registerSyncNamespace() `
39+ - In ` Application ` :
40+ - Use ` var/lib/config ` and ` var/lib/data ` instead of ` config ` and ` var/lib ` as default config and data directories
41+ - Use ` $_SERVER['REQUEST_TIME_FLOAT'] ` to calculate elapsed time
42+ - Throw an exception if ` logOutput() ` is called multiple times
43+ - Update ` ApplicationInterface::registerShutdownReport() ` parameters for consistency
44+
45+ #### ` Curler `
46+
47+ - Replace ` CurlerInterface::getUriWithQuery() ` with ` replaceQuery() `
48+
49+ #### ` Http `
50+
51+ - Build out ` jsonSerialize() ` methods
52+ - Rename ` Http::applyToQuery() ` to ` mergeQuery() `
53+
54+ ### Removed
55+
56+ #### ` Curler `
57+
58+ - ` CurlerFile ` : remove unused ` getCurlFile() ` method
59+
60+ ### Fixed
61+
62+ #### ` File `
63+
64+ - In ` File::maybeOpen() ` , always set ` $uri ` if null
65+
1366## [ v0.99.45] - 2024-08-28
1467
1568### Added
@@ -3325,6 +3378,7 @@ This is the final release of `lkrms/util`. It is moving to [Salient](https://git
33253378
33263379- Allow `CliOption` value names to contain arbitrary characters
33273380
3381+ [v0.99.46]: https://github.com/salient-labs/toolkit/compare/v0.99.45...v0.99.46
33283382[v0.99.45]: https://github.com/salient-labs/toolkit/compare/v0.99.44...v0.99.45
33293383[v0.99.44]: https://github.com/salient-labs/toolkit/compare/v0.99.43...v0.99.44
33303384[v0.99.43]: https://github.com/salient-labs/toolkit/compare/v0.99.42...v0.99.43
0 commit comments