Seed v0.3.7 Release Notes

Release Date: 2019-06-22 // almost 5 years ago
    • routes now accepts Url instead of &Url (Breaking)
    • ๐Ÿ‘Œ Improvements to fetch API
    • Added raw!, md!, and plain! macros that alias El::from_html, El::from_markdown,
      and El::new_text respectively
    • ๐Ÿ’… Attrs! and Style! macros can now use commas and whitespace as separators,
      in addition to semicolons
    • ๐Ÿ›  Fixed typos in a few attributes (Breaking)
    • ๐Ÿ›  Fixed a bug where an HTML namespace was applied to raw html/markdown elements
    • ๐Ÿ†• New conditional syntax added in class! macro, similar to Elm's classList
    • Listener now implements MessageMapper
    • El methods add_child, add_style, add_attr, and set_text now return the elements,
      ๐Ÿ‘ allowing chaining
    • Fixed a bug with set_text. Renamed to replace_text. Added add_text, which adds
      ๐Ÿšš a text node, but doesn't remove existing ones. Added add_class. (Breaking)