请选择 进入手机版 | 继续访问电脑版
查看: 1890|回复: 0

[分享] GeneXus产品升级日志

[复制链接]

15

主题

15

帖子

93

积分

超级版主

Rank: 8Rank: 8

积分
93
发表于 2019-7-29 11:35:59 | 显示全部楼层 |阅读模式
本帖最后由 Alex 于 2019-8-29 17:32 编辑

  • 新特性,根据客户的反馈,或者市场上新技术的变化,GeneXus会持续加入一些新的功能和特性;
  • 问题修复,主要是解决客户反馈的问题。
而在这两个月的期间内,GeneXus一直会有Preview版本的更新,如果有客户等不及正式升级包的发布,也是可以使用Preview版本的。



GeneXus 16 Upgrade 5
GeneXus 16 Upgrade 5(简称U5)已经在8GeneXus 16 U4相比较,这次的更新主要是提供了渐进式(Progressive Web App, PWA)的开发能力,并且全面提升了编译性能。此外,API对象转换成模块我们看一下在以下几个方面的主要更新:
l 渐进式Web应用程序
        渐进式web应用程序是常规(或网站web的灵活性和本地应用程序的体验。他们的主要目标是通过在用户登录网站时提供深入的用户体验来接触更多的客户。
事实上,PWAs允许从web上获得类似于本地程序的体验。

l 编译性能
1. Pattern实例并行生成
2. Specification性能改进(一些原本需要花几分钟编译的对象现在只需要几秒钟)
3. 对象环境的更新性能提升        
4. GAM API现在是一个模块(module)了,这样也提升了编译性能

l 模块GeneXus新的模块分发机制: 为可扩展场景的解决方案提供定义数据库访问的包模块

l 本地移动开发
1. Designops : Sketch 导入
2. 使用GAM进行生物特征认证(在主SD对象上启用生物特征)
3. iOS: 支持XCode 10.3
4. Android: Android X的内部重构
5. Android: Android UC的内部重构
6.. 使用GAM的服务端应用现在可以在serverless平台上运行(即AWS API网关)
7. 推荐使用ClientInformation EXO中的方法NetworkID。

l 服务端(Serv-side)程序
2. 使用GUID的条件DBMS中进行评估

l 分析
1. SDT和集合(包括SDT和简单数据类型的集合)可以作为DataProviders的输入参数Query Viewer使用
2. 查询可以包含隐藏的字段
3. Query对象支持If 功能

l GXtest
1. 为对象创建Unit Test的功能得到改善,现在产生UnitTest对象的时候将自动创建一些测试用的数据。
2. 新功能:测试结果可以导出为HTML文档
3. 修复了一些Bug

l 兼容性
警告:包含有GAM (Enable Integrated Security property = Yes)的KB,一旦在GeneXus 16 Upgrade 5 或者更高版本中进行编译,在以前的版本中将无法再次编译。新版本将GAM API对象转换为模块(在导入、提交或更新),这种转换无法撤消。因此,当第一次打开一个使用GAM的知识库时,将出现这样一条消息GeneXus版本构建这个知识库版本之后,您将无法使用以前的

l KB备份建议:
1. 如果您确定要升级到U5,在打开KB进行编译或者修改之前,我们建议您对KB进行备份,或者冻结(Freeze)一个备份版本。
2. 或者通过GeneXus Server,备份/冻结KB的版本。

l KB升级建议:
1. 升级到U5后,打开KB进行升级,然后再关掉KB(这项操作确保KB内部升级)
2. 运行“CheckKnowledgeBase”任务以整理内部数据库的碎片

请查看这些链接以了解更多的特性、兼容性方面的内容、问题和前面提到的细节。



GeneXus 16 Upgrade 4
GeneXus 16 U4于2019年6月20号发布。此次主要是在GeneXus语言、UI控件、AI、原生APP、安全等这几方面进行了改进,而且也是第一次将GeneXus中的Java标准类库提交到了Github。

在Java应用中使用到的标准类库现在已经在github上开源了,这对于需要查看标准类库源代码的用户是非常有用的,可以参考以下链接:

我们看一下在以下几个方面的主要更新:

  • GXflow

  • 在性能和可扩展性方面进行了一些改进。

  • AI人工智能

   

  • APP开发

  • 使用Swift 5语言生成iOS应用
  • 离线APP的同步功能增加了新的事件
  • SD Maps Control的改进

  • 分析

  • DashboardViewer控件添加了方法和事件
  • Query Viewer增加item selection方法

  • 聊天机器人Chatbot

  • 交互方面的改进:所有平台和设备的界面都可以保持更新
  • 新增加chatbots API

  • 安全

  • 在GAM中使用安全的Token进行客户端授权

  • 兼容性

  • iOS环境要求:XCode 10.2.x
  • 应该每天执行GXflow Maintenance Script
  • Chatbot模块重构带来兼容性的变化
  • Java:由于使用以前的MySQL版本会出错,所以不再分发MySQL 8驱动

更多的更新细节(New features, Compatibility considerations, Bugs fixed)请下载:




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|GeneXus中国

GMT+8, 2019-10-14 12:50 , Processed in 0.063249 second(s), 20 queries .

 

© 2019 GeneXus中国

快速回复 返回顶部 返回列表