Commit Graph

60 Commits (9268ce9fee650e63c3491bf889507a4db7324d91)

Author SHA1 Message Date
MiaoWoo 9268ce9fee feat: 调整引擎初始化逻辑
Signed-off-by: MiaoWoo <admin@yumc.pw>
2022-06-01 17:52:55 +08:00
MiaoWoo 3e4453a197 feat: v0.22.0
Signed-off-by: MiaoWoo <admin@yumc.pw>
2022-05-21 15:53:03 +08:00
MiaoWoo dc66290f97 feat: use system classloader load jar
Signed-off-by: MiaoWoo <admin@yumc.pw>
2022-05-15 02:55:57 +08:00
MiaoWoo 56152657c8 feat: add MavenDependLoader
Signed-off-by: MiaoWoo <admin@yumc.pw>
2022-05-14 18:44:24 +08:00
MiaoWoo e2f9bbf587 feat: update to 0.20.0
Signed-off-by: MiaoWoo <admin@yumc.pw>
2022-04-19 17:20:43 +08:00
MiaoWoo a9003025ee feat: support mjs.json js compile & add API
Signed-off-by: MiaoWoo <admin@yumc.pw>
2022-04-01 18:47:28 +08:00
MiaoWoo 91a87ab20e feat: release 0.18.0 version
1. optimize load logic
2. add root change detach
3. add common softdepends

Signed-off-by: MiaoWoo <admin@yumc.pw>
2022-02-16 14:36:22 +08:00
MiaoWoo fc7fb67023 feat: 调整启动逻辑 兼容 Arclight
Signed-off-by: MiaoWoo <admin@yumc.pw>
2021-06-25 02:44:19 +00:00
MiaoWoo 389bfd7137 feat: support java15+
Signed-off-by: MiaoWoo <admin@yumc.pw>
2021-06-22 06:03:16 +00:00
MiaoWoo 1cb4c05efd feat: 异步加载 polyfill 并且同步加载 @ccms/core
Signed-off-by: MiaoWoo <admin@yumc.pw>
2021-03-26 15:54:26 +08:00
MiaoWoo 51fc4549da feat: 优化路径寻找逻辑
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-12-17 16:17:16 +08:00
MiaoWoo 824c440f63 fix: window restart error
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-12-07 13:49:27 +08:00
MiaoWoo 7f32062dca feat: add JavaScriptTask class
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-11-20 10:30:05 +08:00
MiaoWoo 12d07bf552 feat: add package version lock logic
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-11-11 17:27:43 +08:00
MiaoWoo 40760713ff fix: engineDisable override
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-22 16:48:44 +08:00
MiaoWoo 7f85295eb1 release: update to 0.9.3
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-21 16:06:37 +08:00
MiaoWoo 427aa262f0 feat: update to 0.9.1
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-08-27 17:30:59 +08:00
MiaoWoo e71bd2a0cb feat: add createEngine method
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-08 11:11:18 +08:00
MiaoWoo eba0e18285 feat: add web filter proxy
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-15 09:30:57 +08:00
MiaoWoo 219eb6b919 feat: add web proxy support
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-30 10:21:17 +08:00
MiaoWoo 17d07d6cef feat: add spring full support
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-28 17:05:47 +08:00
MiaoWoo 351183ab3c feat: use classpath load core js
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-22 09:23:21 +08:00
MiaoWoo 28db77333e feat: clean engine after disable
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-03 15:07:05 +08:00
MiaoWoo 367b732f7c feat: support Nukkit and async init engine
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-02-29 17:32:53 +08:00
MiaoWoo 8933afeb71 fix: Plugin Resources get error
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-01-19 01:57:50 +08:00
MiaoWoo 0b0cea9e50 feat: add bungee support & ProxyClass
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-01-17 18:40:51 +08:00
MiaoWoo 0df2d2b71f feat: add reload support
Signed-off-by: MiaoWoo <admin@yumc.pw>
2019-09-09 10:50:49 +08:00
MiaoWoo f98814bf2d feat: Optimization framework
Signed-off-by: MiaoWoo <admin@yumc.pw>
2019-03-02 00:29:46 +08:00
MiaoWoo 150c18957c feat: remove YumCore depend
Signed-off-by: MiaoWoo <admin@yumc.pw>
2019-02-26 09:30:30 +00:00
MiaoWoo 997820d117 fix: compatible bukkit command
1. fix bukkit command error
2. fix bukkit task error
3. fix bukkit class loader error
4. optimization require
2019-02-23 15:51:04 +00:00
coding c095593c41 fix: 修复混淆导致的重载方法丢失 2018-05-17 12:35:08 +00:00
502647092 88d71abb2a feat: 格式化代码 添加d.ts文件 去除引擎无关代码 清理单元测试 2018-05-17 18:30:40 +08:00
coding 318a7cdcfd feat: 安全起见暂时屏蔽load方法和disable方法 2018-01-09 11:28:00 +00:00
coding f164f7dd42 feat: 格式化代码 2017-12-28 08:26:47 +00:00
coding b1f9f2987c feat: Sponge插件添加数据返回 2017-11-30 05:26:51 +00:00
502647092 c307fc1ae3 fix: 修复在MODS服下未加载js引擎的问题
Signed-off-by: 502647092 <admin@yumc.pw>
2017-11-11 18:04:39 +08:00
coding bf8201e9d2 feat: 调整脚本引擎加载逻辑 2017-11-11 08:34:03 +00:00
502647092 b6a452aa10 feat: 使用插件的类加载器
Signed-off-by: 502647092 <admin@yumc.pw>
2017-11-03 03:15:37 +08:00
502647092 abe5569c4a feat: 使用插件的类加载器
Signed-off-by: 502647092 <admin@yumc.pw>
2017-11-03 02:04:22 +08:00
coding 236955ddea feat: 撤销异常拦截 抛到外层 2017-11-02 17:36:32 +00:00
coding e2566c4bf1 feat: 兼容Sponge部分功能 2017-10-30 03:17:42 +00:00
coding c7293370ea feat: 独立Bukkit插件部分 完善console输出 完善format格式化 2017-10-26 16:40:01 +00:00
502647092 e387863061 feat: 新增Sponge的部分支持(测试中)
Signed-off-by: 502647092 <admin@yumc.pw>
2017-10-26 21:01:24 +08:00
coding 7e2bb0a73a fix: 修复引号错误 2017-10-23 07:55:46 +00:00
coding 86d3e74d47 feat: 降低调试等级 优化事件监听 2017-10-23 07:18:59 +00:00
coding e7a362d827 feat: 插件重载时卸载MiaoScript所有事件和任务 2017-10-17 02:57:05 +00:00
coding 8e30399465 refactor: 移动反射工具 2017-10-11 16:37:24 +00:00
502647092 db96c11a5e feat: 调整重启引擎逻辑
Signed-off-by: 502647092 <admin@yumc.pw>
2017-10-11 16:43:30 +08:00
coding 3c888c7da7 feat: 完善事件模块 新增重启引擎命令 2017-10-11 07:47:25 +00:00
502647092 d0b43487c2 feat: 新增 Console 和 reflect 部分完善 command
Signed-off-by: 502647092 <admin@yumc.pw>
2017-10-10 21:01:43 +08:00