This repository has been archived by the owner on Feb 15, 2023. It is now read-only.
Releases: google/gumbo-parser
Releases · google/gumbo-parser
v0.10.1
This is the same as v0.10.0, but with a version-number commit to ensure that it shows up as the latest release on GitHub's Releases page. The version-number bump for v0.9.4 happened after the last commit in v0.10.0, which makes the former highlighted as the latest release. This is to ensure that the 0.10 series is highlighted instead.
Original release description:
Gumbo 0.10.0 (2015-04-30)
- Full support for tag.
- Some fixes for /
- All html5lib-trunk tests pass now!
- Support for fragment parsing.
- A couple additional example programs.
- Performance improvements totaling an estimated 30-40% total improvement.
v0.10.0
Gumbo 0.10.0 (2015-04-30)
- Full support for tag.
- Some fixes for /
- All html5lib-trunk tests pass now!
- Support for fragment parsing.
- A couple additional example programs.
- Performance improvements totaling an estimated 30-40% total improvement.
v0.9.4
Gumbo 0.9.4 (2015-04-30)
- Additional Visual Studio fixes (lowjoel/nostrademons)
- Fixed some unused variable warnings.
- Fix for glibtoolize vs. libtoolize build errors on Mac.
- Fixed CDATA end tag handling.
Version 0.9.3
- Bugfix for Æ entities (rgrove)
- Fix CDATA handling; CDATA sections now generate a GUMBO_NODE_CDATA node rather
than plain text. - Fix get_title example to handle whitespace nodes (gsnedders)
- Visual Studio compilation fixes (fishioon)
- Take the namespace into account when determining whether a node matches a
certain tag (aroben) - Replace the varargs tag functions with a tagset bytevector, for a 20-30%
speedup in overall parse time (kevinhendricks, vmg) - Add MacOS X support to Travis CI, and fix the deployment/DLL issues this
uncovered (nostrademons, kevinhendricks, vmg)
Version 0.9.2
- 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
This is a searchable index. Enter search keywords:
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)
Version 0.9.1
- 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.
Version 0.9.0
- Initial release open-sourced by Google.