1
1
# Changelog
2
2
3
3
All notable changes to this project will be documented in this file.
4
-
5
4
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
6
5
and this project adheres to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
7
6
7
+ ## [ Unreleased]
8
+
8
9
## [ 0.7.2] 2024-09-13
9
10
10
11
### Changed
12
+
11
13
- kotlin updated to 2.0.0
12
14
13
15
### Fixed
16
+
14
17
- Fixed various issues with qualifier annotations.
15
18
- Fixed issue with inner class or companion inside a component extending the component interface causing an error.
16
19
- Fixed crash when attempting to display a type parameter.
@@ -21,11 +24,13 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
21
24
## [ 0.7.1] 2024-06-12
22
25
23
26
### Fixed
27
+
24
28
- Removed erroneous ` @KmpComponentCreator ` annotation.
25
29
26
30
## [ 0.7.0] 2024-06-12
27
31
28
32
### Changed
33
+
29
34
- ` @Scope ` annotations now take arguments into account. This means for example, if you have
30
35
``` kotlin
31
36
@Scope
@@ -80,9 +85,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
80
85
```
81
86
82
87
### Removed
88
+
83
89
- The KAPT backend is removed, please migrate to KSP if you haven' t already.
84
90
85
91
### Fixed
92
+
86
93
- Fixed cases of invalid code generation (#321, #337, #313).
87
94
- Fixed an exception thrown on KSP2 when running multiple rounds (google/ksp#1854).
88
95
- Fixed various issues with handling method overrides in components (#309, #375)
@@ -91,6 +98,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
91
98
## [0.6.3] 2023-09-02
92
99
93
100
### Fixed
101
+
94
102
- Fixed scoped assisted injection enforcement. It was incorrectly using the component scope instead of the scope of the
95
103
assisted class or provides method.
96
104
@@ -498,3 +506,49 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
498
506
## [ 0.1.0] - 2020-09-17
499
507
500
508
- Initial Release
509
+
510
+ [ Unreleased ] : https://github.com/evant/kotlin-inject/compare/v0.7.3...HEAD
511
+
512
+ [ 0.7.3 ] : https://github.com/evant/kotlin-inject/compare/v0.7.2...v0.7.3
513
+
514
+ [ 0.7.2 ] : https://github.com/evant/kotlin-inject/compare/v0.7.1...v0.7.2
515
+
516
+ [ 0.7.1 ] : https://github.com/evant/kotlin-inject/compare/v0.7.0...v0.7.1
517
+
518
+ [ 0.7.0 ] : https://github.com/evant/kotlin-inject/compare/v0.6.3...v0.7.0
519
+
520
+ [ 0.6.3 ] : https://github.com/evant/kotlin-inject/compare/v0.6.2...v0.6.3
521
+
522
+ [ 0.6.2 ] : https://github.com/evant/kotlin-inject/compare/v0.6.1...v0.6.2
523
+
524
+ [ 0.6.1 ] : https://github.com/evant/kotlin-inject/compare/v0.6.0...v0.6.1
525
+
526
+ [ 0.6.0 ] : https://github.com/evant/kotlin-inject/compare/v0.5.1...v0.6.0
527
+
528
+ [ 0.5.1 ] : https://github.com/evant/kotlin-inject/compare/v0.5.0...v0.5.1
529
+
530
+ [ 0.5.0 ] : https://github.com/evant/kotlin-inject/compare/v0.4.1...v0.5.0
531
+
532
+ [ 0.4.1 ] : https://github.com/evant/kotlin-inject/compare/v0.4.0...v0.4.1
533
+
534
+ [ 0.4.0 ] : https://github.com/evant/kotlin-inject/compare/v0.3.7-RC...v0.4.0
535
+
536
+ [ 0.3.7-RC ] : https://github.com/evant/kotlin-inject/compare/v0.3.6...v0.3.7-RC
537
+
538
+ [ 0.3.6 ] : https://github.com/evant/kotlin-inject/compare/v0.3.5...v0.3.6
539
+
540
+ [ 0.3.5 ] : https://github.com/evant/kotlin-inject/compare/v0.3.4...v0.3.5
541
+
542
+ [ 0.3.4 ] : https://github.com/evant/kotlin-inject/compare/v0.3.3...v0.3.4
543
+
544
+ [ 0.3.3 ] : https://github.com/evant/kotlin-inject/compare/v0.3.2...v0.3.3
545
+
546
+ [ 0.3.2 ] : https://github.com/evant/kotlin-inject/compare/v0.3.1...v0.3.2
547
+
548
+ [ 0.3.1 ] : https://github.com/evant/kotlin-inject/compare/v0.3.0...v0.3.1
549
+
550
+ [ 0.3.0 ] : https://github.com/evant/kotlin-inject/compare/v0.2.0...v0.3.0
551
+
552
+ [ 0.2.0 ] : https://github.com/evant/kotlin-inject/compare/v0.1.0...v0.2.0
553
+
554
+ [ 0.1.0 ] : https://github.com/evant/kotlin-inject/commits/v0.1.0
0 commit comments