Skip to content

Commit 7273774

Browse files
committed
prepare release 0.7.2
1 parent 650c5d5 commit 7273774

File tree

4 files changed

+21
-8
lines changed

4 files changed

+21
-8
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
77

8+
## [0.7.2] 2024-09-13
9+
10+
### Changed
11+
- kotlin updated to 2.0.0
12+
13+
### Fixed
14+
- Fixed various issues with qualifier annotations.
15+
- Fixed issue with inner class or companion inside a component extending the component interface causing an error.
16+
- Fixed crash when attempting to display a type parameter.
17+
- Added ksp work-around when running multiple rounds to prevent a FileAlreadyExistsException on a duplicate symbol.
18+
- Fixed injecting into a java constructor that doesn't have a nullability annotation defined.
19+
- Fixed various issues when resolving cycles.
20+
821
## [0.7.1] 2024-06-12
922

1023
### Fixed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ repositories {
6464
}
6565
6666
dependencies {
67-
ksp("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.1")
68-
implementation("me.tatarka.inject:kotlin-inject-runtime:0.7.1")
67+
ksp("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2")
68+
implementation("me.tatarka.inject:kotlin-inject-runtime:0.7.2")
6969
}
7070
```
7171

docs/multiplatform.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Add the runtime dependency in commonMain
4040
sourceSets {
4141
commonMain {
4242
dependencies {
43-
implementation("me.tatarka.inject:kotlin-inject-runtime-kmp:0.7.1")
43+
implementation("me.tatarka.inject:kotlin-inject-runtime-kmp:0.7.2")
4444
}
4545
}
4646
}
@@ -67,10 +67,10 @@ dependencies {
6767
kspCommonMainMetadata(libs.kotlinInject)
6868

6969
// 2. Configure code generation into each KMP target source set
70-
kspAndroid("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.1")
71-
kspIosX64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.1")
72-
kspIosArm64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.1")
73-
kspIosSimulatorArm64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.1")
70+
kspAndroid("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2")
71+
kspIosX64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2")
72+
kspIosArm64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2")
73+
kspIosSimulatorArm64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2")
7474
}
7575
```
7676

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[versions]
2-
kotlin-inject = "0.7.2-SNAPSHOT"
2+
kotlin-inject = "0.7.2"
33
kotlin = "2.0.0"
44
ksp = "2.0.0-1.0.22"
55
kotlinpoet = "1.16.0"

0 commit comments

Comments
 (0)