@@ -18,6 +18,60 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
18
18
### Security
19
19
- No security issues fixed!
20
20
21
+ ## [ 3.1.0] - 2022-09-18
22
+ ### Added
23
+ - Add ** EXPERIMENTAL** support for Kotlin Symbol Processing (KSP). Be mindful of [ the gotchas] ( README.md#ksp-gotchas ) .
24
+ You can use KAPT as usual or use KSP by doing the following:
25
+ <details open ><summary >Groovy</summary >
26
+
27
+ Add this to your main ` build.gradle ` :
28
+ ``` groovy
29
+ buildscript {
30
+ ext {
31
+ ksp_version = "1.7.0-1.0.6"
32
+ }
33
+
34
+ dependencies {
35
+ classpath "com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:$ksp_version"
36
+ }
37
+ }
38
+ ```
39
+
40
+ And this to your module's ` build.gradle `
41
+ ``` groovy
42
+ apply plugin: "com.google.devtools.ksp"
43
+
44
+ ksp "com.github.hyperdevs-team.mini-kotlin:mini-processor:$mini_version"
45
+ ```
46
+
47
+ </details >
48
+
49
+ <details ><summary >Kotlin</summary >
50
+
51
+ Add this to your main ` build.gradle.kts ` :
52
+ ``` kotlin
53
+ buildscript {
54
+ dependencies {
55
+ val kspVersion = " 1.7.0-1.0.6"
56
+ classpath(" com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:${kspVersion} " )
57
+ }
58
+ }
59
+ ```
60
+ And this to your module's ` build.gradle.kts `
61
+ ``` groovy
62
+ plugins {
63
+ id "com.google.devtools.ksp"
64
+ }
65
+
66
+ ksp("com.github.hyperdevs-team.mini-kotlin:mini-processor:${miniVersion}")
67
+ ```
68
+
69
+ </details >
70
+
71
+ ### Changed
72
+ - Update all project dependencies.
73
+ - Update documentation.
74
+
21
75
## [ 3.0.0] - 2021-06-10
22
76
### Changed
23
77
- BREAKING CHANGE: Remove RX packages, moved API to full coroutines.
@@ -26,8 +80,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
26
80
27
81
## [ 2.0.0] - 2021-05-01
28
82
### Changed
29
- - Changed repo ownership to [ hyperdevs-team] ( https://github.com/hyperdevs-team ) . Thanks [ bq] ( https://github.com/bq ) for all the work!
30
- - Changed package names from ` com.bq.* ` to ` com.hyperdevs.* `
83
+ - Change repo ownership to [ hyperdevs-team] ( https://github.com/hyperdevs-team ) . Thanks [ bq] ( https://github.com/bq ) for all the work!
84
+ - Change package names from ` com.bq.* ` to ` com.hyperdevs.* `
31
85
32
86
## [ 1.4.0] - 2020-12-15
33
87
### Added
0 commit comments