Skip to content

Commit 894326d

Browse files
wldehqurbonzoda
authored andcommitted
Update the CHANGELOG.md
1 parent 619f67d commit 894326d

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

CHANGELOG.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,54 @@
11
# CHANGELOG
22

3+
## 0.4.11
4+
5+
- Take into consideration `jvmToolchain` when running benchmarks [#176](https://github.com/Kotlin/kotlinx-benchmark/issues/176)
6+
- Hide unintentionally public API with an opt-in annotation [#211](https://github.com/Kotlin/kotlinx-benchmark/issues/211)
7+
- Use locale-insensitive decimal and thousands separators in reports formatting
8+
- Don't add `experimental-wasm-gc` flag for NodeJs >= 22 [#212](https://github.com/Kotlin/kotlinx-benchmark/issues/212)
9+
- Allow having benchmark classes in the root package in non-JVM platforms [#215](https://github.com/Kotlin/kotlinx-benchmark/issues/215)
10+
- Improve error messages for invalid use of annotations
11+
- Use `Classpath` normalization for classpath inputs of source generator tasks
12+
13+
## 0.4.10
14+
15+
- Support Kotlin 1.9.21
16+
- Validate values of benchmark configuration options [#124](https://github.com/Kotlin/kotlinx-benchmark/issues/124),
17+
[#125](https://github.com/Kotlin/kotlinx-benchmark/issues/125)
18+
- Improve Kotlin/Native implementation of Blockhole [#114](https://github.com/Kotlin/kotlinx-benchmark/issues/114)
19+
- Fix parsing of `@Measurement` annotation that misbehaved in non-JVM platforms
20+
- Improve error messages when a target is not supported
21+
- Support nodejs() environment for Kotlin/Wasm target
22+
23+
## 0.4.9
24+
25+
- Support Kotlin 1.9.0
26+
- Support registering multiplatform source sets as benchmark targets
27+
- Support all native targets in accordance with the official Kotlin strategy
28+
- Align the default values of configuration options with JMH [#75](https://github.com/Kotlin/kotlinx-benchmark/issues/75)
29+
30+
## 0.4.8
31+
32+
- Drop legacy JS support
33+
- Support building large JARs [#95](https://github.com/Kotlin/kotlinx-benchmark/issues/95)
34+
- Support Kotlin 1.8.20
35+
- Fix JVM and Native configuration cache warnings
36+
37+
## 0.4.7
38+
39+
- Support Kotlin 1.8.0
40+
41+
## 0.4.6
42+
43+
- Support Gradle 8.0
44+
- Sign kotlinx-benchmark-plugin artifacts with the Signing Plugin
45+
- Upgrade Kotlin version to 1.7.20
46+
- Upgrade Gradle version to 7.4.2
47+
48+
## 0.4.5
49+
50+
- Remove redundant jmh-core dependency from plugin
51+
352
## 0.4.4
453

554
- Require the minimum Kotlin version of 1.7.0

0 commit comments

Comments
 (0)