From 0977be81bb3c73dc0945b5d7f24f3dd008b70018 Mon Sep 17 00:00:00 2001 From: Yorick Peterse Date: Fri, 14 Aug 2015 14:49:26 +0200 Subject: [PATCH] Release 1.2.2 --- CHANGELOG.md | 18 ++++++++++++++++++ checksum/oga-1.2.2-java.gem.sha512 | 1 + checksum/oga-1.2.2.gem.sha512 | 1 + lib/oga/version.rb | 2 +- 4 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 checksum/oga-1.2.2-java.gem.sha512 create mode 100644 checksum/oga-1.2.2.gem.sha512 diff --git a/CHANGELOG.md b/CHANGELOG.md index a26eb1d..df3ced6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,24 @@ This document contains details of the various releases and their release dates. Dates are in the format `yyyy-mm-dd`. +## 1.2.2 - 2015-08-14 + +### Race condition in the LRU class + +A race condition in the LRU class has been resolved. This race condition would +result in errors such as "ConcurrencyError: Detected invalid array contents due +to unsynchronized modifications with concurrent users" on JRuby or +"ArgumentError: negative array size" on Rubinius. + +See commit 32b75bf62c0c1770b68e7e1a9918718943d1c04c for more information. + +### Lexing of void elements with explicit closing tags + +Void elements followed by an explicit closing tag (e.g. ``) are +now lexed properly. Thanks to Jakub Pawlowicz for fixing this. + +See commit ed3cbe7975eeb9d142c4f649334038b6389abc0e for more information. + ## 1.2.1 - 2015-07-01 ### Better support for decoding unrecognized XML/HTML entities diff --git a/checksum/oga-1.2.2-java.gem.sha512 b/checksum/oga-1.2.2-java.gem.sha512 new file mode 100644 index 0000000..07a16af --- /dev/null +++ b/checksum/oga-1.2.2-java.gem.sha512 @@ -0,0 +1 @@ +2dbf0b20adeb43f38dc57fc28d84a1364854c097efd514c2c965d055751b582a6e301bd7f3d751a0c41cd4b6abc94cb43e5110bc96fc727706cc5b9ce6f3ad53 \ No newline at end of file diff --git a/checksum/oga-1.2.2.gem.sha512 b/checksum/oga-1.2.2.gem.sha512 new file mode 100644 index 0000000..402fe66 --- /dev/null +++ b/checksum/oga-1.2.2.gem.sha512 @@ -0,0 +1 @@ +fbd1ab8dbbe4385d88cd1eb776bc781ffebde8bba30da5ef83fe62bb5eecbe16e5c83a9359e29e6b6dbe5c5f2c11607713311d80cd3e82b20a93d6e70c98457c \ No newline at end of file diff --git a/lib/oga/version.rb b/lib/oga/version.rb index b341c04..d34e4f3 100644 --- a/lib/oga/version.rb +++ b/lib/oga/version.rb @@ -1,3 +1,3 @@ module Oga - VERSION = '1.2.1' + VERSION = '1.2.2' end # Oga