版本 5.4.69

库:

  • Werkzeug 库升级到版本 0.15.4

  • 重写了 common.py 模块,创建了 consts 对象

  • 移除了 adm_server.py 模块

  • 创建了 admin 文件夹,其中包含模块

    • admin.py - 应用程序构建器服务器端模块

    • task.py - 从 admin.sqlite 数据库加载任务

    • export_metadata.py

    • import_metadata.py

  • 添加了 builder 文件夹到包中,该文件夹包含用于创建 Jam.py 应用程序构建器的应用程序构建器项目,请参阅文件夹中的 read.me 文件。

  • 任务加载加速

  • 重写了元数据导入

  • 元数据导入加速

  • 添加了 permissions 属性

  • 创建了日志记录(目前正在开发中,尚无文档)

  • 客户端和服务器上的 edit 方法现在检查项目状态是否处于编辑模式,如果是则不执行任何操作

  • 客户端和服务器上的 round 方法已更正,货币字段的值在分配之前被四舍五入

  • 内联编辑现在可用于任何数据项(不仅仅是明细)

  • 重做了查找字段、列表字段、日期和日期时间输入的内联编辑,修复了错误

  • 修复了表格固定列的错误

  • 添加了表格条纹选项

  • 现在通过 Ctrl-F 使搜索输入框获取输入焦点,而 Escape 会将焦点返回到表格

  • 现在已重绘 enable_controls 控件,无需调用 update_controls 方法

  • 修复了很多错误

应用程序构建器:

  • 在应用程序构建器表单标题中添加了指向表单相关文档页面的链接

文档:

  • 修复了搜索错误

  • 重写了与服务器 on_apply 和 on_open 事件相关的主题

  • 添加了新主题 如何禁止更改记录