Commit History

Autor SHA1 Mensaxe Data
  Him188 2cf97a181f [build] Use JUnit5 on Android %!s(int64=2) %!d(string=hai) anos
  Him188 a2d50ec03a [build] Relocate ktor only for jvm, not for Android %!s(int64=2) %!d(string=hai) anos
  Him188 164f621427 [build] Fully support Android target; Update to Gradle 8.0 %!s(int64=2) %!d(string=hai) anos
  Him188 7a5cbbcb88 [core] Add `kotlinx-coroutines-debug` in mirai-core-utils %!s(int64=2) %!d(string=hai) anos
  Him188 c3a9511783 [core] Remove redundant AtomicFU runtime dependency from mirai-core-utils %!s(int64=2) %!d(string=hai) anos
  Him188 60bbcf6e2c [core] Revert "Review atomic calls and enable atomicfu compiler. Close #2315", due to atomicfu does not behave correctly when mirai-console depends on mirai-core-utils. Fixes #2329. %!s(int64=3) %!d(string=hai) anos
  Him188 3360347ca2 [build] Fix dependency exclusion for builds when IDEA_ACTIVE %!s(int64=3) %!d(string=hai) anos
  Him188 c0ccdbe9d3 [build] Rewrite shadow relocation %!s(int64=3) %!d(string=hai) anos
  Him188 564a7ce8f8 [core] Review atomic calls and enable atomicfu compiler. Close #2315 %!s(int64=3) %!d(string=hai) anos
  Him188 25e66d19c7 [core] Filter out relocated ktor dependencies in runtime except for mirai-core-utils and mirai-core-all. Fix #2291 %!s(int64=3) %!d(string=hai) anos
  Him188 fd67ba9204 Configure shadow relocation and add checks for multiplatform publishing %!s(int64=3) %!d(string=hai) anos
  AdoptOSS 7325c1f7e2 native: 优化 build script 及 actions,修复 ECDH 相关资源释放问题 (#2110) %!s(int64=3) %!d(string=hai) anos
  Him188 21c4a5ba04 Use kotlinx-coroutines-test %!s(int64=3) %!d(string=hai) anos
  Him188 7dbb1a5ad7 Add RunConfigurations %!s(int64=3) %!d(string=hai) anos
  Him188 daf9c4a208 Configure GitHub Actions for native %!s(int64=3) %!d(string=hai) anos
  Him188 13dadd5a95 Implement mirai-core for native %!s(int64=3) %!d(string=hai) anos
  Him188 7088835402 HMPP %!s(int64=3) %!d(string=hai) anos
  Him188 ff2a8acb0c Implement multiplatform modules %!s(int64=3) %!d(string=hai) anos
  Him188 ce87400998 Use ktor-io to replace kotlinx-io %!s(int64=3) %!d(string=hai) anos
  Him188 d96641dedb Configure HMPP project structure %!s(int64=3) %!d(string=hai) anos
  Him188 7faf630454 Update kotlin-jvm-blocking-bridge to 2.0.0-160.2 %!s(int64=4) %!d(string=hai) anos
  Him188 66999aadaf Migrate to Kotlin 1.5.30 and review dependencies: %!s(int64=4) %!d(string=hai) anos
  Him188 f5b2dbc65d Avoid boxing in `TypeSafeMap` and support serialization %!s(int64=4) %!d(string=hai) anos
  Him188 5e25c0e25b Remove bintray %!s(int64=4) %!d(string=hai) anos
  Him188 48564056df Add AtomicLazy %!s(int64=4) %!d(string=hai) anos
  AdoptOSS 09475efbda fix: serialization plugin should not be put into runtime classpath (#1197) %!s(int64=4) %!d(string=hai) anos
  AdoptOSS 21e8852e0f buildscript: fix task not found errors when android sdk not available (#1161) %!s(int64=5) %!d(string=hai) anos
  Karlatemp f9353b6aef Compiled code verify (#1080) %!s(int64=5) %!d(string=hai) anos
  Him188 2c14f0016f Disable atomicFU compiler plugin %!s(int64=5) %!d(string=hai) anos
  Karlatemp 7a7c88b783 Android api level check %!s(int64=5) %!d(string=hai) anos