Changes for version 0.008 - 2024-01-10

  • New Features
    • Add the attributes method to the Eg::Node class.
    • Add the exists_attr method to the Eg::Node class.
    • Add the remove_attr method to the Eg::Node class.
    • Add the styles method to the Eg::Node class.
    • Add the exists_css method to the Eg::Node class.
    • Add the remove_css method to the Eg::Node class.
    • Add the children method to the Eg::Node class.
  • Incompatible Changes
    • Remove the Eg::Attributes class.
    • Remove the attributes field from the Eg::Node.
    • Attributes in the Eg::Node is created on demand.
    • Rename the text_buffer field in the Eg::Node class to the value_buffer field.
    • Rename the nodes field in the Eg::Node class to the child_nodes_list field.
    • Rename the new_document method in the Eg::Node class to the new_document_node field.
    • Rename the new_element method in the Eg::Node class to the new_element_node field.
    • Rename the new_text method in the Eg::Node class to the new_text_node field.

Modules

HTML
HTML Nodes, Attributes, Text.