插件发布:2014 年 9 月 22 日
2014 年 9 月 22 日
以下插件今天已更新
- cordova-plugin-battery-status: 0.2.11
- cordova-plugin-camera: 0.3.2
- cordova-plugin-console: 0.2.11
- cordova-plugin-contacts: 0.2.13
- cordova-plugin-device: 0.2.12
- cordova-plugin-device-motion: 0.2.10
- cordova-plugin-device-orientation: 0.3.9
- cordova-plugin-dialogs: 0.2.10
- cordova-plugin-file: 1.3.1
- cordova-plugin-file-transfer: 0.4.6
- cordova-plugin-geolocation: 0.3.10
- cordova-plugin-globalization: 0.3.1
- cordova-plugin-inappbrowser: 0.5.2
- cordova-plugin-media: 0.2.13
- cordova-plugin-media-capture: 0.3.3
- cordova-plugin-network-information: 0.2.12
- cordova-plugin-splashscreen: 0.3.3
- cordova-plugin-statusbar: 0.1.8
- cordova-plugin-vibration: 0.3.11
值得注意的更改包括
- 有一个新的框架用于测试插件。这会影响插件开发者,而不是插件用户。
- 对文件插件和使用它的其他插件进行了许多修复。
- 已清理了全球化插件。
- 使振动插件 API 与 W3C 规范保持一致。
这些插件已在我们的注册表 plugins.cordova.io 上更新。
您可以通过删除插件,然后重新添加它来更新任何插件。例如,要更新您的文件插件
cordova plugin rm org.apache.cordova.file
cordova plugin add org.apache.cordova.file
其他更改包括
0.2.11 (2014 年 9 月 17 日)
- CB-7249 文档翻译
- CB-6724 重新添加意外删除的 var 关键字
- CB-6957 将文件夹重命名为 tests + 添加嵌套的 plugin.xml
- 添加了手动测试的文档
- CB-6957 手动测试的样式改进
0.3.2 (2014 年 9 月 17 日)
- CB-4003 添加配置选项以不在相机插件中使用位置信息(默认不使用)
- CB-6958 在测试中获取 "quality" 的正确默认值
- CB-6958 将相机测试移植到插件测试框架
- CB-6958 添加了手动测试
- CB-7180 更新相机插件以支持通用插件
webView UIView
(可以是UIWebView
或WKWebView
) - CB-7286 BlackBerry10 如果相机卡不可用,则使用
getUserMedia
- CB-7378 为 Windows8 和 Windows 使用单个代理
- CB-7413 使用
File
插件解析ms-appdata:
URI - CB-7423 在
copyImage
手动测试后进行清理 - CB-7433 添加缺少的
window
引用以防止 Android 和 iOS 上的手动测试失败 - CB-7433 修复 Windows 上的手动测试失败
- CB-7461 iOS 8 中的相机插件中地理位置失败
- CB-7471 文档翻译
- CB-7551 iOS 8 缩放的图像显示白线
- CB-7557 相机插件测试缺少
File
依赖项 - CB-7558 相机插件
takePicture
中的hasPendingOperation
标志应反转以修复内存错误 - 重命名测试目录,添加嵌套的 plugin.xml
- 添加了手动测试的文档
0.2.11 (2014 年 9 月 17 日)
- CB-7249 文档翻译
0.2.13 (2014 年 9 月 17 日)
- CB-6374 修复 iOS 6 弃用警告
- CB-6724 可能会出现空值
- CB-7148 添加了手动测试
- CB-7249 文档翻译
- CB-7290 添加对通用 Windows 平台的支持。
- CB-7523 修复
config.xml
中的ContactFieldType
错误 - CB-7544 iOS 8 联系人选择器在 iOS 8 中是只读的
- CB-7546 iOS
pickContact
在控制台日志中显示异常 - 添加了手动测试的文档
- 添加缺少的测试,在 WP 上跳过一些规范
- 将
cdvtest
格式更改为使用模块导出 - 合并了测试框架插件的更改
- 从
plugin.xml
中删除了测试的js-module
- 重命名测试目录,添加嵌套的
plugin.xml
0.2.12 (2014 年 9 月 17 日)
- CB-7262 添加对通用 Windows 应用的支持。
- CB-7471 文档翻译
- CB-7552
device.name
文档未被删除 - FxOS 修复 cordova 版本
- 为浏览器添加了插件支持
- 为手动测试添加了状态框和文档
0.2.10 (2014 年 9 月 17 日)
- CB-7160 添加了手动测试
- CB-7160 移动到 tests 目录,添加嵌套的 plugin.xml
- CB-7313 对 watchAcceleration 函数参数的文档进行微调
- CB-7471 文档翻译
- 添加了手动测试的文档
- 为浏览器添加了支持
- 更改 cdvtest 格式以使用模块导出
- 功能分支:首次尝试新式测试
- 使用新样式注册测试
- 从
plugin.xml
中删除了测试的js-module
- 更新了浏览器的文档
0.3.9 (2014 年 9 月 17 日)
- CB-6960 添加了手动测试
- CB-6960 将罗盘测试移植到插件测试框架
- CB-7086 重命名目录,添加嵌套的 plugin.xml
- CB-7471 文档翻译
- 添加了手动测试的文档
- 为浏览器添加了支持
- 修复了按下两次 watchCompass 时出现的问题
- 更新了浏览器的文档
0.2.10 (2014 年 9 月 17 日)
- CB-6965 添加了手动测试
- CB-6965 将通知测试移植到测试框架
- CB-7538 Android 蜂鸣线程修复 蜂鸣现在在其自己的线程中执行
- 添加了手动测试的文档
- 重命名测试目录,添加嵌套的 plugin.xml
- 将对话框文本方向设置为区域设置
1.3.1 (2014 年 9 月 17 日)
- CB-6724 更改了文档中的样式细节
- CB-6923 添加了处理相对路径的支持
- CB-7094 移植了文件手动测试
- CB-7094 将文件夹重命名为 tests + 添加嵌套的 plugin.xml
- CB-7272 用 "r" 替换令人困惑的 "r/o" 缩写
- CB-7375 CB-6148:确保复制和移动操作的返回值引用正确的文件系统
- CB-7375 修复 resolveLocalFileSystemUri 中的文件系统名称
- CB-7375 部分还原以解决 WP8 失败问题
- CB-7375 从条件中删除前导斜杠语句
- CB-7375
Entry
在 Entry 中获取正确的文件系统 - CB-7413 添加对
ms-appdata://
URI 的支持 - CB-7417
File tests
添加了正确的匹配器来比较 fullPath 属性 - CB-7418
DirectoryEntry
添加了fullPath
变量作为条件的一部分 - CB-7419 WP8 添加了从目录获取元数据的支持
- CB-7422
File Tests
使用正确的文件系统创建 fullPath - CB-7423 在尝试解析之前对路径进行编码
- CB-7431 避免在
file.spec.109
测试中调用done()
两次 - CB-7445 BlackBerry10 添加默认文件系统大小,以防止初始安装时超出配额错误
- CB-7445 BlackBerry10
resolveLocalFileSystemURI
- 将DEFAULT_SIZE
更改为MAX_SIZE
- CB-7458 BlackBerry10
resolveLocalFileSystemURL
- 添加filesystem
属性 - CB-7471 文档翻译
- 添加了手动测试的文档
- 将新的 js 文件添加到 amazon-fireos 平台
- 添加 Windows 平台
- 与亚马逊相关的更改
- 修复了多个 mobilespec 测试错误
- 当
create
为true
时,在getFile
上覆盖现有文件 - 重构了
FileMetadata
构造函数中的大部分逻辑;Directory.size
将返回0
- 从主
plugin.xml
中删除了test/tests.js
模块 - 手动测试的样式改进
0.4.6 (2014 年 9 月 17 日)
- CB-6466 修复由于最近的 URL 更改导致的测试失败
- CB-6466 创建了移动规范测试
- CB-6961 将
file-transfer
测试移植到框架 - CB-7316 添加对 Windows 平台的支持,将 *Proxy 文件移动到正确的目录
- CB-7316 提高了当前规范的兼容性
- CB-7316 使用实际信息更新文档
- CB-7423 修复 spec28,29
lastProgressEvent
对afterEach
函数不可见 - CB-7471 文档翻译
- 亚马逊 相关更改
- WP8 修复了失败的
spec.19
- 为新测试添加了文档
- 为手动测试添加了文档
- 删除重复文件 Windows + Windows8 都使用同一个文件
- 重命名测试目录,添加嵌套的 plugin.xml 和测试
0.3.10 (2014 年 9 月 17 日)
- CB-5114 Windows 8.1 - 使用新的代理,因为旧的地理位置方法已弃用
- CB-5114 将 Windows 8.1 添加到
plugin.xml
+ 优化 Windows 8Geolocation
代理 - CB-6911 地理位置在 iOS 8 中失败
- 部分还原 CB-6911(保留 iOS 8 的
Info.plist
密钥安装) - CB-7146 添加了手动测试
- CB-7158 修复了 iOS 8 的地理位置
- CB-7556 iOS 清除所有 Watches 不会停止位置服务
- 添加了手动测试的文档
- 将
cdvtest
格式更改为使用模块导出 - 将测试转换为新样式
- 使用新样式注册测试
- 删除了 amazon-fireos 地理位置的代码
- 从
plugin.xml
中删除了测试的js-module
- 重命名了
test
目录,添加了嵌套的plugin.xml
0.3.1 (2014 年 9 月 17 日)
- CB-6490 BlackBerry10 在
getLocaleName()
中使用-
而不是_
- CB-6962 将全球化测试移植到框架
- CB-7064 添加了测试,以检查从
PreferredLanguage
和GetLocale
方法生成的语言标签是否符合 W3C 标准 - CB-7233 BlackBerry10 现在支持全球化
- CB-7548 BlackBerry10 允许在 dateToString 方法中使用任何数字类型作为日期。
- 保持 L10n 是否准备就绪的信息
- 重命名了
test
目录,添加了嵌套的plugin.xml
0.5.2 (2014 年 9 月 17 日)
- amazon-fireos 相关更改
- phonegap 支持
_blank
目标的事件 - 添加更多日志记录
- CB-7133 Android 修复了一些测试
- CB-7133 澄清
anchor1
不存在 - CB-7133 将 inappbrowser 移植到 plugin-test-framework
- CB-7424 错误的文档:
InAppBrowser
不支持锚标记 - CB-7471 文档翻译
- CB-7490 Windows 修复了手动测试崩溃的问题
- 修复了
_blank
目标的位置
0.2.13 (2014 年 9 月 17 日)
- CB-6963 将文件夹重命名为
tests
+ 添加了嵌套的plugin.xml
- CB-6963 移植 Media 手动和自动化测试
- CB-6963 将 Media 测试移植到 plugin-test-framework
- 添加了手动测试的文档
0.3.3 (2014 年 9 月 17 日)
- 重命名了
test
目录,添加了嵌套的plugin.xml
- 添加了手动测试的文档
- CB-6959 添加了手动测试
- CB-6959 将 capture 测试移植到 plugin-test-framework
0.2.12 (2014 年 9 月 17 日)
- CB-7471 文档翻译
- CB-6724 添加了手动测试的文档
- CB-6964 移植了手动测试
- FxOS 2 修复了网络信息类型异常
- 为浏览器添加了支持
- 删除对测试资产的引用,它们是可选的
- 重命名了
test
目录并添加了嵌套的plugin.xml
- 将网络测试移植到 plugin-test-framework
- 修复了
naviagtor
拼写错误
0.3.3 (2014 年 9 月 17 日)
0.1.8 (2014 年 9 月 17 日)
- CB-7549 iOS 8 横向模式问题
- CB-7486 删除
StatusBarBackgroundColor
初始首选项(黑色背景),以便背景最初是透明的 - CB-7195 将 statusbar 测试移植到框架
- 添加了手动测试的文档,将背景颜色测试移动到覆盖测试下方
- 重命名测试目录,添加嵌套的 plugin.xml
0.3.11 (2014 年 9 月 17 日)
- CB-7249 文档翻译
- CB-6724 记录了 Windows 支持使用模式振动和在手动测试文档中取消振动,并将测试移动到 tests 目录
- CB-6963 移植了振动自动化和手动测试
- CB-6966 将文件夹重命名为 tests + 添加了嵌套的 plugin.xml
- CB-6966 移植了振动自动化和手动测试
- 删除了重复的消息
- CB-5459 由于合并问题,对振动文档的模式进行了轻微更改
- 如果用户不取消振动,则添加
setTimeout
函数来更新vibrateOn
变量,添加关于 iOS 的说明 - 添加更长的模式序列进行测试,更改旧的带模式振动测试的预期结果
- 为特定测试的按钮添加了“仅限 Android”,更改了执行
console.log
的位置,以便用户更早地看到 - 添加了更多测试用例,更改了带模式振动的持续时间,更改了将 vibrateOn 设置为 true 的位置
- 在文档中添加了新示例
- 在文档中添加了关于 w3c 对齐和 Windows 最小时间的注释
- 为旧的
vibrateWithPattern
和cancelVibration
调用添加了测试 - 添加了测试以确保符合 w3c 规范
- 进行了更改以符合 w3c 规范
- 更改了
vibration.java
以符合 w3c,更改了vibration.js
以实现向后兼容性 - 更改了如何将
0
添加到数组中以符合 w3c 规范 - 当用户取消振动时清除
setTimeout
- 更新文档以显示
vibrate([num])
是一个标准振动 - 更新文档,提供另一种取消振动的方式
- 更新了文档以符合 w3c 标准
- 更新了文档,增加了 Windows 对带模式振动的支持
vibrate([num])
被视为振动,而不是带模式振动- 进行了更改以符合 w3c 规范
- 用于取消测试的开/关按钮,添加结果框和消息