Releases: velade/VelFun4
Releases · velade/VelFun4
VelFun4 Ver3.22 Release
- 清除读取补丁出现错误(如 找不到路径)时的错误提示(红色),并使用普通提示(灰色)来取代,因为这通常并不是一个错误。
- 添加了velfun.version用于返回类似「关于」的资讯,可在控制台输入并获取返回的资讯。
VelFun4 Ver3.21 Release
添加了置于背景( velfun.fn.back() )时的圆角
VelFun4 Ver3.20 Release
移除了有问题的VelFun版本的v-select,请使用VelUI替代
VelFun4 Ver3.10 Release
v3.10 版本更新
- 添加deepCopy深度拷贝功能
v3.00 版本更新
- 添加对Firefox和Safari的磨沙玻璃效果支持
- 更改了置于背景(velfun.fn.back)的背景颜色逻辑,现在不会永久更改元素和元素父级的背景颜色了。对于透明背景的body将暂时设定为白色来保证视觉效果,但在还原层级(velfun.fn.unback | velfun.fn.resetback)后将恢复透明背景。此更改会同时影响消息框(velfun.Msgbox)、全屏选择项(velfun.options)等使用back功能的所有其他功能。
- 修复了置于背景(velfun.fn.back)的队列处理,解决了unback动画未执行完毕时执行新的back会导致效果被unback取消的问题。
- 更改了初始化逻辑,进可能减少了对body设定的强制样式,包括透明度、鼠标事件、背景色、边距属性,开发者可以轻松覆盖这些样式的值了。
- body的背景色由白色更改为不设置,body现在将采用浏览器默认的样式或开发者设置的样式。
- 修复数字转汉字(velfun.trans.NumToChar)万-亿之间的四位为0000时转换为「万亿」的错误。
- 修复数字转汉字(velfun.trans.NumToChar)亿和万位连接点缺少「零」的问题(例:修复前100008000会转换为一亿八千,修复后则可以正确转换为一亿零八千)
- 为数字转汉字(velfun.trans.NumToChar)添加小数支持
- 添加了VelFun4在以文件方式打开的网页(file:// 协议)中被调用的判断,因为js同源策略,以文件形式打开的网页无法正确执行AJAX操作,报错会导致VelFun4的初始化过程被中断,从而导致很大一部份的功能失效。现在VelFun4判断协议为file://后,将会主动禁用内部的AJAX调用,并禁用相关的功能来确保大部份功能正常运作。受到影响的功能有:
- 网站补丁功能:网站补丁将不会被加载
- VelFun4 插件功能:VelFun4将不会读取插件
- AJAX相关功能:包括velfun.io.ajax velfun.io.get velfun.io.post都将无法工作,尝试调用会出现错误信息,并可能使VelFun4停止工作。
VelFun4 Ver2.80 Release
-
增加Cookie操作的Session Mode
-
增加VelFun4的扩展插件加载机制。
- 现在可以将VelFun4的扩展插件放置于velfun4.js目录下的plugins文件夹,VelFun4会自动加载这些插件。
VelFun4 Ver2.75 Release
修复DOM元素操作对部分元素无效的BUG(例如tr td li等)
VelFun4 Ver2.70 Release
添加Cookie操作方法
VelFun4 Ver2.50 Release
为Msgbox AJAX添加Promise模式支持
VelFun4 Ver2.00 Release
样式更新为新的设计语言,自动平铺标记为「不推荐」
VelFun4 Ver1.42 Release
修改選擇器:當上下文無效時,不再使用全局上下文