Skip to content

Releases: Kotlin/kotlinx-benchmark

v0.4.11

05 Jun 22:03
619f67d
Compare
Choose a tag to compare
v0.4.11 Pre-release
Pre-release
  • Take into consideration jvmToolchain when running benchmarks #176
  • Hide unintentionally public API with an opt-in annotation #211
  • Use locale-insensitive decimal and thousands separators in reports formatting
  • Don't add experimental-wasm-gc flag for NodeJs >= 22 #212
  • Allow having benchmark classes in the root package in non-JVM platforms #215
  • Improve error messages for invalid use of annotations
  • Use Classpath normalization for classpath inputs of source generator tasks

v0.4.10

07 Dec 20:54
Compare
Choose a tag to compare
v0.4.10 Pre-release
Pre-release
  • Support Kotlin 1.9.21
  • Validate values of benchmark configuration options #124, #125
  • Improve Kotlin/Native implementation of Blockhole #114
  • Fix parsing of @Measurement annotation that misbehaved in non-JVM platforms
  • Improve error messages when a target is not supported
  • Support nodejs() environment for Kotlin/Wasm target

v0.4.9

03 Aug 12:30
Compare
Choose a tag to compare
v0.4.9 Pre-release
Pre-release
  • Support Kotlin 1.9.0
  • Support registering multiplatform source sets as benchmark targets
  • Support all native targets in accordance with the official Kotlin strategy
  • Align the default values of configuration options with JMH #75

v0.4.8

12 May 12:16
Compare
Choose a tag to compare
v0.4.8 Pre-release
Pre-release
  • Drop legacy JS support
  • Support building large JARs #95
  • Support Kotlin 1.8.20
  • Fix JVM and Native configuration cache warnings

v0.4.7

12 May 12:02
Compare
Choose a tag to compare
v0.4.7 Pre-release
Pre-release
  • Support Kotlin 1.8.0

v0.4.6

02 Dec 12:50
Compare
Choose a tag to compare
v0.4.6 Pre-release
Pre-release
  • Support Gradle 8.0
  • Sign kotlinx-benchmark-plugin artifacts with the Signing Plugin
  • Upgrade Kotlin version to 1.7.20
  • Upgrade Gradle version to 7.4.2

v0.4.5

02 Nov 12:27
Compare
Choose a tag to compare
v0.4.5 Pre-release
Pre-release

Remove redundant jmh-core dependency from plugin

v0.4.4

26 Jun 11:37
Compare
Choose a tag to compare
v0.4.4 Pre-release
Pre-release

Support Kotlin version 1.7.0

v0.4.3

26 Jun 11:35
Compare
Choose a tag to compare
v0.4.3 Pre-release
Pre-release

Support Kotlin version 1.6.20

v0.4.2

25 Jan 19:16
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release
  • Support JS IR backend
  • Support Gradle 7.0 and newer #67
  • Make mode configuration parameter work with values considered valid in README.md
  • Support benchmark @Param values containing spaces #62