Releases

  • v1.4.5

    尹嘉鹏 2 weeks ago 1 commits to v1.4.0 since this release

    更新内容:

    1. 消息队列使用标准的CloudEvent作为消息格式

    2. 提取CloudEvent结构

    修复Bug

    1. TenantIDJsonBody,TenantIDQueryParams和TenantIDPathParams的GetTenantID方法返回值错误

    2. 修改日志中间件在404时无法打印url的问题

    3. 网关entity_crud没有WithDisableCreate选项

     
  • v1.3.10

    尹嘉鹏 2 weeks ago 0 commits to v1.3.0 since this release

    更新内容:

    1. 修改网关以及便捷工具中回调函数的参数,由以前回调RequestBuilder修改为回调api上下文,历史请求和结果map

    2. gwtools的entity_crud和value object crud添加错误响应回调

    3. 封装RequestBuilderContext

    修改bug:

    1. LastUpdateUserlD添加when的create值,避免创建时报错

    2. IDs转化错误

    3. Create使用Tx时没有赋值LastUpdateUserID

    4. TenantIDJsonBody,TenantIDQueryParams和TenantIDPathParams的GetTenantID方法返回值错误

    5. 修改日志中间件在404时无法打印url的问题

    6. 网关entity_crud没有WithDisableCreate选项

    优化:

    1. 允许使用时间指针nil进行插入,数据库为null

    2. 重构实体数据库操作,合并事务和非事务操作代码,防止出现忘记修改的问题

     
  • v1.2.14

    尹嘉鹏 2 weeks ago 0 commits to v1.2.0 since this release

    更新内容:

    1. 实体CRUD回调和值对象CRUD回调得回调参数添加请求参数,以扩展回调的适用范围

    新特性:

    1. 实体CRUD回调和值对象CRUD查询添加自定义条件的选项

    修改:

    1. 实体CRUD回调和值对象CRUD查询添加自定义条件构造函数添加基础设施参数

    修复bug

    1. id模板函数bug

    2. LastUpdateUserID添加when的create值,避免创建时报错

    3. IDs转换错误

    4. Create使用Tx时没有赋值LastUpdateUserID

    5. Create使用Tx时没有赋值LastUpdateUserID

    6. TenantIDJsonBody,TenantIDQueryParams和TenantIDPathParams的GetTenantID方法返回值错误

    7. 修改日志中间件在404时无法打印url的问题

    8. 网关entity_crud没有WithDisableCreate选项

     
  • v1.1.17

    尹嘉鹏 2 weeks ago 0 commits to v1.1.0 since this release

    1. 调整Entity接口,删除ForCreate,ForDelete和ForUpdate,添加一个新的GetFieldMap接口

    2. check tag添加when参数,用于指定在何时使用规则

    修复bug

    1. TenantID的check tag的when参数添加了delete和update,已去除

    2. 修改id模板函数bug

    3. IDs转换错误

    4. TenantIDJsonBody,TenantIDQueryParams和TenantIDPathParams的GetTenantID方法返回值错误

    5. 修改日志中间件在404时无法打印url的问题

    6. 网关entity_crud没有WithDisableCreate选项

    优化

    1. 修改消息队列配置项的字段位置

    新特性

    1. 一对多关联一方查询多方添加OrderBy选项,多对多关联双向查询添加OrderBy

    2. 丰富assign tag,现在可以支持slice之间的赋值

    3. 基础设施添加基于Redis Stream的消息队列支持

    4. 基础设施添加基于MQTT的消息队列支持

    5. gwtools的实体CRUD和值对象CRUD添加设置成功响应回调的选项