Releases: Kotlin/kotlinx.html
Releases · Kotlin/kotlinx.html
0.12.0
What's Changed
- Added HTML templates by @e5l in #255
- Replace usage js with WasmJs in README.md by @e5l in #257
- Improve Gradle build logic by @hfhbd in #258
- Use kotlin.test everywhere by @hfhbd in #259
- Replace custom time handling with kotlin.time.TimeSource by @hfhbd in #260
- Add contracts to node append and tag declaration calls by @severn-everett in #264
- Added "as" attribute for Link tag by @severn-everett in #265
- Added IE-specific values for textarea wrap attribute by @severn-everett in #266
- Reducing the amount of compiler warnings in gen-enums.kt by @severn-everett in #269
- Added "referrerpolicy", "media", and "download" attributes for "a" tag by @severn-everett in #270
- Fixing typo in area attribute by @severn-everett in #271
- Updating Github Actions and enabling cross-platform testing by @severn-everett in #272
- Improving Tag Generation by @severn-everett in #274
- Added srcset attribute to "source" tag by @severn-everett in #273
- Added "auto" value for "dir" attribute by @severn-everett in #275
- Upgrading Kotlin to 2.0.0 by @severn-everett in #282
- Reworked the validation of attribute names to better correspond to HTML standards by @severn-everett in #276
- Make attribute traits inheritable by @severn-everett in #280
- Using correct string type for input attribute "autocomplete" by @severn-everett in #278
- Support android native targets and wasm-wasi by @whyoleg in #288
New Contributors
Full Changelog: 0.11.0...0.12.0
0.11.0
What's Changed
- Add the
crossorigin
attribute to the<script>
element by @lorenzsimon in #248 - Security comment for unsafe by @vonox7 in #245
- add tag by @EnvyIT in #241
- Converted Repository into a class to force its instantiation in each execution of the generate task by @severn-everett in #222
- Fix description of samp and add strike tag by @MarcinAman in #184
- Update Kotlin version in
README.md
badge by @SimonMarquis in #252 - Add wasmJs target support. by @IlyaGulya in #251
- Added loading attribute to img tag by @severn-everett in #220
- Provides a short access to document elements by ID via delegated by @jonnyzzz in #126
- Adding full list of HTML entities by @severn-everett in #209
- fix samp documentation by @KotlinIsland in #172
- Added onmouseenter and onmouseleave attributes by @vitek999 in #169
New Contributors
- @lorenzsimon made their first contribution in #248
- @vonox7 made their first contribution in #245
- @EnvyIT made their first contribution in #241
- @MarcinAman made their first contribution in #184
- @SimonMarquis made their first contribution in #252
- @IlyaGulya made their first contribution in #251
- @jonnyzzz made their first contribution in #126
- @KotlinIsland made their first contribution in #172
- @vitek999 made their first contribution in #169
Full Changelog: 0.10.1...0.11.0
0.10.1
0.9.1
0.9.0
What's Changed
- Change callback properties on stdlib event for better usability by @ilgonmic in #194
- Upgrades to Kotlin and Gradle versions by @severn-everett in #208
- Enable linuxArm64 native target by @bcmedeiros in #213
- Drop exception handler in for tag to reduce bytecode size by @e5l in #224
New Contributors
- @severn-everett made their first contribution in #208
- @bcmedeiros made their first contribution in #213
Full Changelog: 0.8.0...0.9.0
0.8.0
0.7.5
kotlinx-html-0.7.2
- Support Kotlin 1.4.0
kotlinx-html-0.7.1
kotlinx-html-0.6.10
- 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