Releases: bnorm/kotlin-power-assert
Releases · bnorm/kotlin-power-assert
v0.6.1
Fixes:
- Better support for arithmetic in assertion condition (#27).
plugins {
id "com.bnorm.power.kotlin-power-assert" version "0.6.1"
}
v0.6.0
Changes:
plugins {
id "com.bnorm.power.kotlin-power-assert" version "0.6.0"
}
v0.5.3
Bug Fixes:
- Fix member and extension function transformation.
- Fix generation of message lambda for non-inline functions.
plugins {
id "com.bnorm.power.kotlin-power-assert" version "0.5.3"
}
v0.5.2
Bug Fixes:
- Skip transformation if entire expression is constant (
true
or false
).
- Fix inlining of lambda parameter to transformed function call on Kotlin/JS and Kotlin/Native.
plugins {
id "com.bnorm.power.kotlin-power-assert" version "0.5.2"
}
v0.5.1
Bug Fixes:
- Support Windows-style line-separators in compiled files.
plugins {
id "com.bnorm.power.kotlin-power-assert" version "0.5.1"
}
v0.5.0
- Support for Kotlin/Native.
plugins {
id "com.bnorm.power.kotlin-power-assert" version "0.5.0"
}
v0.4.0
plugins {
id "com.bnorm.power.kotlin-power-assert" version "0.4.0"
}
v0.3.1
- Fix: Including Kotlin wrapper class for top-level functions in Gradle configuration is no longer required.
plugins {
id "com.bnorm.power.kotlin-power-assert" version "0.3.1"
}
v0.3.0
- Support Kotlin 1.3.70.
- Fix: Including Kotlin wrapper class for top-level functions in Gradle configuration is no longer required.
plugins {
id "com.bnorm.power.kotlin-power-assert" version "0.3.0"
}
v0.2.0
Feature enhancements:
- Support configuring of which functions are transformed (eg, assert, require,
check, assertTrue). This works for any function which takes a Boolean and a
String.
- Support Boolean expressions which are split onto multiple lines.
plugins {
id "com.bnorm.power.kotlin-power-assert" version "0.2.0"
}