<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,4 @@
+0.0.4 - Restructured the plugin to extract all different concerns into self contained modules, will give a better base to extend. Also plays nicer with Rdoc + singleton classes
 0.0.3 - Dropped background queing of exceptions, send them all directly. Fixed issues with session/environment data. Working with rails 2.3 (some hacks needed to get there, need to refactor.)
 0.0.2 - Fix a bug introduced with nil sessions
 0.0.1 - First Version
\ No newline at end of file</diff>
      <filename>History.txt</filename>
    </modified>
    <modified>
      <diff>@@ -3,18 +3,24 @@ exceptional.yml
 History.txt
 init.rb
 install.rb
-lib/exceptional/agent/worker.rb
-lib/exceptional/deployed_environment.rb
+lib/exceptional/api.rb
+lib/exceptional/bootstrap.rb
+lib/exceptional/config.rb
 lib/exceptional/exception_data.rb
 lib/exceptional/integration/rails.rb
-lib/exceptional/rails.rb
+lib/exceptional/log.rb
+lib/exceptional/remote.rb
 lib/exceptional/version.rb
 lib/exceptional.rb
 Manifest
 Rakefile
 README
-spec/deployed_environment_spec.rb
+spec/api_spec.rb
+spec/bootstrap_spec.rb
+spec/config_spec.rb
 spec/exception_data_spec.rb
+spec/exceptional_rescue_from_spec.rb
 spec/exceptional_spec.rb
+spec/log_spec.rb
+spec/remote_spec.rb
 spec/spec_helper.rb
-spec/worker_spec.rb</diff>
      <filename>Manifest</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,7 @@
 begin
   require 'echoe'
  
-  Echoe.new('exceptional', '0.0.1') do |p|
+  Echoe.new('exceptional', '0.0.4') do |p|
     p.rubyforge_name = 'exceptional'
     p.summary      = &quot;Exceptional is the core Ruby library for communicating with http://getexceptional.com (hosted error tracking service)&quot;
     p.description  = &quot;Exceptional is the core Ruby library for communicating with http://getexceptional.com (hosted error tracking service)&quot;</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 Gem::Specification.new do |s|
   s.name     = &quot;exceptional&quot;
-  s.version  = &quot;0.0.3&quot;
+  s.version  = &quot;0.0.4&quot;
   s.date     = &quot;2008-11-4&quot;
   s.summary  = &quot;Exceptional is the core Ruby library for communicating with http://getexceptional.com (hosted error tracking service)&quot;
   s.email    = &quot;david@getexceptional.com&quot;
@@ -15,15 +15,25 @@ Gem::Specification.new do |s|
 		&quot;exceptional.gemspec&quot;,
 		&quot;exceptional.yml&quot;,
 		&quot;init.rb&quot;, 
-		&quot;install.rb&quot;, 
+		&quot;install.rb&quot;,
+		&quot;lib/exceptional/api.rb&quot;,
+		&quot;lib/exceptional/bootstrap.rb&quot;,
+		&quot;lib/exceptional/config.rb&quot;,
     &quot;lib/exceptional/exception_data.rb&quot;,
     &quot;lib/exceptional/integration/rails.rb&quot;,
-    &quot;lib/exceptional/rails.rb&quot;,
+    &quot;lib/exceptional/log.rb&quot;,
+    &quot;lib/exceptional/remote.rb&quot;,
     &quot;lib/exceptional/version.rb&quot;,
     &quot;lib/exceptional.rb&quot;]
-  s.test_files = [&quot;spec/exception_data_spec.rb&quot;,
+  s.test_files = [
+      &quot;spec/api_spec.rb&quot;,
+      &quot;spec/bootstrap_spec.rb&quot;,
+      &quot;spec/config_spec.rb&quot;,
+      &quot;spec/exception_data_spec.rb&quot;,
       &quot;spec/exceptional_rescue_from_spec.rb&quot;,
       &quot;spec/exceptional_spec.rb&quot;,
+      &quot;spec/log_spec.rb&quot;,
+      &quot;spec/remote_spec.rb&quot;,
       &quot;spec/spec_helper.rb&quot;]
   s.rdoc_options = [&quot;--main&quot;, &quot;README&quot;]
   s.extra_rdoc_files = [&quot;History.txt&quot;, &quot;Manifest&quot;, &quot;README&quot;]</diff>
      <filename>exceptional.gemspec</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a803d58ae05747d3145968501298ff87b6f18bde</id>
    </parent>
  </parents>
  <author>
    <name>David Rice</name>
    <email>me@davidjrice.co.uk</email>
  </author>
  <url>http://github.com/contrast/exceptional/commit/ecb2783c362db333f9b30107b642c310b1cc4a56</url>
  <id>ecb2783c362db333f9b30107b642c310b1cc4a56</id>
  <committed-date>2009-03-31T16:22:53-07:00</committed-date>
  <authored-date>2009-03-31T16:22:53-07:00</authored-date>
  <message>Prepare 0.0.4 release</message>
  <tree>39ed0f9418b0b37b46ef04d59992420ff40416e4</tree>
  <committer>
    <name>David Rice</name>
    <email>me@davidjrice.co.uk</email>
  </committer>
</commit>
