1.4.1 2019-04-15 release 0.10.0
更新时间:2019-04-17 17:22:14
不兼容变化
0.10.0新增支持了ESP32开发板以及其他开发组合,需要重新下载新的device agent包配合新版IDE运行。IDE升级到0.10.0后,删除原有的device agent替换下载后的新版本运行即可。
AliOS-Things升级到2.1.0 release,创建的工程默认使用该release版本代码(commit
ee761382eb
)。用于控制文件视图中过滤器的设置选项从navigator.exclude变更为files.exclude,默认的过滤设置也从之前过滤.git和隐藏文件发生了变化。从欢迎引导页点击进入设置后,删除掉无用的navigator.exclude设置,并在File设置部分增加新的files.exclude设置:
点击下图Files exclude选项中的Add Value后,会自动添加右侧的过滤选项。如果仍然想保留过滤所有隐藏文件,可以参考下图将隐藏文件过滤设置添加进去:
新功能
增加Cloud Device功能,集成了阿里云物联网平台中设备信息获取功能。用户按照文档说明进行初始配置之后,就能在开发设备过程中,无需切换到阿里云控制台去做开发过程中需要的设备三元组信息拷贝。同时烧写完成后就能在IDE中直接看到该设备在云上的激活、上线状态,实现云端一体的设备开发体验。
![image.png](//images/1555473621448-24624f78-7bed-40ae-96d9-5d49ae4e632e.png#align=left&display=inline&height=310&name=image.png&originHeight=620&originWidth=698&size=189675&status=done&width=349)
从0.10.0开始,device agent新增IDE兼容性检查功能,agent启动时如果不兼容云端IDE版本或者有新版本可用时,agent端会有对应的log提示信息。
AliOS-Things工程默认升级到2.1.0,对应的aos-cube工具升级到0.3.1版本。
新增支持ESP32+Arduino, ESP32+AliOS-Things,ESP8266+AliOS-Things, STM Nucleo L476RG+Arduino开发组合。截止0.10.0版本为止,支持的硬件和Framework开发组合如下参见用户文档FAQ部分。
IDE侧边栏从文字样式变更为图标样式。
全新的欢迎引导页面。
新增git面板,可查看workspace中的git项目文件变更情况。
Bug Fix
解决0.9.0版本中存在的部分快捷键冲突问题。
解决0.9.0版本中工程构建失败后Terminal日志中显示的不正确成功提示信息。
其他
- 重新命名部分开发板,工程创建过程中选择开发板时STM32F412 Nucleo-144名称变更为ST Nucleo F412ZG,STM32L476 Nucleo-64变更为ST Nucleo L476RG,功能无变化。