Skip to content

Commit

Permalink
prepare release 0.7.2
Browse files Browse the repository at this point in the history
  • Loading branch information
evant committed Sep 13, 2024
1 parent 650c5d5 commit 7273774
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 8 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [0.7.2] 2024-09-13

### Changed
- kotlin updated to 2.0.0

### Fixed
- Fixed various issues with qualifier annotations.
- Fixed issue with inner class or companion inside a component extending the component interface causing an error.
- Fixed crash when attempting to display a type parameter.
- Added ksp work-around when running multiple rounds to prevent a FileAlreadyExistsException on a duplicate symbol.
- Fixed injecting into a java constructor that doesn't have a nullability annotation defined.
- Fixed various issues when resolving cycles.

## [0.7.1] 2024-06-12

### Fixed
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,8 @@ repositories {
}
dependencies {
ksp("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.1")
implementation("me.tatarka.inject:kotlin-inject-runtime:0.7.1")
ksp("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2")
implementation("me.tatarka.inject:kotlin-inject-runtime:0.7.2")
}
```

Expand Down
10 changes: 5 additions & 5 deletions docs/multiplatform.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Add the runtime dependency in commonMain
sourceSets {
commonMain {
dependencies {
implementation("me.tatarka.inject:kotlin-inject-runtime-kmp:0.7.1")
implementation("me.tatarka.inject:kotlin-inject-runtime-kmp:0.7.2")
}
}
}
Expand All @@ -67,10 +67,10 @@ dependencies {
kspCommonMainMetadata(libs.kotlinInject)

// 2. Configure code generation into each KMP target source set
kspAndroid("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.1")
kspIosX64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.1")
kspIosArm64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.1")
kspIosSimulatorArm64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.1")
kspAndroid("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2")
kspIosX64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2")
kspIosArm64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2")
kspIosSimulatorArm64("me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2")
}
```

Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[versions]
kotlin-inject = "0.7.2-SNAPSHOT"
kotlin-inject = "0.7.2"
kotlin = "2.0.0"
ksp = "2.0.0-1.0.22"
kotlinpoet = "1.16.0"
Expand Down

0 comments on commit 7273774

Please sign in to comment.