Sha256: eb816e0cdb19c2e3eeaf409c67a57e9cae17c752a1e4c55f9c534ef58012bc4a

Contents?: true

Size: 1.57 KB

Versions: 1

Compression:

Stored size: 1.57 KB

Contents

# HEAD

# 1.0.1

* Improve normalize_name performance

# 1.0.0

* Make `nokogiri` dependency optional
* Add :default argument for elements [[#51](https://github.com/pauldix/sax-machine/pull/51)]

# 0.3.0

* Option to use Ox as a SAX handler instead of Nokogiri [[#49](https://github.com/pauldix/sax-machine/pull/49)]
* Bump RSpec to 3.0, convert existing specs

# 0.2.1

* Turn on replace_entities on Nokogiri parser [[#40](https://github.com/pauldix/sax-machine/pull/40)]
* Provide mass assignment through initialize method [[#38](https://github.com/pauldix/sax-machine/pull/38)]
* Bump nokogiri (~> 1.6) and rspec, drop growl dependency
* Update 'with' option to allow pattern matching in addition to string matching

# 0.2.0.rc1

* Try to reduce the number of instances of respond_to? in the code by
  pulling common uses of it out to methods. [[#32](https://github.com/pauldix/sax-machine/pull/32)]
* The parse stack is now composed of simple objects instead of it being
  an array of arrays. [[#32](https://github.com/pauldix/sax-machine/pull/32)]
* Now using an identifier for an empty buffer instead of empty string. [[#32](https://github.com/pauldix/sax-machine/pull/32)]
* Clean up several variables that were not being used. [[#32](https://github.com/pauldix/sax-machine/pull/32)]
* Encapsulate stack so it's not being exposed as part of the API. [[#32](https://github.com/pauldix/sax-machine/pull/32)]
* `cdata_block` is now an alias instead of delegating to characters. [[#32](https://github.com/pauldix/sax-machine/pull/32)]

# 0.1.0

* Rename parent to ancestor
* Add SAXMachine.configure

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sax-machine-1.0.1 HISTORY.md