Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Version bump to 0.7.9

  • Loading branch information...
commit eb801e7c63c3cfa0f4b8ab55b6b3a7b9aa72d398 1 parent 9f95083
@brianmario authored
Showing with 21 additions and 7 deletions.
  1. +15 −0 CHANGELOG.md
  2. +2 −2 VERSION.yml
  3. +1 −1  lib/yajl.rb
  4. +3 −4 yajl-ruby.gemspec
View
15 CHANGELOG.md
@@ -1,5 +1,20 @@
# Changelog
+## 0.7.9 (January 11th, 2011)
+* moved to rspec2
+* fixed some compilation warnings on 1.9.3
+* brought over latest from Yajl upstream
+* finally removed the deprecated Yajl::Stream methods
+* moved to rake-compiler
+* moved to Bundler for development
+* fix memory corruption bug when using :pretty => true and a custom indent string
+* fixed memory leak when exceptions were being raised during a parse
+
+## 0.7.8 (September 27th, 2010)
+* fix a bug in chunked http response regex (thanks to http://github.com/kevn for catching this)
+* Make sure json compability doesn't break ActiveSupport#to_json
+* fix improper usage of rb_define_method
+
## 0.7.7 (July 12th, 2010)
* full string encoding support for 1.9, respecting Encoding.default_internal
* refactor the #to_json function bodies into a C macro
View
4 VERSION.yml
@@ -1,5 +1,5 @@
---
-:patch: 8
-:build:
+:patch: 9
:major: 0
+:build:
:minor: 7
View
2  lib/yajl.rb
@@ -13,7 +13,7 @@
#
# Ruby bindings to the excellent Yajl (Yet Another JSON Parser) ANSI C library.
module Yajl
- VERSION = "0.7.8"
+ VERSION = "0.7.9"
# For compatibility, has the same signature of Yajl::Parser.parse
def self.load(str_or_io, options={}, read_bufsize=nil, &block)
View
7 yajl-ruby.gemspec
@@ -5,11 +5,11 @@
Gem::Specification.new do |s|
s.name = %q{yajl-ruby}
- s.version = "0.7.8"
+ s.version = "0.7.9"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Brian Lopez", "Lloyd Hilaiel"]
- s.date = %q{2010-12-19}
+ s.date = %q{2011-01-11}
s.email = %q{seniorlopez@gmail.com}
s.extensions = ["ext/yajl/extconf.rb"]
s.extra_rdoc_files = [
@@ -168,7 +168,7 @@ Gem::Specification.new do |s|
]
s.homepage = %q{http://github.com/brianmario/yajl-ruby}
s.require_paths = ["lib", "ext"]
- s.rubygems_version = %q{1.3.7}
+ s.rubygems_version = %q{1.4.2}
s.summary = %q{Ruby C bindings to the excellent Yajl JSON stream-based parser library.}
s.test_files = [
"examples/encoding/chunked_encoding.rb",
@@ -195,7 +195,6 @@ Gem::Specification.new do |s|
]
if s.respond_to? :specification_version then
- current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
s.specification_version = 3
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
Please sign in to comment.
Something went wrong with that request. Please try again.