All Versions
28
Latest Version
Avg Release Cycle
111 days
Latest Release
2318 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v2.0.4 Changes
February 06, 2015- 🐛 bug修复:当模块的依赖模块及其依赖资源已经ready时,模块加载完成后状态可能导致回退。
- 🐛 bug修复:bundles配置项中包含package时,仍然会发起对package的请求。
-
v2.0.2 Changes
- 健壮性修复:模块由于自身原因无法运行通过时,避免可能影响其他async require,导致callback运行失效。
-
v2.0.0 Changes
- 支持shim配置项
- 删除了noRequests配置项对打包模式时避免无用请求的支持
- 支持和requirejs相同的配置项bundles,代替原noRequests的避免无用请求的功能
- 模块加载过程优化
-
v1.8.8 Changes
- 更改全局变量的暴露方式,使require和define能够使用闭包的方式包装
- 对代码进行两处简单的小优化,删除无用变量
- 代码格式符合新规范
-
v1.8.6 Changes
- 📜 删除parse id时的验证,用于支持不标准的id (比如id中包含冒号等特殊符号)
- 内联的script中包含define时,不自动完成模块初始化,初始化时机在async require时开始
- 打包合并的预定义模块,取消批量初始化机制,仅对async require用到的模块进行初始化
-
v1.8.4 Changes
- 环境安全优化:当前页面中已经存在其他loader的define和require时,不进行覆盖
- 性能优化:define方法不通过arguments读取参数
- 代码优化:对urlArgs的匹配逻辑进行了优化
- 增加loader和版本信息标识
- 增加自己的global require:esl
-
v1.8.2 Changes
优化模块加载过程:
- 减少loader size
- 修复1.8.0中菱形依赖和深层resource依赖的分支死角导致的加载终止
-
v1.8.0 Changes
- 推迟模块的初始化时机,依赖模块的初始化从 加载时 推迟到 使用时
- 增加 noRequests 配置参数,用于模块定义合并时排除多余模块的请求
- 修复页面中加入无意义的匿名define时,下一个匿名定义的请求模块处理错误的问题
-
v1.6.10 Changes
- 🔌 修复使用初始化完成的plugin加载多个resources时,只会加载第一个resource,无法完成当前模块初始化的bug
-
v1.6.8 Changes
- 重新设计与实现了模块加载机制
- 修复IE6下页面包含base标签时可能产生的bug