Commit Graph

  • 4da7c1a524 [change] 打包时清空裁减aot dll目录 walon 2023-10-07 21:59:48 +0800
  • 5c750e9c02
    [fix] PS5构建Package包时,在IUnityLinkerProcessor.GenerateAdditionalLinkXmlFile处理 ScriptingAssemblies.json (#36) Rorschach 2023-09-28 20:18:22 +0800
  • cc09487671
    [fix] 修复mac下面路径过长导致拷贝文件失败 (#37) firleaves 2023-09-28 19:37:46 +0800
  • dad411f4e2 [version] 发布v3.4.3版本 v3.4.3 walon 2023-09-26 21:13:52 +0800
  • b024a18ba1 [version] 发布v4.0.6版本 v4.0.6 walon 2023-09-26 16:25:13 +0800
  • 4587cb7c19 [version] 发布v4.0.5版本 v4.0.5 walon 2023-09-25 09:34:32 +0800
  • beec0b73e6 [fix] 修复MetaUtil.ToShareTypeSig将Ptr和ByRef计算成IntPtr的bug,正确应该是UIntPtr walon 2023-09-23 21:19:45 +0800
  • 61fb0cfe34 [change] 对于小版本不兼容的Unity版本,不再禁止安装,而是提示警告 walon 2023-09-17 23:30:09 +0800
  • 260909bd4b
    [fix] 修改StandaloneLinux平台dll路径 (#35) yanbing.zhou 2023-09-17 20:58:18 +0800
  • 06a250b9fa [version] 发布v4.0.4版本。正式支持所有平台 v4.0.4 walon 2023-09-09 20:26:46 +0800
  • dc884d36b8 [change] 支持获得UWP、PS5等平台的裁剪后aot dll walon 2023-09-10 13:37:12 +0800
  • 1168d51e93 [change] 更新README和LICENSE walon 2023-09-09 19:52:13 +0800
  • 7270e9194d [change] 调整RuntimeApi.cs中dllName的实现 walon 2023-09-08 20:43:39 +0800
  • 1d50dfcb6e [fix] StripAOTDllCommand生成AOT dll时的BuildOption采用当前Player的设置,避免当打包开启development时, StripAOTDllCommand生成Release aot dll,而打包生成debug aot dll,产生补充元数据及桥接函数生成不匹配的严重错误 walon 2023-09-05 17:28:06 +0800
  • 1eaaf44c97 [fix] 修复不正确地从EditorUserBuildSettings.selectedBuildTargetGroup获得BuildGroupTarget的bug walon 2023-09-05 16:47:28 +0800
  • 9cf8f19517 [fix] 修复Unity 2020的il2cpp在不同目录存在同名ThreadPool文件,导致偶发生成的同一个lump文件中包含这两个文件时,出现编译错误的问题。解决方式为给每个目录生成一个lump文件 walon 2023-09-03 21:03:01 +0800
  • 22760c6c7c [remove] 移除无用的LZ4.dll walon 2023-09-03 19:08:02 +0800
  • 47e43b0afa [change] 小幅重构生成Native2Managed及AdjustorThunk的代码,消除重复代码 walon 2023-08-31 19:22:07 +0800
  • 58c7073073 [version] 发布v4.0.3版本 v4.0.3 walon 2023-08-31 11:20:07 +0800
  • 9dafabd1ee [fix] 修复桥接函数签名计算的bug walon 2023-08-31 11:06:06 +0800
  • 5857696b56 [change] 日志和异常文本换成英文,方便海外开发者 walon 2023-08-30 11:07:12 +0800
  • f2807f4838 [version] 发布v4.0.2版本 v4.0.2 walon 2023-08-29 20:22:51 +0800
  • f46c180181 [version] 发布v4.0.1版本 v4.0.1 walon 2023-08-28 11:19:51 +0800
  • 1e14a5f30f [version] 发布v4.0.0版本 v4.0.0 walon 2023-08-27 23:08:19 +0800
  • dfa11d11c3 [change] object及指针类型的签名由i改为u walon 2023-08-24 19:36:00 +0800
  • 69d3303f3d [opt] 大幅优化Native2Managed方向桥接函数传参性能 walon 2023-08-24 19:26:50 +0800
  • 9eb6dda71b [refactor] 重构桥接函数,彻底解决跨平台问题 walon 2023-08-22 11:16:31 +0800
  • 10e0568251 [change] 关闭检查增量式GC选项 walon 2023-08-21 11:34:19 +0800
  • 1f9faf49a3 [version] 发布v3.4.2版本 v3.4.2 walon 2023-08-13 13:07:49 +0800
  • 3f1b34682d [fix] 修复计算 AOTGenericReferences时未考虑到泛型中调用泛型的问题,导致间接调用的泛型未被统计在内的bug walon 2023-08-13 13:07:37 +0800
  • c3f6325e4a [version] 发布v3.4.1版本 v3.4.1 walon 2023-07-31 11:06:02 +0800
  • a9f5608ecf [change] 检查Settings中热更新程序集列表配置中程序集名不能为空 [fix] 修复当某个热更新程序集正好是另一个AOT程序集后缀时,由于只对比字符串尾部,意外将该AOT程序集也过滤的bug walon 2023-07-21 18:05:12 +0800
  • 8a95fd57f5 [version] 发布v3.4.0版本 v3.4.0 walon 2023-07-17 12:33:23 +0800
  • 679c21da43 [fix] 修复计算桥接函数未考虑到泛型类的成员函数中可能包含Native2Manager调用 walon 2023-07-12 23:09:58 +0800
  • 52bab856ed [change] README中新增RELEASELOG的链接 walon 2023-07-11 15:15:18 +0800
  • 844b2fb62f [change] 从hybridclr仓库同步 README walon 2023-07-11 15:01:20 +0800
  • 88404cbbfc [refactor] 重构Installer walon 2023-07-11 12:27:11 +0800
  • 9b4aa904ef [new] 整理 RELEASELOG.md 较旧的版本记录 walon 2023-07-09 13:59:46 +0800
  • a71153d414 [change] 修正RuntimeApi.cs文件某些代码的缩进问题 walon 2023-07-07 21:38:38 +0800
  • bec8c84c56 [fix] 修复Win下生成的Lump文件中include路径以\为目录分隔符导致同步到Mac后找不到路径的bug walon 2023-07-07 21:37:18 +0800
  • 79bab0459c [change] link.xml及AOTGenericReferences.cs默认输出路径改为HybridCLRGenerate,避免与顶层HybridCLRData混淆 walon 2023-07-04 12:25:35 +0800
  • 1d09f72460 [change] RuntimeApi::GetInterpreterThreadFrameStackSize 之类的函数在Editor下为空非extern函数,避免Editor下调用时出错 walon 2023-07-03 22:52:56 +0800
  • 058270c658 [version] 发布v3.3.0版本 v3.3.0 walon 2023-07-03 10:48:16 +0800
  • 210c781fad [change] 禁用hybridclr后打包ios时不再修改导出的xcode工程 walon 2023-07-02 21:50:52 +0800
  • 6757f6df5b [fix] 修复2020-2021编译libil2cpp.a未包含brotli相关代码文件导致出现编译错误的bug walon 2023-06-30 20:15:03 +0800
  • 41c73fe35b [fix] 修复使用不兼容版本打开Installer时出现异常的bug walon 2023-06-30 12:20:56 +0800
  • 4d487fa4c4 [fix] 修复Installer中将hybridclr拼成bybridclr的错误 walon 2023-06-28 11:46:04 +0800
  • 2f71bb515d [change] 调整CompileDll ScriptCompilationSettings设置相关代码 walon 2023-06-27 08:58:08 +0800
  • 0d8b001dd2 [fix] 解决ReversePInvokeWrap生成不稳定的问题 walon 2023-06-27 08:57:14 +0800
  • 3d68dc4db3 [fix] 解决MethodBridge生成不稳定的问题 walon 2023-06-27 08:57:02 +0800
  • 2988aef85a [change] 优化LinkXml生成 walon 2023-06-27 08:18:11 +0800
  • 768512bcfa [change] 解决AOTGenericReference生成不稳定的问题 walon 2023-06-27 08:13:16 +0800
  • 4492449b73 [fix] 修复从导出xcode项目包含绝对路径导致传送到其他机器上编译时找不到路径的bug walon 2023-06-23 16:19:58 +0800
  • be113567ba [version] 发布v3.2.1版本 v3.2.1 walon 2023-06-21 11:08:13 +0800
  • e45a789569 [change] 为Anaylizer加上using 限定,解决某些情况下与项目的类型同名而产生编译冲突的问题 walon 2023-06-21 11:07:00 +0800
  • 0a82b0d339 [new] Installer界面新增显示package版本 walon 2023-06-16 18:18:41 +0800
  • c8cd323bb0 [fix] 修复重构文档站后的帮助文档的链接错误 walon 2023-06-15 17:06:55 +0800
  • 2f09f88ca2 [new] CompileDll新增MacOS、Linux、WebGL目标 walon 2023-06-15 17:05:46 +0800
  • 8e178c0e37 [version] 发布v3.2.0版本 v3.2.0 walon 2023-06-15 12:00:05 +0800
  • 40711cbf38 [new] iOS打包时直接将源码包含到工程,不再需要单独编译libil2cpp.a [remove] 移除无用的iOSBuild目录 walon 2023-06-15 09:57:15 +0800
  • 7749b6448e [change] 当用不兼容版本打开Installer时不再抛出异常,而是显示“与当前版本不兼容” walon 2023-06-12 13:30:32 +0800
  • 1459992ec4 [version] 发布v3.1.1版本 v3.1.1 walon 2023-06-12 10:34:00 +0800
  • c09dad4ae1 [remove] CheckSettings中不再自动设置Api Compatible Level walon 2023-05-29 14:17:22 +0800
  • 271dc70626 [opt] 生成AOTGenericReferences时,补充元数据assembly列表由注释改成List<string>列表,方便在代码中直接使用。 walon 2023-06-07 12:17:10 +0800
  • c462aeb2ef [fix] 修复计算桥接函数时未考虑到补充元数据泛型实例化会导致访问到一些非公开的函数的情况,导致少生成一些必要的桥接函数 walon 2023-06-07 11:47:17 +0800
  • adbdbf3a00 [remove] 删除无用的复制Unity 2019 Unity.IL2CPP.dll 的代码 walon 2023-06-06 15:51:18 +0800
  • 10684d29cd [fix] CompileDll后主动关闭进度条,临时解决Unity 2022版本Editor的bug walon 2023-06-06 11:28:27 +0800
  • 7d58454fdd [version] 发布v3.1.0版本 v3.1.0 walon 2023-06-03 19:51:05 +0800
  • 21b85aa2d3 [fix] 修复WebGL平台ABI的bug walon 2023-05-26 18:43:01 +0800
  • 8439e4176d [new] 新增对Unity 2020的支持 walon 2023-06-03 19:42:56 +0800
  • 4b43870ff2 [version] 发布v3.0.3版本 v3.0.3 walon 2023-06-02 15:49:08 +0800
  • b49b94521e [version] 发布v3.0.2版本 v3.0.2 walon 2023-06-01 11:52:49 +0800
  • 49873ba6ed [new] 新增菜单命令`HybridCLR/CompileDll/ActiveBuildTarget_Development`,用于编译出DevelopmentBuild模式的热更新dll walon 2023-06-01 11:43:41 +0800
  • 97f083f07d [revert] Revert "[new] HybridCLRSettings新增AOT dll快照目录,由于保存打包时生成的AOT dlls" walon 2023-06-01 11:15:40 +0800
  • 941bbc723a [version] 发布3.0.1版本,正式支持2022.3.0 v3.0.1 walon 2023-06-01 00:40:46 +0800
  • 18def7886d [version] 发布v3.0.0版本 v3.0.0 walon 2023-05-21 11:43:16 +0800
  • f1336c56d4 [change] 移除一些无用代码 walon 2023-05-21 10:00:44 +0800
  • 8f89651d10 [merge][version] 合并3.0分支改动,正式进入3.0.0版本。 walon 2023-05-21 09:50:38 +0800
  • 8d0634620a [new] HybridCLRSettings新增AOT dll快照目录,由于保存打包时生成的AOT dlls walon 2023-05-20 10:40:58 +0800
  • f5afc43625 [version] 发布2.4.2版本 v2.4.2 walon 2023-05-19 12:31:09 +0800
  • f8eee2ba49 [change] 更新package信息 walon 2023-05-13 09:38:10 +0800
  • 07b52bed05 [version] 发布2.4.1 v2.4.1 walon 2023-05-12 22:54:25 +0800
  • 3139fbefa6 [new] 补充遗漏的 RELEASELOG.md.meta 文件 walon 2023-05-10 11:34:31 +0800
  • fbeeb3d959 发布v2.4.0版本 v2.4.0 walon 2023-05-09 18:46:08 +0800
  • 1f4e754adb [fix] 修复当struct只包含一个float或double字段时,在arm64上计算桥接函数签名错误的bug walon 2023-05-06 18:57:47 +0800
  • f63bbc8a52 [opt] CheckSettings中检查ScriptingBackend及ApiCompatibleLevel,切换为正确的值 walon 2023-05-06 12:28:03 +0800
  • b17751b8a8 [new] 新增 MsvcStdextWorkaround.cs 解决2020 vs下stdext编译错误的问题 walon 2023-05-04 16:23:07 +0800
  • 05e721cf02 [fix] BuildOptions.CleanBuildCache从UNITY_2021_2_OR_NEWER开始才有,而不是UNITY_2021_1_OR_NEWER walon 2023-05-03 17:17:40 +0800
  • 29646f1294 [change] 替换package.json中focus-creative-games为code-philosophy walon 2023-05-03 15:50:20 +0800
  • 3702411ac8 [fix] 修复本地复制libil2cpp却仍然从仓库下载安装的bug v2.3.1 walon 2023-05-03 12:22:16 +0800
  • d205f00a1b [version] 2.3.0版本 v2.3.0 walon 2023-04-30 12:03:28 +0800
  • 2894701063 [fix] 修复2019版本MonoBleedingEdge的子目录中包含了过长路径的文件导致Installer复制文件出错的问题 [change] StripAOTDllCommand失败时抛出异常而不是打印错误日志 walon 2023-04-30 01:35:25 +0800
  • 1045538b40 [refactor] 调整Installer接口 walon 2023-04-29 12:41:47 +0800
  • 8fd9b2ec82 [new] Installer支持从本地目录复制改造后的libil2cpp目录 walon 2023-04-29 12:11:16 +0800
  • 0ccdd424ab [version] 2.2.0版本,支持 2020.3.47及2021.3.23 v2.2.0 walon 2023-04-25 22:28:01 +0800
  • c083e4ada4 [opt] 优化Resolve Assembly失败时的错误信息 walon 2023-04-23 12:20:56 +0800
  • 4c6dd1249a [fix] 修复WebGL一些桥接函数ABI计算的bug walon 2023-04-22 14:05:50 +0800
  • b8b990bfc1 [fix] 为PatchScriptingAssembliesJsonHook的proxy函数添加无用代码以满足最小代码长度要求 walon 2023-03-31 00:22:48 +0800
  • 252e6add67 [remove] 删除无用的测试代码文件 BuildPipeline_StripDll_HookTest.cs walon 2023-03-31 00:21:52 +0800
  • 6e76b96f97 [version] 升级到2.1.0 v2.1.0 v2.0.1 walon 2023-03-28 22:35:44 +0800