0.4.x
权限控制,文档生成,增强Spring Boot开发体验
0.4.7-2
- 修复
jmms run
在windows7/8出现Could use "nc"...
的告警信息 - 修复
jmms run
首次运行下载依赖包过慢导致开发人员以为卡死的问题 - 修复
jmms run
在Windows下CTRL+C终止报错的问题
0.4.7
- 修复在{Entity}.json中定义嵌套attrs配置属性报错的问题
- 修复在{Entity}.json中定义className后引用报错的问题
0.4.6
- 修复js中全局变量会优先于请求参数被获取到的问题
- 修复js操作中返回的数组不能被正确序列化的问题
0.4.5
- 修复路径
/../{id}/..
在打包运行模式下会被url编码的问题
0.4.4
- 更新leap版本为0.7.4b
- 修复开启OAuth2后CORS请求不能正确处理的问题
0.4.3
- 更新leap版本为0.7.3b
- 少量改进文档生成模板
- 改进基于实体的数据权限
- 支持基于SQL的数据权限
- 自动把选项集转换为Swagger的enum
0.4.2
- 支持通过
{Entity}_ex.json
来扩展一个已有的实体 - 修复
ID
属性不能被创建的问题 - 在API级别增加
upgradeSchema
配置来设置是否自动更新数据库模型 - 默认关闭实体删除操作的
cascade_delete
功能,另外增加配置进行打开
0.4.1
- 更新leap版本为0.7.2b
- 修复文档生成少量bugs
- 支持
internal
实体 - 给实体增加
filters
配置实现数据权限 - 在
Javascript
中支持env
变量 - 修复单元测试插件中不能识别正常OAuth2请求的问题
0.4.0
命令行
- 工程模板支持
jsw
(展开目录)打包 - 单元测试命令细节完善
- 支持hot reset数据库(开发模式下重建整个数据库)
- 问题修复
数据库
- 支持没有数据库的开发
实体操作
- 查询接口支持聚合函数和字段分组
操作权限
- 基于OAuth2 Scope的权限设置和控制
单元测试
- 支持模拟用户、客户端、权限
- 其他细节完善和问题修复
文档生成
- 支持自动从swagger定义中生成gitbook文档
Spring Boot
- 支持
Controller
参数的自动验证(无侵入) - 支持
Controller
权限的自动控制(无侵入) - 自动支持
ComponentScan
和EntityScan
指定的basePackages
- 其他细节完善和问题修复