tag:github.com,2008:https://github.com/MadcapJake/p6-MyHTML/releases Release notes from p6-MyHTML 2016-04-23T05:42:26Z tag:github.com,2008:Repository/54005826/v0.3.0 2016-04-23T05:57:13Z v0.3.0 <h3>Changes</h3> <ul> <li>Flesh out <code>HTML::MyHTML</code> parser class</li> <li>FIrst go at <code>HTML::MyHTML::Tree</code> that is mostly just wrapping for raw routines but also builds H::M::Collections</li> <li>First pass <code>HTML::MyHTML::Collection</code> class that provides easy access to nodes via positional subscripts</li> <li>First pass <code>HTML::MyHTML::Node</code> class that has many helper methods to traverse nodes and print them</li> <li>Some work on manipulating the text in the tree (though a MyHTML C renderer is NYI)</li> <li>Many raw reprs were changed to <code>CPointer</code> as the internal structures were not needed</li> <li>Some bugs in Raw interface squashed (<code>Raw.pm6</code> should still be considered beta but most of it should work)</li> </ul> MadcapJake tag:github.com,2008:Repository/54005826/v0.2.0 2016-04-20T19:16:01Z v0.2.0 <p>🎆 First usable release! 🎆</p> <h3>What works</h3> <ul> <li>NativeCall interface available via <code>HTML::MyHTML::Raw</code></li> <li>A <code>FILE</code> helper class that allows you to write to stdout or to a file</li> <li>A helper class for looking up tags in <code>HTML::MyHTML::Tag</code></li> <li>A helper class for looking up encodings in <code>HTML::MyHTML::Encoding</code></li> <li>A completely untested and probably broken high-level interface in <code>HTML::MyHTML</code></li> </ul> MadcapJake