Skip to content

Releases: APIJSON/apijson-framework

集成字段插件; 升级 APIJSON 6.2.0

Choose a tag to compare

@TommyLemon TommyLemon released this 09 Aug 15:32

集成字段插件 apijson-column,通过 ENABLE_VERIFY_COLUMN 启用初始化及校验,通过 ENABLE_COLUMN_ CONFIG 启用配置;
优化假删除,支持 notDeletedValue,适配 deletedTime = NULL 表示未删除等需求;
SQLConfig 和 SQLExecutor 也指定主键泛型;
解决启动自检远程函数配置报错 tag 不匹配;
解决 @column:"toId;(parentId)" 等写法可能绕过字段插件的校验;
升级 APIJSON, apijson-column, 自身 版本分别为 6.2.0, 1.7.0, 6.2.0;

相关更新见
https://github.com/Tencent/APIJSON/releases/tag/6.2.0
https://github.com/APIJSON/apijson-column/releases/tag/1.7.0

升级 APIJSON 6.2.0

Choose a tag to compare

@TommyLemon TommyLemon released this 09 Aug 15:27

升级 APIJSON 6.2.0

新增支持 SpringBoot 3.x

Choose a tag to compare

@TommyLemon TommyLemon released this 23 May 14:45

使用 6.1.0_springboot_3 分支,在 JitPack 上打包:
https://jitpack.io/#APIJSON/apijson-framework/6.1.0_springboot3

可以这样依赖

	<dependency>
	    <groupId>com.github.APIJSON</groupId>
	    <artifactId>apijson-framework</artifactId>
	    <version>6.1.0_springboot3</version>
	</dependency>
	<repositories>
		<repository>
		    <id>jitpack.io</id>
		    <url>https://jitpack.io</url>
		</repository>
	</repositories>

除了支持 SpringBoot 3.0+ 外,其它与 master 分支 6.1.0 版一致
https://github.com/APIJSON/apijson-framework/releases/tag/6.1.0

升级 APIJSON 6.1.0, UnitAuto 2.9.0, MySQL JDBC 8.0.33, PostgreSQL JDBC 42.3.8

Choose a tag to compare

@TommyLemon TommyLemon released this 28 Apr 16:05

升级 APIJSON 及自身 6.1.0,UnitAuto 2.9.0,MySQL JDBC 8.0.33,PostgreSQL JDBC 42.3.8;
优化代码;

相关更新见
https://github.com/Tencent/APIJSON/releases/tag/6.1.0

JS, Lua 等脚本引擎相关代码补充(6.0.0 缺失)

Choose a tag to compare

@TommyLemon TommyLemon released this 02 Feb 10:00
91f0c8b

补充 6.0.0 JS, Lua 等脚本引擎相关的缺失代码,感谢 @cloudAndMonkey 的贡献 #18;

相关更新
https://github.com/APIJSON/apijson-framework/releases/tag/6.0.0

注意事项

1.依赖 apijson-framework 且用到脚本引擎功能的所有项目需要同步升级版本,例如 apijson-router, APIJSON-Demo 等;
2.apijson-framework 6.0.1 依赖的 APIJSON 版本为 6.0.0 以上,APIJSON 不一定有 6.0.1 版本,具体看 APIJSON Releases。

JS, Lua 等脚本;全能 CRUD;假删除 等

Choose a tag to compare

@TommyLemon TommyLemon released this 29 Jan 06:41

新增支持全能接口 /crud,一个请求 JSON 同时使用多种 CRUD 操作,感谢 @cloudAndMonkey 的贡献 #15;
新增支持假删除,感谢 @cloudAndMonkey 的贡献 #16;
新增支持 Lua 等各种脚本语言,感谢 @cloudAndMonkey 的贡献 #17;

远程函数新增支持 JavaScript 脚本,方便动态配置业务逻辑以及作为 Serveless 服务;
远程函数新增校验 Function 表中配置的 returnType;
远程函数首个参数从 request 重命名为 curObj;

@raw 新增支持远程函数和存储过程;
新增 ENABLE_REMOTE_FUNCTION, ENABLE_SCRIPT_FUNCTION, ENABLE_VERIFY_ROLE, ENABLE_VERIFY_CONTENT 等配置;

优化代码;
升级 APIJSON 和自身版本至 6.0.0;

相关更新见
https://github.com/Tencent/APIJSON/releases/tag/6.0.0

升级 APIJSON 版本至 5.4.0

Choose a tag to compare

@TommyLemon TommyLemon released this 11 Nov 10:52

升级 APIJSON 和自身版本至 5.4.0;

相关更新见
https://github.com/Tencent/APIJSON/releases/tag/5.4.0

升级 APIJSON 和 JDBC 版本

Choose a tag to compare

@TommyLemon TommyLemon released this 17 Oct 14:26
b500d67

升级 APIJSON 和自身版本至 5.3.0;
升级 MySQL, PostgreSQL 的 JDBC 版本分别为 8.0.29, 42.3.4;

相关更新见
https://github.com/Tencent/APIJSON/releases/tag/5.3.0

升级 APIJSON 版本至 5.2.0

Choose a tag to compare

@TommyLemon TommyLemon released this 08 Aug 05:11
ebaeeb4

升级 APIJSON 和自身版本至 5.2.0;

相关更新见
https://github.com/Tencent/APIJSON/releases/tag/5.2.0

调整测试链接;升级 APIJSON 和 fastjson 版本

Choose a tag to compare

@TommyLemon TommyLemon released this 11 Jul 19:29

调整测试链接,感谢 @jianlvliu 的贡献 #8 ;
升级 APIJSON 及自身版本为 5.1.5;
升级 fastjson 至 1.2.83;

完善使用文档;

相关更新见
https://github.com/Tencent/APIJSON/releases/tag/5.1.5
https://github.com/alibaba/fastjson/releases/tag/1.2.83