Sourced from addressable's changelog.
Addressable 2.8.0
- fixes ReDoS vulnerability in Addressable::Template#match
- no longer replaces
+with spaces in queries for non-http(s) schemes- fixed encoding ipv6 literals
- the
:compactedflag fornormalized_querynow dedupes parameters- fix broken
escape_componentalias- dropping support for Ruby 2.0 and 2.1
- adding Ruby 3.0 compatibility for development tasks
- drop support for
rack-mountand remove Addressable::Template#generate- performance improvements
- switch CI/CD to GitHub Actions
6469a23 Updating gemspec again2433638 Merge branch 'main' of github.com:sporkmonger/addressable into maine9c76b8 Merge pull request https://github.com/Instagram/IGListKit/issues/378 from ashmaroli/flat-map56c5cf7 Update the gemspecc1fed1c Require a non-vulnerable rake0d8a312 Adding note about ReDoS vulnerability89c7613 Merge branch 'template-regexp' into maincf8884f Note about alias fixbb03f71 Merge pull request https://github.com/Instagram/IGListKit/issues/371 from charleystran/add_missing_encode_component_doc_entry6d1d809 Adding note about :compacted normalization