<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -22,7 +22,6 @@ The FiveRuns Development Team &amp; Dash community
 
 * The fiveruns-dash-activerecord gem (http://github.com/fiveruns/dash-activerecord)
 * The fiveruns-dash-ruby gem (http://github.com/fiveruns/dash-ruby)
-* The json gem (as a dependency for fiveruns-dash-ruby)
 
 == Verifying your setup
 
@@ -36,8 +35,6 @@ This will make sure dash-rails is properly loaded, there are no known compatibil
 
 Dash has been tested with Rails 2.2 and 2.1.  It may (or may not) work with Rails 2.0 applications.
 
-We have verified an incompatibility that occurs when the +json+ gem is unpacked. The recommended workaround is to use a localized +GEM_HOME+ or a system gem.
-
 == Platforms
 
 This library has only been tested on OSX and Linux.  See the notes for fiveruns-dash-ruby for more information: http://github.com/fiveruns/dash-ruby</diff>
      <filename>README.rdoc</filename>
    </modified>
    <modified>
      <diff>@@ -146,7 +146,7 @@ if START_FIVERUNS_DASH_RAILS
             begin
               info = Fiveruns::Dash.session.info
               payload = Fiveruns::Dash::InfoPayload.new(info, Time.now)
-              result = payload.to_json
+              result = payload.to_fjson
             rescue ArgumentError
               false
             end</diff>
      <filename>lib/fiveruns/dash/rails.rb</filename>
    </modified>
    <modified>
      <diff>@@ -32,21 +32,21 @@ Fiveruns::Dash.register_recipe :rails, :url =&gt; 'http://dash.fiveruns.com' do |re
     info = {:name =&gt; &quot;#{ex.class.name} in #{controller.class.name}##{controller.params[:action]}&quot;}
     begin
       session_data = controller.request.session.instance_variable_get(&quot;@data&quot;)
-      info[:session] = Fiveruns::Dash::Rails.clean_hash(session_data).to_json
+      info[:session] = Fiveruns::Dash::Rails.clean_hash(session_data).to_fjson
     rescue Exception =&gt; e
       Fiveruns::Dash.logger.warn &quot;Could not dump session data for exception: #{e.message}&quot;
       nil
     end
     begin
       request_data = { :url =&gt; controller.request.url, :params =&gt; controller.params.inspect }
-      info[:request] = Fiveruns::Dash::Rails.clean_hash(request_data).to_json
+      info[:request] = Fiveruns::Dash::Rails.clean_hash(request_data).to_fjson
     rescue Exception =&gt; e 
       Fiveruns::Dash.logger.error &quot;Could not dump request data for exception: #{e.message}&quot;
       nil
     end
     begin
       header_data = controller.request.headers
-      info[:headers] = Fiveruns::Dash::Rails.clean_hash(header_data).to_json
+      info[:headers] = Fiveruns::Dash::Rails.clean_hash(header_data).to_fjson
     rescue Exception =&gt; e 
       Fiveruns::Dash.logger.error &quot;Could not dump header data for exception: #{e.message}&quot;
       nil</diff>
      <filename>lib/fiveruns/dash/recipes/rails.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>9afb320f570dfeee2a7767720baa68605a3695a8</id>
    </parent>
  </parents>
  <author>
    <name>Mike Perham</name>
    <email>mperham@gmail.com</email>
  </author>
  <url>http://github.com/fiveruns/dash-rails/commit/07b33879628cb3000fff40cdd2a08562d535d028</url>
  <id>07b33879628cb3000fff40cdd2a08562d535d028</id>
  <committed-date>2009-03-04T14:27:53-08:00</committed-date>
  <authored-date>2009-03-04T14:27:53-08:00</authored-date>
  <message>JSON fixes</message>
  <tree>ce4fa6547e8d75a123d5f716834e402d3f4c2119</tree>
  <committer>
    <name>Mike Perham</name>
    <email>mperham@gmail.com</email>
  </committer>
</commit>
