forked from genify/nej
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
152 lines (125 loc) · 4.27 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
0.2.7
--------------------------------------------------------
- 功能增加
* base/element 增加 _$getParent 接口
* util/list/module 增加 _$nextPage,_$prevPage,_$pageTo 接口
0.2.6 (2015-09-07)
0.2.5
--------------------------------------------------------
- 兼容处理
* define.js识别nej内敛函数判断条件调整,支持 NEJ.define和define函数
* util/cache/cache兼容到nej.ut._$$Cache类名
* util/dispatcher/module兼容到nej.ut._$$Module类名
* 删除XDR请求回调中的try/catch,由应用逻辑自己保证批量请求的异常处理
* util/sortable/sortable在mousemove事件中开始拖拽
0.2.4 (2015-01-20)
--------------------------------------------------------
- bug修正
* 修正模块调度器在带flash的ie下标题出现hash串的问题
* 修正在define.js之后内联非NEJ脚本的依赖异常
0.2.3
--------------------------------------------------------
- bug修正
* 修正IE9下placeholder异常
* 修正IE6下弹层无法盖住select问题
* 修正日历在跨年选择时年份错误问题
- 功能支持
* webform支持多选select
0.2.2 (2014-11-18)
--------------------------------------------------------
- bug修正
* base/util._$encode
- tag for 20141118
0.2.1 (2014-11-13)
--------------------------------------------------------
- 增加API/控件支持
* ui/lightbox/lightbox
* util/lightbox/lightbox
- webform组件对date类型的表单元素增加data-time支持
0.2.0 (2014-11-05)
--------------------------------------------------------
- 修正define对实例返回结果的注入
- 增加json!类型的插件注入
- 增加regularjs!类型的插件注入
- 增加API/控件支持
* util/selector/cascade
* util/suggest/at
* util/sort/*
* util/es/array
* util/lazy/*
* util/scroll/smart
0.1.0 (2014-09-01)
--------------------------------------------------------
- 重构类模型,__super作为所有接口调用父类同名接口的方式
- 独立类模型实现文件至{lib}base/klass.js
- 支持AMD形式的路径,如base/klass,pro/extend/api
- 支持纯文本资源的依赖载入
- 增加依赖注入,保留兼容模式下名字空间形式
- 独立平台适配,删除patched目录,独立到各API、控件
- 清理没用控件或者后期重新开发控件及API
* 删除native
* 删除util/xmpp
* 删除util/gesture
* 删除util/ajax/connect.js
* 删除util/cache/config.js
* 删除util/dispatch/v1
* 删除util/module
* 删除util/tb.resizer
* 删除util/oauth
* 删除util/sorter
* 删除ui/arrows
* 删除ui/loading
* 删除ui/loadmore
* 删除ui/pullrefresh
* 删除ui/sorter
* util/cache/storage.manager.js 更名为 util/cache/manager.js
define.js
- NEJ.config接口名称改为NEJ.deps
- 删除define.cmp.js兼容支持
base/util.js
- 删除_$mergeList
- 迁移_$dom2object、_$xml2object至{lib}base/element.js
- 增加接口_$query、_$merge、_$fetch替代原NEJ.Q、NEJ.X、NEJ.EX
base/element.js
- 交换_$getMaxBox接口输入参数顺序
- 修改_$dom2object第二个参数为非必传参数
- 独立_$highlight接口至util/highlight/highlight
- 独立_$hover接口至util/hover/hover
- 独立_$focus接口至util/focus/focus
- 独立_$toggle接口至util/toggle/toggle
- 独立_$cursor接口至util/cursor/cursor
base/platform.js
- 删除_$NOT_PATCH
- 增加_$support/_$is接口
base/event.js
- 删除接口_$stopClick
util/event.js
- 更改_$$Event类名为_$$EventTarget,兼容_$$Event
- _$addEvent接口功能使用_$pushEvent代替原来的_$setEvent
- 删除_$api接口
util/ajax/dwr.js
- 删除_$setProxy接口
util/ajax/tag.js
- 修改onloaded载入回调函数名称为onload
util/cache/storage.js
- 删除_$cloneDataInStorage接口
util/dispatcher
- 合并module.2.js和module.base.js
util/dispatcher.2.js
- 删除_$apply接口,使用_$redirect代替
util/page/page.js
- 删除_e._$page接口
util/template/tpl.js
- 删除_e._$setup接口
util/template/jst.js
- 修改接口名称
_$addHtmlTemplate -> _$add
_$getHtmlTemplate -> _$get
_$getHtmlTemplateSeed -> _$seed
_$renderHtmlTemplate -> _$render
_$registJSTExt -> _$extend
util/tab/tab.js
- onchange事件阻止属性nostop改为stopped
- 删除nej.e._$tab接口
util/cache/share.js
- localCache._$addEvent代替原nej.v._$addEvent方式添加事件监听