Skip to content

Commit 31a5558

Browse files
Abduqodiri Qurbonzodaqurbonzoda
authored andcommitted
Update CHANGELOG.md for 0.4.0 and 0.4.1 releases
1 parent a71cd7b commit 31a5558

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

CHANGELOG.md

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

3+
## 0.4.1
4+
5+
- Require the minimum Kotlin version of 1.6.0
6+
7+
## 0.4.0
8+
9+
- Require the minimum Kotlin version of 1.5.30
10+
- Add support for other Apple Kotlin/Native targets
11+
- Improve Kotlin/Native support [#24](https://github.com/Kotlin/kotlinx-benchmark/issues/24)
12+
- Benchmark each method in its own process, previously all methods where benchmarked in the same process
13+
- Introduce `nativeFork` advanced configuration option with the following values:
14+
- "perBenchmark" (default) – executes all iterations of a benchmark in the same process (one binary execution)
15+
- "perIteration" – executes each iteration of a benchmark in a separate process, measures in cold Kotlin/Native runtime environment
16+
- Introduce `nativeGCAfterIteration` advanced configuration option that when set to `true`, additionally collects garbage after each measuring iteration (default is `false`)
17+
- Rename "forks" configuration option to "jvmForks" and provide an option to not override fork value defined in `@Fork`
18+
- Fix a failure due to the strict DuplicatesStrategy [#39](https://github.com/Kotlin/kotlinx-benchmark/issues/39)
19+
320
## 0.3.1
421

522
- Support report format selection: json(default), csv/scsv or text [#34](https://github.com/Kotlin/kotlinx-benchmark/issues/34)

0 commit comments

Comments
 (0)