diff --git a/CHANGELOG.rdoc b/CHANGELOG.rdoc
index 5086b46367e6ca32d6e6885662d0544bcd51ae28..bfb353a48a46fe48c686a5146ad37f07891bf09c 100644
--- a/CHANGELOG.rdoc
+++ b/CHANGELOG.rdoc
@@ -2,6 +2,10 @@
 
 Per-release changes to Geocoder.
 
+== 0.9.0 (2010 Apr 2)
+
+* Fix bug in PostgreSQL support (caused "PGError: ERROR:  column "distance" does not exist"), reported by developish.
+
 == 0.8.9 (2010 Feb 11)
 
 * Add Rails 3 compatibility.
diff --git a/VERSION b/VERSION
index 55485e179379afad176ee5c7bf81d2456bd7b8c2..ac39a106c48515b621e90c028ed94c6f71bc03fa 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.8.9
+0.9.0
diff --git a/rails-geocoder.gemspec b/rails-geocoder.gemspec
index 28b59bbd9788080951638f56506a0f521c651b90..788de239905ff568edc4d3002a838496080be3b6 100644
--- a/rails-geocoder.gemspec
+++ b/rails-geocoder.gemspec
@@ -5,11 +5,11 @@
 
 Gem::Specification.new do |s|
   s.name = %q{rails-geocoder}
-  s.version = "0.8.9"
+  s.version = "0.9.0"
 
   s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
   s.authors = ["Alex Reisner"]
-  s.date = %q{2010-02-11}
+  s.date = %q{2010-04-02}
   s.description = %q{Geocoder adds object geocoding and database-agnostic distance calculations to Ruby on Rails. It does not rely on proprietary database functions so finding geocoded objects in a given area is easily done using out-of-the-box MySQL or even SQLite.}
   s.email = %q{alex@alexreisner.com}
   s.extra_rdoc_files = [
@@ -35,7 +35,7 @@ Gem::Specification.new do |s|
   s.homepage = %q{http://github.com/alexreisner/geocoder}
   s.rdoc_options = ["--charset=UTF-8"]
   s.require_paths = ["lib"]
-  s.rubygems_version = %q{1.3.5}
+  s.rubygems_version = %q{1.3.6}
   s.summary = %q{Add geocoding functionality to Rails models.}
   s.test_files = [
     "test/geocoder_test.rb",