Skip to content

Releases: bnorm/kotlin-power-assert

v0.13.0

06 May 14:38
Compare
Choose a tag to compare

New

  • Support Kotlin 1.8.20 (#89).

Fixes

  • Correctly align in operator. (#96).

plugins {
  id("com.bnorm.power.kotlin-power-assert") version "0.13.0"
}

NOTE

For those that use classpath dependencies to configure plugins, the coordinates of this release dropped the gradle.plugin suffix:

buildscript {
  dependencies {
    classpath("com.bnorm.power:kotlin-power-assert-gradle:0.13.0")
  }
}

v0.12.2

10 Apr 20:40
Compare
Choose a tag to compare

Fixes

  • Correctly align in operator. (#95).
plugins {
  id("com.bnorm.power.kotlin-power-assert") version "0.12.2"
}

v0.12.1

09 Apr 00:34
Compare
Choose a tag to compare

New

  • Support receivers of infix functions (#69).

Fixes

  • Ignore implicit varargs array (#84).
  • Ignore body of object literals (#85).

Other

plugins {
  id("com.bnorm.power.kotlin-power-assert") version "0.12.1"
}

NOTE

For those that use classpath dependencies to configure plugins, the coordinates of this release dropped the gradle.plugin suffix:

buildscript {
  dependencies {
    classpath("com.bnorm.power:kotlin-power-assert-gradle:0.12.1")
  }
}

v0.12.0

10 Jul 18:47
Compare
Choose a tag to compare

New

  • Support Kotlin 1.7.0 (#67).
  • Allow excluding Gradle source sets from transformation (#55).

Fixes

  • Ignore smart casting from diagram (#60).
  • Properly align is operator result (#59).
  • Support JVM static functions for transformation (#52).
plugins {
  id("com.bnorm.power.kotlin-power-assert") version "0.12.0"
}

v0.11.0

19 Nov 03:52
Compare
Choose a tag to compare

New

  • Support Kotlin 1.6.0 (#50).
plugins {
  id("com.bnorm.power.kotlin-power-assert") version "0.11.0"
}

v0.10.0

30 Jun 02:14
Compare
Choose a tag to compare

New

  • Support Kotlin 1.5.20.
plugins {
  id("com.bnorm.power.kotlin-power-assert") version "0.10.0"
}

v0.9.0

02 Jun 18:01
Compare
Choose a tag to compare

New

  • Support Kotlin 1.5.10.
plugins {
  id "com.bnorm.power.kotlin-power-assert" version "0.9.0"
}

v0.8.1

12 May 21:37
Compare
Choose a tag to compare

Fixes

  • Fix diagramming of expressions which contain lambdas (#44)
plugins {
  id "com.bnorm.power.kotlin-power-assert" version "0.8.1"
}

v0.8.0

06 May 22:37
Compare
Choose a tag to compare

New

  • Compile against Kotlin 1.5.0 (#40).
  • Support generic parameter diagramming (#39).
    • Added support for assertFalse style functions.
    • Added support for non-boolean functions.
  • Support multiple parameter functions (#41).
    • Added support for assertEquals style functions.
    • Function signature must still end with a String or () -> String accepting parameter.
plugins {
  id "com.bnorm.power.kotlin-power-assert" version "0.8.0"
}

v0.7.0

04 Feb 23:12
Compare
Choose a tag to compare

New

  • Support Kotlin 1.4.30.



Fixes

  • Regex matches function formats poorly and exception (#31).
plugins {
  id "com.bnorm.power.kotlin-power-assert" version "0.7.0"
}