diff --git a/CHANGELOG.md b/CHANGELOG.md
index d5e3b17a2..856f1b0e3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,15 @@
+
+## v2.3.0 (2014-5-14)
+
+#### Features
+
+* Added subscription preview: `Recurly::Subscription.preview` [0d55115](https://github.com/recurly/recurly-client-ruby/commit/0d55115b6155b6a2fb36bfbfcf0cd797f861841e)
+* Added tax details to adjustments: `adjustment.tax_details` [c672258](https://github.com/recurly/recurly-client-ruby/commit/c6722589a6174fd2c791d4393522508ec4223694)
+* Removed `taxable` support on adjustments [b542b8a](https://github.com/recurly/recurly-client-ruby/commit/b542b8a16616ba7d4cc1da22200ea3eb7ba426b0)
+* Added `tax_exempt` to accounts, adjustments and plans [b542b8a](https://github.com/recurly/recurly-client-ruby/commit/b542b8a16616ba7d4cc1da22200ea3eb7ba426b0)
+* Added `tax_rate`, `tax_type` to invoices and subscriptions [6a43f37](https://github.com/recurly/recurly-client-ruby/commit/6a43f37b86eb659aa99be4cf48bed0f07927b197)
+* Added `tax_in_cents` to subscriptions [6a43f37](https://github.com/recurly/recurly-client-ruby/commit/6a43f37b86eb659aa99be4cf48bed0f07927b197)
+
## v2.2.3 (2014-5-9)
@@ -15,7 +27,6 @@
* The gem now explicitly requires Ruby 1.9.3 or newer ([PR](https://github.com/recurly/recurly-client-ruby/pull/129))
-
## v2.2.1 (2014-1-2)
diff --git a/Gemfile.lock b/Gemfile.lock
index 644926489..762bccfbc 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- recurly (2.2.3)
+ recurly (2.3.0)
GEM
remote: https://rubygems.org/
diff --git a/README.md b/README.md
index 1af3664a2..6f914be3c 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@ Recurly is packaged as a Ruby gem. We recommend you install it with
[Bundler](http://gembundler.com/) by adding the following line to your Gemfile:
``` ruby
-gem 'recurly', '~> 2.2.3'
+gem 'recurly', '~> 2.3.0'
```
Recurly will automatically use [Nokogiri](http://nokogiri.org/) (for a nice
diff --git a/lib/recurly/version.rb b/lib/recurly/version.rb
index 477d35162..b4f0ba96d 100644
--- a/lib/recurly/version.rb
+++ b/lib/recurly/version.rb
@@ -1,8 +1,8 @@
module Recurly
module Version
MAJOR = 2
- MINOR = 2
- PATCH = 3
+ MINOR = 3
+ PATCH = 0
PRE = nil
VERSION = [MAJOR, MINOR, PATCH, PRE].compact.join('.').freeze