Skip to content

Commit

Permalink
Updated documentation for v1.6.7
Browse files Browse the repository at this point in the history
  • Loading branch information
liiir1985 committed Mar 26, 2021
1 parent 4bc06a2 commit 379dc36
Show file tree
Hide file tree
Showing 18 changed files with 58 additions and 19 deletions.
2 changes: 1 addition & 1 deletion docs/public/readme.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/FastQA.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/bind.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/contribution.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/cross-domain.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/delegate.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/il2cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
4 changes: 2 additions & 2 deletions docs/public/v1/guide/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down Expand Up @@ -161,7 +161,7 @@
</ul>
</section>
<article class="clearfix">
<h2 id="ILRuntime"><a href="#ILRuntime" class="headerlink" title="ILRuntime"></a>ILRuntime</h2><p><a href="https://github.com/Ourpalm/ILRuntime/blob/master/LICENSE.TXT" target="_blank" rel="noopener"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="license"></a> <a href="https://github.com/Ourpalm/ILRuntime/releases" target="_blank" rel="noopener"><img src="https://img.shields.io/badge/release-v1.6.6-blue.svg" alt="release"></a> <a href="https://github.com/Ourpalm/ILRuntime/pulls" target="_blank" rel="noopener"><img src="https://img.shields.io/badge/PRs-welcome-blue.svg" alt="PRs Welcome"></a></p>
<h2 id="ILRuntime"><a href="#ILRuntime" class="headerlink" title="ILRuntime"></a>ILRuntime</h2><p><a href="https://github.com/Ourpalm/ILRuntime/blob/master/LICENSE.TXT" target="_blank" rel="noopener"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="license"></a> <a href="https://github.com/Ourpalm/ILRuntime/releases" target="_blank" rel="noopener"><img src="https://img.shields.io/badge/release-v1.6.7-blue.svg" alt="release"></a> <a href="https://github.com/Ourpalm/ILRuntime/pulls" target="_blank" rel="noopener"><img src="https://img.shields.io/badge/PRs-welcome-blue.svg" alt="PRs Welcome"></a></p>
<p>ILRuntime项目为基于C#的平台(例如Unity)提供了一个<code>纯C#实现</code><code>快速</code><code>方便</code><code>可靠</code>的IL运行时,使得能够在不支持JIT的硬件环境(如iOS)能够实现代码的热更新</p>
<h3 id="ILRuntime的优势"><a href="#ILRuntime的优势" class="headerlink" title="ILRuntime的优势"></a>ILRuntime的优势</h3><p>同市面上的其他热更方案相比,ILRuntime主要有以下优点:</p>
<ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/litjson.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/performance-optimization.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/principle.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/redirection.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/reflection.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
2 changes: 1 addition & 1 deletion docs/public/v1/guide/tutorial.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down
23 changes: 21 additions & 2 deletions docs/public/v1/guide/version.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<nav class="nav">
<div class="border">
<img src="/ILRuntime/public/images/logo.png">
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down Expand Up @@ -161,7 +161,26 @@
</ul>
</section>
<article class="clearfix">
<h2 id="更新记录"><a href="#更新记录" class="headerlink" title="更新记录"></a>更新记录</h2><h3 id="V1-6-6"><a href="#V1-6-6" class="headerlink" title="V1.6.6"></a>V1.6.6</h3><ul>
<h2 id="更新记录"><a href="#更新记录" class="headerlink" title="更新记录"></a>更新记录</h2><h3 id="V1-6-7"><a href="#V1-6-7" class="headerlink" title="V1.6.7"></a>V1.6.7</h3><ul>
<li>Appdomain.Prewarm接口加入递归预热的选项</li>
<li>优化ILRuntime遇到异常时输出的日志,可在Unity的Console中直接点击前往源码</li>
<li>增加CLRBinding在处理遇到同名类型时的容错</li>
<li>修正跨域继承适配器自动生成工具生成的代码部分情况无法正常编译的问题</li>
<li>完善Debug模式下部分异常的错误日志输出,方便定位问题</li>
<li>修正个别情况下,为值类型方法this赋值时导致栈损坏的问题</li>
<li>修正一个泛型方法匹配的Bug</li>
<li>修正将ILRuntime中的多播委托实例存入List等容器时,只有最后一个挂接的回调被执行的Bug</li>
<li>修正一个ref/out操作枚举变量时的Bug</li>
<li>修正在泛型方法中转换Action等泛型委托失败的Bug</li>
<li>增加CLRBindingUtils,使得应用可以同时兼容有CLR绑定和无CLR绑定的情况(直接删除CLR绑定自动生成代码也不会造成编译错误)</li>
<li>给Litjson加入JsonIgnore特性</li>
<li>修正FieldInfo,PropertyInfo等反射类型调用GetCustomAttributes时出错的问题</li>
<li>修正ILRuntime中获取Attributes无法获取部分参数值的Bug</li>
<li>修正一个导致async await中断的Bug</li>
<li>修正一个跨域继承访问基类protected变量出错的Bug</li>
<li>升级Mono.Cecil到0.11.3</li>
</ul>
<h3 id="V1-6-6"><a href="#V1-6-6" class="headerlink" title="V1.6.6"></a>V1.6.6</h3><ul>
<li>Appdomain.Prewarm接口加入预热指定方法的参数</li>
<li>AppDomain新增GetCurrentStackTrace接口获取当前调用栈,仅支持从热更中调用</li>
<li>修改Profiler宏,以简化Unity平台上报Profiler数据</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/source/src/v1/guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ order: 0

## ILRuntime

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/Ourpalm/ILRuntime/blob/master/LICENSE.TXT) [![release](https://img.shields.io/badge/release-v1.6.6-blue.svg)](https://github.com/Ourpalm/ILRuntime/releases) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-blue.svg)](https://github.com/Ourpalm/ILRuntime/pulls)
[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/Ourpalm/ILRuntime/blob/master/LICENSE.TXT) [![release](https://img.shields.io/badge/release-v1.6.7-blue.svg)](https://github.com/Ourpalm/ILRuntime/releases) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-blue.svg)](https://github.com/Ourpalm/ILRuntime/pulls)

ILRuntime项目为基于C#的平台(例如Unity)提供了一个`纯C#实现``快速``方便``可靠`的IL运行时,使得能够在不支持JIT的硬件环境(如iOS)能够实现代码的热更新

Expand Down
20 changes: 20 additions & 0 deletions docs/source/src/v1/guide/version.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,26 @@ order: 1
---

## 更新记录

### V1.6.7
- Appdomain.Prewarm接口加入递归预热的选项
- 优化ILRuntime遇到异常时输出的日志,可在Unity的Console中直接点击前往源码
- 增加CLRBinding在处理遇到同名类型时的容错
- 修正跨域继承适配器自动生成工具生成的代码部分情况无法正常编译的问题
- 完善Debug模式下部分异常的错误日志输出,方便定位问题
- 修正个别情况下,为值类型方法this赋值时导致栈损坏的问题
- 修正一个泛型方法匹配的Bug
- 修正将ILRuntime中的多播委托实例存入List等容器时,只有最后一个挂接的回调被执行的Bug
- 修正一个ref/out操作枚举变量时的Bug
- 修正在泛型方法中转换Action等泛型委托失败的Bug
- 增加CLRBindingUtils,使得应用可以同时兼容有CLR绑定和无CLR绑定的情况(直接删除CLR绑定自动生成代码也不会造成编译错误)
- 给Litjson加入JsonIgnore特性
- 修正FieldInfo,PropertyInfo等反射类型调用GetCustomAttributes时出错的问题
- 修正ILRuntime中获取Attributes无法获取部分参数值的Bug
- 修正一个导致async await中断的Bug
- 修正一个跨域继承访问基类protected变量出错的Bug
- 升级Mono.Cecil到0.11.3

### V1.6.6
- Appdomain.Prewarm接口加入预热指定方法的参数
- AppDomain新增GetCurrentStackTrace接口获取当前调用栈,仅支持从热更中调用
Expand Down
2 changes: 1 addition & 1 deletion docs/source/themes/catlib/layout/page.ejs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<nav class="nav">
<div class="border">
<img src="<%- url_for('images/logo.png')%>" />
<button class="hiden-in-phone">V1.6.6</button>
<button class="hiden-in-phone">V1.6.7</button>
<button id="btn-menu" class="hiden-in-pc">菜单</button>
<ul class="nav-link hiden-in-phone">
<!--li>
Expand Down

0 comments on commit 379dc36

Please sign in to comment.