- Update Nokogiri for security vulnerability
- Update documentation and links to point to new GitHub repo at CompanyCam.
- Renamed
as_json
toto_h
details outlined in CompanyCam#10.
- Renamed
to_json
toas_json
to follow Ruby/Rails convention.
- Allow customizing the
separator
when callingto_plain_text
.
- Implement
Enumerable
for theHasContent
module.
- Make
Text
a subclass ofNode
. - Try to unify the interface a bit more for the initialize method.
- Extract
Registerable
module fromJsonRenderable
so that Node registration is separated from being JSON renderable. - Make
Document
a subclass ofNode
.
- Tweak dependency version requirements to be greater than or equal to
- Add
Blockquote
andCodeblock
nodes - Add support for
strike
,code
, andtextStyle
marks
- Initial release