kotlinx.html

Kotlin DSL for HTML

APACHE-2.0 License

Stars
1.6K
Committers
37

Bot releases are hidden (Show)

kotlinx.html - 0.11.0 Latest Release

Published by e5l 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/Kotlin/kotlinx.html/compare/0.10.1...0.11.0

kotlinx.html - 0.10.1

Published by e5l 9 months ago

What's Changed

kotlinx.html - 0.9.1

Published by e5l over 1 year ago

kotlinx.html - 0.9.0

Published by e5l over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/Kotlin/kotlinx.html/compare/0.8.0...0.9.0

kotlinx.html - 0.7.5

Published by e5l over 2 years ago

  • Add kotlin-native support
kotlinx.html - kotlinx-html-0.7.2

Published by ilgonmic about 4 years ago

  • Support Kotlin 1.4.0
kotlinx.html - kotlinx-html-0.7.1

Published by dmitrievanthony over 4 years ago

kotlinx.html - kotlinx-html-0.6.10

Published by cy6erGn0m over 6 years ago

  • Introduced prepend next to append function (#86)
  • Added <html> tag namespace parameter (#84)
  • Fixed JVM DOM unsafe to support XML with no root element (#83)
  • Add tag <main> (#68)
  • Added events focusin and focusout (#80)
  • Fixed touch event names
  • Added comments support (#69)
  • Added support for self-closing empty tags to be compatible with XHTML standard. (#79)
  • Upgraded to kotlin 1.2.41
kotlinx.html - kotlinx-html-0.6.9

Published by cy6erGn0m over 6 years ago

kotlinx.html -

Published by cy6erGn0m almost 7 years ago

kotlinx.html -

Published by cy6erGn0m almost 7 years ago

kotlinx.html -

Published by cy6erGn0m over 9 years ago

kotlinx.html - All tags have classes parameter

Published by cy6erGn0m over 9 years ago

You now can simply do

div("myclass class2") {
    span("content class list") { +"test" }
}
kotlinx.html - JVM-releated bigfix release

Published by cy6erGn0m over 9 years ago

  • Fixed stream rendering for inline and so called empty tags
  • Fixed DOM tree rendering with no pretty print
kotlinx.html - Maintenance release

Published by cy6erGn0m over 9 years ago

Rebuilded with latest compiler

kotlinx.html - Bugfix release

Published by cy6erGn0m over 9 years ago

Migrate to M12: upgrade traits and enums syntax
Migrate to M12: fix broken split references

kotlinx.html - More DOM types covered by DSL

Published by cy6erGn0m over 9 years ago

kotlinx.html - Js Natie event listeners and new org.w3c.dom API

Published by cy6erGn0m over 9 years ago

  • JS native events could be added like this
document.create.div {
    onClickFunction = {
        window.alert("hey!")
    }
}
  • upgrade kotlin to 0.1-SNAPSHOT (pre M12 for now)
  • migrate to new Kotlin JS native API (org.w3c.dom.*)
kotlinx.html -

Published by cy6erGn0m over 9 years ago