[ Index ] |
PHP Cross Reference of phpBB-3.3.14-deutsch |
[Summary view] [Print] [Text view]
1 # Change Log 2 3 4 All notable changes to this project will be documented in this file. 5 6 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) 7 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 8 9 10 ## Unreleased 11 12 ## 1.9.1 - 2023-04-17 13 14 ### Fixed 15 16 - Fixed header validation issue 17 18 ## 1.9.0 - 2022-06-20 19 20 ### Added 21 22 - Added `UriComparator::isCrossOrigin` method 23 24 ## 1.8.5 - 2022-03-20 25 26 ### Fixed 27 28 - Correct header value validation 29 30 ## 1.8.4 - 2022-03-20 31 32 ### Fixed 33 34 - Validate header values properly 35 36 ## 1.8.3 - 2021-10-05 37 38 ### Fixed 39 40 - Return `null` in caching stream size if remote size is `null` 41 42 ## 1.8.2 - 2021-04-26 43 44 ### Fixed 45 46 - Handle possibly unset `url` in `stream_get_meta_data` 47 48 ## 1.8.1 - 2021-03-21 49 50 ### Fixed 51 52 - Issue parsing IPv6 URLs 53 - Issue modifying ServerRequest lost all its attributes 54 55 ## 1.8.0 - 2021-03-21 56 57 ### Added 58 59 - Locale independent URL parsing 60 - Most classes got a `@final` annotation to prepare for 2.0 61 62 ### Fixed 63 64 - Issue when creating stream from `php://input` and curl-ext is not installed 65 - Broken `Utils::tryFopen()` on PHP 8 66 67 ## 1.7.0 - 2020-09-30 68 69 ### Added 70 71 - Replaced functions by static methods 72 73 ### Fixed 74 75 - Converting a non-seekable stream to a string 76 - Handle multiple Set-Cookie correctly 77 - Ignore array keys in header values when merging 78 - Allow multibyte characters to be parsed in `Message:bodySummary()` 79 80 ### Changed 81 82 - Restored partial HHVM 3 support 83 84 85 ## [1.6.1] - 2019-07-02 86 87 ### Fixed 88 89 - Accept null and bool header values again 90 91 92 ## [1.6.0] - 2019-06-30 93 94 ### Added 95 96 - Allowed version `^3.0` of `ralouphie/getallheaders` dependency (#244) 97 - Added MIME type for WEBP image format (#246) 98 - Added more validation of values according to PSR-7 and RFC standards, e.g. status code range (#250, #272) 99 100 ### Changed 101 102 - Tests don't pass with HHVM 4.0, so HHVM support got dropped. Other libraries like composer have done the same. (#262) 103 - Accept port number 0 to be valid (#270) 104 105 ### Fixed 106 107 - Fixed subsequent reads from `php://input` in ServerRequest (#247) 108 - Fixed readable/writable detection for certain stream modes (#248) 109 - Fixed encoding of special characters in the `userInfo` component of an URI (#253) 110 111 112 ## [1.5.2] - 2018-12-04 113 114 ### Fixed 115 116 - Check body size when getting the message summary 117 118 119 ## [1.5.1] - 2018-12-04 120 121 ### Fixed 122 123 - Get the summary of a body only if it is readable 124 125 126 ## [1.5.0] - 2018-12-03 127 128 ### Added 129 130 - Response first-line to response string exception (fixes #145) 131 - A test for #129 behavior 132 - `get_message_body_summary` function in order to get the message summary 133 - `3gp` and `mkv` mime types 134 135 ### Changed 136 137 - Clarify exception message when stream is detached 138 139 ### Deprecated 140 141 - Deprecated parsing folded header lines as per RFC 7230 142 143 ### Fixed 144 145 - Fix `AppendStream::detach` to not close streams 146 - `InflateStream` preserves `isSeekable` attribute of the underlying stream 147 - `ServerRequest::getUriFromGlobals` to support URLs in query parameters 148 149 150 Several other fixes and improvements. 151 152 153 ## [1.4.2] - 2017-03-20 154 155 ### Fixed 156 157 - Reverted BC break to `Uri::resolve` and `Uri::removeDotSegments` by removing 158 calls to `trigger_error` when deprecated methods are invoked. 159 160 161 ## [1.4.1] - 2017-02-27 162 163 ### Added 164 165 - Rriggering of silenced deprecation warnings. 166 167 ### Fixed 168 169 - Reverted BC break by reintroducing behavior to automagically fix a URI with a 170 relative path and an authority by adding a leading slash to the path. It's only 171 deprecated now. 172 173 174 ## [1.4.0] - 2017-02-21 175 176 ### Added 177 178 - Added common URI utility methods based on RFC 3986 (see documentation in the readme): 179 - `Uri::isDefaultPort` 180 - `Uri::isAbsolute` 181 - `Uri::isNetworkPathReference` 182 - `Uri::isAbsolutePathReference` 183 - `Uri::isRelativePathReference` 184 - `Uri::isSameDocumentReference` 185 - `Uri::composeComponents` 186 - `UriNormalizer::normalize` 187 - `UriNormalizer::isEquivalent` 188 - `UriResolver::relativize` 189 190 ### Changed 191 192 - Ensure `ServerRequest::getUriFromGlobals` returns a URI in absolute form. 193 - Allow `parse_response` to parse a response without delimiting space and reason. 194 - Ensure each URI modification results in a valid URI according to PSR-7 discussions. 195 Invalid modifications will throw an exception instead of returning a wrong URI or 196 doing some magic. 197 - `(new Uri)->withPath('foo')->withHost('example.com')` will throw an exception 198 because the path of a URI with an authority must start with a slash "/" or be empty 199 - `(new Uri())->withScheme('http')` will return `'http://localhost'` 200 201 ### Deprecated 202 203 - `Uri::resolve` in favor of `UriResolver::resolve` 204 - `Uri::removeDotSegments` in favor of `UriResolver::removeDotSegments` 205 206 ### Fixed 207 208 - `Stream::read` when length parameter <= 0. 209 - `copy_to_stream` reads bytes in chunks instead of `maxLen` into memory. 210 - `ServerRequest::getUriFromGlobals` when `Host` header contains port. 211 - Compatibility of URIs with `file` scheme and empty host. 212 213 214 ## [1.3.1] - 2016-06-25 215 216 ### Fixed 217 218 - `Uri::__toString` for network path references, e.g. `//example.org`. 219 - Missing lowercase normalization for host. 220 - Handling of URI components in case they are `'0'` in a lot of places, 221 e.g. as a user info password. 222 - `Uri::withAddedHeader` to correctly merge headers with different case. 223 - Trimming of header values in `Uri::withAddedHeader`. Header values may 224 be surrounded by whitespace which should be ignored according to RFC 7230 225 Section 3.2.4. This does not apply to header names. 226 - `Uri::withAddedHeader` with an array of header values. 227 - `Uri::resolve` when base path has no slash and handling of fragment. 228 - Handling of encoding in `Uri::with(out)QueryValue` so one can pass the 229 key/value both in encoded as well as decoded form to those methods. This is 230 consistent with withPath, withQuery etc. 231 - `ServerRequest::withoutAttribute` when attribute value is null. 232 233 234 ## [1.3.0] - 2016-04-13 235 236 ### Added 237 238 - Remaining interfaces needed for full PSR7 compatibility 239 (ServerRequestInterface, UploadedFileInterface, etc.). 240 - Support for stream_for from scalars. 241 242 ### Changed 243 244 - Can now extend Uri. 245 246 ### Fixed 247 - A bug in validating request methods by making it more permissive. 248 249 250 ## [1.2.3] - 2016-02-18 251 252 ### Fixed 253 254 - Support in `GuzzleHttp\Psr7\CachingStream` for seeking forward on remote 255 streams, which can sometimes return fewer bytes than requested with `fread`. 256 - Handling of gzipped responses with FNAME headers. 257 258 259 ## [1.2.2] - 2016-01-22 260 261 ### Added 262 263 - Support for URIs without any authority. 264 - Support for HTTP 451 'Unavailable For Legal Reasons.' 265 - Support for using '0' as a filename. 266 - Support for including non-standard ports in Host headers. 267 268 269 ## [1.2.1] - 2015-11-02 270 271 ### Changes 272 273 - Now supporting negative offsets when seeking to SEEK_END. 274 275 276 ## [1.2.0] - 2015-08-15 277 278 ### Changed 279 280 - Body as `"0"` is now properly added to a response. 281 - Now allowing forward seeking in CachingStream. 282 - Now properly parsing HTTP requests that contain proxy targets in 283 `parse_request`. 284 - functions.php is now conditionally required. 285 - user-info is no longer dropped when resolving URIs. 286 287 288 ## [1.1.0] - 2015-06-24 289 290 ### Changed 291 292 - URIs can now be relative. 293 - `multipart/form-data` headers are now overridden case-insensitively. 294 - URI paths no longer encode the following characters because they are allowed 295 in URIs: "(", ")", "*", "!", "'" 296 - A port is no longer added to a URI when the scheme is missing and no port is 297 present. 298 299 300 ## 1.0.0 - 2015-05-19 301 302 Initial release. 303 304 Currently unsupported: 305 306 - `Psr\Http\Message\ServerRequestInterface` 307 - `Psr\Http\Message\UploadedFileInterface` 308 309 310 311 [1.6.0]: https://github.com/guzzle/psr7/compare/1.5.2...1.6.0 312 [1.5.2]: https://github.com/guzzle/psr7/compare/1.5.1...1.5.2 313 [1.5.1]: https://github.com/guzzle/psr7/compare/1.5.0...1.5.1 314 [1.5.0]: https://github.com/guzzle/psr7/compare/1.4.2...1.5.0 315 [1.4.2]: https://github.com/guzzle/psr7/compare/1.4.1...1.4.2 316 [1.4.1]: https://github.com/guzzle/psr7/compare/1.4.0...1.4.1 317 [1.4.0]: https://github.com/guzzle/psr7/compare/1.3.1...1.4.0 318 [1.3.1]: https://github.com/guzzle/psr7/compare/1.3.0...1.3.1 319 [1.3.0]: https://github.com/guzzle/psr7/compare/1.2.3...1.3.0 320 [1.2.3]: https://github.com/guzzle/psr7/compare/1.2.2...1.2.3 321 [1.2.2]: https://github.com/guzzle/psr7/compare/1.2.1...1.2.2 322 [1.2.1]: https://github.com/guzzle/psr7/compare/1.2.0...1.2.1 323 [1.2.0]: https://github.com/guzzle/psr7/compare/1.1.0...1.2.0 324 [1.1.0]: https://github.com/guzzle/psr7/compare/1.0.0...1.1.0
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Mon Nov 25 19:05:08 2024 | Cross-referenced by PHPXref 0.7.1 |