Skip to content

Latest commit

 

History

History
118 lines (76 loc) · 2.44 KB

File metadata and controls

118 lines (76 loc) · 2.44 KB
.. py:currentmodule:: pre_request


Version 2.1.7 (UnReleased)

  • 剥离 Flask 依赖,增强核心能力
  • 构建 Flask-Validator 库
  • 重新编写文档,拆分中英文文档

Version 2.1.6 (UnReleased)

  • 多语言错误消息
  • 支持 json 子结构解析
  • 增强子结构校验规则,增强 multi 字段功能
  • 核心能力封装,支持普通函数参数校验
  • 新增纯数组入参校验
  • 新增自定义Type, 增强文件类型校验

Version 2.1.5

Released 2022-01-26

  • CI/CD流水线调整为 github workflow
  • 添加Typing Check
  • 增强日期、自定义函数功能
  • 去除手机号校验能力
  • 增强了字符串、数组校验
  • 重构了过滤器、正则表达式,异常处理逻辑

Version 2.1.4

Released 2020-12-22

  • 修复使用过程中发现的问题
  • 规整代码规范
  • 调整响应文本为英文
  • 支持数组类型嵌套

Version 2.1.3

Released 2020-06-29

  • 提供 pre.skip_filter 关闭pre-request过滤能力
  • 变更主要文档为英文
  • 修复使用过程中发现的问题

Version 2.1.2

Released 2020-05-29

  • 开放 pre.parse 函数提供直接解析入参能力
  • 详细说明文档进一步完善
  • 修复使用过程中发现的问题

Version 2.1.1

Released 2020-05-22

  • 修复发现的类型转换问题

Version 2.1.0

Released 2020-05-18

  • 支持文件入参处理能力
  • 支持Flask扩展集成形式

Version 2.0.10

Released 2020-05-11

  • 强化处理数组类型参数能力
  • 过滤器剥离为普通过滤器和复杂跨字段过滤器
  • 新增Datetime日期处理能力

Version 2.0.8

Released 2020-04-30

  • 支持复杂数据结构字段校验
  • 支持跨数据结构的字段互相验证
  • 支持自定义验证结果存储键名称
  • 支持错误响应文字模糊化处理

Version 2.0.7

Released 2020-04-23

  • 仅当用户在函数中填写 params 参数时才会进行函数参数赋值
  • 新增 flask.g 传递格式化后的参数
  • 变更 direct_type 参数名称为 type
  • 变更 key_map 参数名称为 dest

Version 2.0.1

Released 2020-04-07

  • 新增自定义响应,自定义过滤器,自定义格式化函数能力
  • 新增大量跨字段验证方式