From 889ab7499b5f1cb61ba0654da42416c3629e7a61 Mon Sep 17 00:00:00 2001 From: Jonathan Tang Date: Sun, 21 Sep 2014 22:49:50 -0700 Subject: [PATCH] Update version number and changelist for 0.9.2 release. --- CHANGES.md | 34 ++++++++++++++++++++++++---------- Doxyfile | 2 +- THANKS | 1 + configure.ac | 2 +- setup.py | 2 +- 5 files changed, 28 insertions(+), 13 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index c71e68b7..c28aa661 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,15 +1,29 @@ +Gumbo 0.9.2 (2014-09-21) + +* Performance improvements: Ragel-based char ref decoder and DFA-based UTF8 +* decoder, totaling speedups of up to 300%. +* Added benchmarking program and some sample data. +* Fixed a compiler error under Visual Studio. +* Fix an error in the ctypes bindings that could lead to memory corruption in +* the Python bindings. +* Fix duplicate attributes when parsing tags. +* Don't leave semicolons behind when consuming entity references (rgrove) +* Internally rename some functions in preparation for an amalgamation file +* (jdeng) +* Add proper cflags for gyp builds (skabbes) + Gumbo 0.9.1 (2014-08-07) -- First version listed on PyPi. -- Autotools files excluded from GitHub and generated via autogen.sh. (endgame) -- Numerous compiler warnings fixed. (bnoordhuis, craigbarnes) -- Google security audit passed. -- Gyp support (tfarina) -- Naming convention for structs changed to avoid C reserved words. -- Fix several integer and buffer overflows (Maxime2) -- Some Visual Studio compiler support (bugparty) -- Python3 compatibility for the ctypes bindings. +* First version listed on PyPi. +* Autotools files excluded from GitHub and generated via autogen.sh. (endgame) +* Numerous compiler warnings fixed. (bnoordhuis, craigbarnes) +* Google security audit passed. +* Gyp support (tfarina) +* Naming convention for structs changed to avoid C reserved words. +* Fix several integer and buffer overflows (Maxime2) +* Some Visual Studio compiler support (bugparty) +* Python3 compatibility for the ctypes bindings. Gumbo 0.9.0 (2013-08-13) -- Initial release open-sourced by Google. +* Initial release open-sourced by Google. diff --git a/Doxyfile b/Doxyfile index f99fbd6e..b411da63 100644 --- a/Doxyfile +++ b/Doxyfile @@ -32,7 +32,7 @@ PROJECT_NAME = "Gumbo" # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 0.9.1 +PROJECT_NUMBER = 0.9.2 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer diff --git a/THANKS b/THANKS index 056ea574..ebb15093 100644 --- a/THANKS +++ b/THANKS @@ -9,6 +9,7 @@ Constantinos Michael Craig Barnes Geoffrey Snedders Ian Hickson +Jack Deng Jonathan Shneier Mason Tang Maxim Zakharov diff --git a/configure.ac b/configure.ac index 0648c4b9..e2d4e9f2 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ([2.65]) -AC_INIT([gumbo], [1.0], [jonathan.d.tang@gmail.com]) +AC_INIT([gumbo], [0.9.2], [jonathan.d.tang@gmail.com]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_SRCDIR([src/parser.c]) #AC_CONFIG_HEADERS([config.h]) diff --git a/setup.py b/setup.py index 13c67548..4f06749e 100644 --- a/setup.py +++ b/setup.py @@ -161,7 +161,7 @@ def run(self): ] setup(name='gumbo', - version='0.9.1', + version='0.9.2', description='Python bindings for Gumbo HTML parser', long_description=README, url='http://github.com/google/gumbo-parser',