- Add
Myhtml.decode_html_entities(bytes : Bytes)
method
- Use less memory when build (
make -j4
instead ofmake -j
)
- Collection now indexable (internal change #27)
- update crystal to 1.0.0
- update crystal to 0.36
- added Myhtml::SAX parser, see examples/sax_links*.cr
- updated libmodest to 4c03bfc
- better Node#inspect
- better Collection#inspect
- minor improvements
- fix doctype printing in to_pretty_html
- update modest lib
- add Node#to_pretty_html
- all lib errors now raise LibError
- parser.css by default search from document node, not from root
- create_node works with more tag_id types
- decode_html_entities optimize, not to create temp parser
- Internal refactor: Split Parser and Tree
- Add Tree#create_node, Node#append_child, Node#insert_before, Node#insert_after, thanks: @edwardloveall
- Add Node#inner_text=
- Add example: create_html.cr
- Add Myhtml::Parser#to_html, fixed #11
- Update Modest to last revision
- Cleanups, refactors
- Merge myhtml v0.30 with modest v0.17