- Identical to 2.0.0-RC5
- Fixed emitting unevaluated forms for non-literal tags (#217)
- Fixed compiler bug that emitted unevaluated forms (#214)
- Optimized amount of bytecode generated (#206)
- Fixed literal child elements from being escaped (#207)
- Fixed formatting of nil elements at runtime (#208)
- Improved performance (#204)
- Reverted behaviour of
hiccup.core/hto 1.0 (#198)
- Fixed issue with dot-notation and non-literal classes (#151)
- Added
hiccup2.corenamespace that escapes strings automatically - Added new syntax for class and style attributes
- Fixed issue with pre-compiled
htmlmacro accepting new mode bindings
- Inverted container tag check to look for void tags instead
- Added apostrophes to list of characters to escape
- Fixed merging of class and id attributes
- Fixed keyword rendering
- Added explicit ending tag for
<select>
- Allowed html5 root element to have arbitrary attributes
- Added support for
<optgroup> - Replaced render-html multimethod with protocol
- Fixed bug with invalid URIs
- Fixed resolving of base-url
- Added explit ending tags to
<section>,<aside>and others - Fixed to-uri to work with schemaless URLs
- Initial release