|
| 1 | +#Addressable 2.8.1 |
| 2 | +- refactor`Addressable::URI.normalize_path` to address linter offenses ([#430](https://github.com/sporkmonger/addressable/pull/430)) |
| 3 | +- remove redundant colon in`Addressable::URI::CharacterClasses::AUTHORITY` regex ([#438](https://github.com/sporkmonger/addressable/pull/438)) |
| 4 | +- update gemspec to reflect supported Ruby versions ([#466],[#464],[#463]) |
| 5 | +- compatibility w/ public_suffix 5.x ([#466],[#465],[#460]) |
| 6 | +- fixes "invalid byte sequence in UTF-8" exception when unencoding URLs containing non UTF-8 characters ([#459](https://github.com/sporkmonger/addressable/pull/459)) |
| 7 | +-`Ractor` compatibility ([#449](https://github.com/sporkmonger/addressable/pull/449)) |
| 8 | +- use the whole string instead of a single line for template match ([#431](https://github.com/sporkmonger/addressable/pull/431)) |
| 9 | +- force UTF-8 encoding only if needed ([#341](https://github.com/sporkmonger/addressable/pull/341)) |
| 10 | + |
| 11 | +[#460]:https://github.com/sporkmonger/addressable/pull/460 |
| 12 | +[#463]:https://github.com/sporkmonger/addressable/pull/463 |
| 13 | +[#464]:https://github.com/sporkmonger/addressable/pull/464 |
| 14 | +[#465]:https://github.com/sporkmonger/addressable/pull/465 |
| 15 | +[#466]:https://github.com/sporkmonger/addressable/pull/466 |
| 16 | + |
1 | 17 | #Addressable 2.8.0
|
2 | 18 | - fixes ReDoS vulnerability in Addressable::Template#match
|
3 | 19 | - no longer replaces`+` with spaces in queries for non-http(s) schemes
|
|