Commit Graph

309 Commits

Author SHA1 Message Date
Karlatemp
22d2bd79df
Allow override console non-hard-link dependencies 2022-02-21 21:20:53 +08:00
Karlatemp
4100eaa245
Plugin dependencies automatic download system 2022-02-21 21:20:35 +08:00
Him188
6f67a41b5c Ignore ConsoleFrontEndImplementation on apiDump 2022-02-17 17:45:48 +00:00
Him188
2ebd017786 Make MiraiConsoleImplementationBridge class, add MiraiConsoleImplementation.origin. MiraiConsoleImplementation.Companion.getInstance will now return the bridge object instead of the user-defined implementation. 2022-02-17 17:45:48 +00:00
Him188
5f7b7896d0 Set version in dev to 2.11.0 2022-02-16 07:46:16 +00:00
Him188
963d5f68b9 Support Kotlin 1.6.20-M1 for mirai-console-intellij 2022-02-12 12:45:38 +00:00
Him188
4795839bfa build: Remove unused experimentalAnnotations 2022-02-07 16:23:50 +00:00
Him188
95a82c4949 Use new versioning strategy for idea plugin 2022-02-07 16:23:34 +00:00
Him188
1d97a20b78 idea: Correctly sort versions, fix compatibility issues with some intellij versions. 2022-02-07 16:20:55 +00:00
Him188
978a877e56 Set version in dev branch to 2.11.0-RC 2022-01-14 18:57:02 +00:00
Karlatemp
033a10daaf
Fix binary-compatibility-validator 2022-01-14 21:19:59 +08:00
Him188
06d17274a2 Use kotlin-dynamic-delegation 2022-01-10 23:27:23 +00:00
Him188
be2b1d3c66 Do not write file if contents are equal 2022-01-06 20:26:52 +00:00
Him188
194e9ced44 Use unified plugin version: org.jetbrains.kotlinx.binary-compatibility-validator 2022-01-06 20:26:52 +00:00
Him188
1ab48748ab Fix project structure for Dokka
Co-authored-by: 微莹·纤绫 <karlatemp@vip.qq.com>
2022-01-06 20:26:52 +00:00
Him188
3d864362aa Generalize binary validator 2022-01-06 20:26:52 +00:00
Karlatemp
6b571e163d
Fix jvmTarget; fix #1795; fix #1765 2022-01-04 23:59:13 +08:00
Him188
86a389b585 Set version to 2.10.0-RC 2021-12-27 18:25:49 +00:00
Him188
1f9484b2e4 Fix updateSnapshotVersion for updated Versions template 2021-12-27 16:57:33 +00:00
Him188
15a756346b build: Fetch version first from system env "mirai.build.project.version" 2021-12-27 13:07:17 +00:00
Him188
ddb74b9292 Set version to 2.10.0-RC 2021-12-23 01:37:11 +00:00
Him188
7faf630454 Update kotlin-jvm-blocking-bridge to 2.0.0-160.2 2021-12-23 01:37:11 +00:00
Him188
3e28cb57b6 Fix deprecation in buildscripts 2021-12-23 01:37:11 +00:00
Him188
5368e6b809 Upgrade buildscript for Kotlin 1.6.0, use Gradle 7.2 2021-12-23 01:37:11 +00:00
Karlatemp
45e3f58017
Don't apply shadowJar directly
For fix project dependencies
2021-12-22 23:18:56 +08:00
Him188
44b5f70bde Set version to 2.9.0 2021-12-18 17:31:03 +00:00
Karlatemp
6b16fd2580
2.9.0-RC2 2021-12-19 01:15:35 +08:00
Karlatemp
6f55816b08
Use JDK 11 for CI 2021-12-18 17:12:50 +08:00
Him188
92465c3213 Improve performance of IDEA plugin 2021-12-16 14:17:50 +00:00
Him188
aa915085b8 Set version to 2.9.0 2021-12-15 21:16:02 +00:00
Karlatemp
bca536b107
Fix publishing; fix #1733 2021-12-13 13:07:29 +08:00
Him188
18e10c2ceb set version to 2.9.0-RC 2021-12-11 17:12:52 +00:00
Eritque arcus
07b303fb24
upgrade log4j version to prevent vulnerability (#1724) 2021-12-10 11:57:09 +00:00
Him188
1783c22e30 Unify dependency configuration 2021-12-06 14:58:30 +00:00
Him188
61ce69c328 Configure publishing for mirai-bom 2021-12-06 14:31:25 +00:00
微莹·纤绫
d10d20302e
Dokka (#1708)
* dokka

* test

* Fix classpath

* Fix deploy

* Fix deploy

* Fix deploy

* GitHub workflows
2021-12-04 15:43:09 +00:00
Him188
b0c4821a20 Set version on main branch to 2.9.0-M1 2021-11-09 22:12:11 +00:00
Him188
32f2f705a5 Set version on main branch to 2.8.0 2021-10-30 22:56:12 +01:00
Him188
919498c215 Set version to 2.8.0-RC 2021-10-30 22:48:37 +01:00
Him188
66999aadaf Migrate to Kotlin 1.5.30 and review dependencies:
- Remove redundant atomicfu-common
- Do not expose kotlinx-io and atomicfu
2021-09-01 18:52:36 +08:00
Him188
2cc6e0bbd8 Use yamlkt 0.10.2 2021-09-01 13:55:39 +08:00
Him188
edf1bc9a2e Migrate more transformers to NoticeProcessorPipeline 2021-09-01 13:55:39 +08:00
Him188
f90320bd2b
Snapshots publishing (#1465)
* Add snapshots publishing

* fix workflow

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* Create tag on releasing snapshots

* fix

* fix

* fix

* Publish only when tagged `v*`

* MAMOE_TOKEN

* fix

* fix

* Close repository but not publish on release

* Ignore documentations for snapshots publishing

* Update docs for snapshots

* Remove unused newly added files

* Disable all shadow tasks on snapshots publishing

* Remove concurrency limitation for publish-mirai

* fix

* fix

* fix

* Remove publishMiraiCoreArtifactsToMavenLocal
2021-09-01 13:47:02 +08:00
Him188
c0d85f3e9d Set version to 2.8.0-M1 2021-08-31 11:15:43 +08:00
Karlatemp
8ab6a489d0
Remove jcenter 2021-08-27 16:36:50 +08:00
Him188
994893605d Set version to 2.8-M1 2021-08-25 16:07:08 +08:00
Him188
b41ee54f6c Release version 2.7.0 2021-08-25 16:04:09 +08:00
RainChan
06c1652d53
Bypass BC deprecation check on Android (#1481)
Co-authored-by: Karlatemp <karlatemp@vip.qq.com>

Co-authored-by: Karlatemp <karlatemp@vip.qq.com>
2021-08-25 15:07:56 +08:00
Him188
63e0c9837d Release version 2.7-RC 2021-08-11 22:00:05 +08:00
Him188
20a14fc716 Add adapter modules for logging libraries to connect with mirai logger 2021-08-11 15:24:32 +08:00