Skip to content

Commit 0c3e858

Browse files
committed
Revving version and changelog
1 parent 91915c1 commit 0c3e858

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## Addressable 2.9.0 <a name="v2.9.0">
4+
- fixes ReDoS vulnerability in Addressable::Template#match (fixes incomplete
5+
remediation in 2.8.10)
6+
37
## Addressable 2.8.10 <a name="v2.8.10">
48
- fixes ReDoS vulnerability in Addressable::Template#match
59

addressable.gemspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
# -*- encoding: utf-8 -*-
2-
# stub: addressable 2.8.10 ruby lib
2+
# stub: addressable 2.9.0 ruby lib
33

44
Gem::Specification.new do |s|
55
s.name = "addressable".freeze
6-
s.version = "2.8.10".freeze
6+
s.version = "2.9.0".freeze
77

88
s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
9-
s.metadata = { "changelog_uri" => "https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md#v2.8.10" } if s.respond_to? :metadata=
9+
s.metadata = { "changelog_uri" => "https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md#v2.9.0" } if s.respond_to? :metadata=
1010
s.require_paths = ["lib".freeze]
1111
s.authors = ["Bob Aman".freeze]
12-
s.date = "2026-04-04"
12+
s.date = "2026-04-05"
1313
s.description = "Addressable is an alternative implementation to the URI implementation that is\npart of Ruby's standard library. It is flexible, offers heuristic parsing, and\nadditionally provides extensive support for IRIs and URI templates.\n".freeze
1414
s.email = "bob@sporkmonger.com".freeze
1515
s.extra_rdoc_files = ["README.md".freeze]

lib/addressable/version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
module Addressable
2323
module VERSION
2424
MAJOR = 2
25-
MINOR = 8
26-
TINY = 10
25+
MINOR = 9
26+
TINY = 0
2727

2828
STRING = [MAJOR, MINOR, TINY].join('.')
2929
end

0 commit comments

Comments
 (0)