| 类型 | 说明 |
|---|---|
| A | 新增 |
| U | 更新 |
| D | 删除 |
| T | 测试 |
| O | 优化 |
| F | 修复BUG |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | 添加基本注解 | 2019-10-4 10:50:25 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | 添加校验 fluent-api 基本实现 | 2019-10-4 23:24:28 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | 添加 JSR-303 基本 API 实现 | 2019-10-6 22:12:25 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | ValidBs 支持 message 指定 | 2019-10-8 06:51:29 | |
| 2 | A | ConstraintContext 支持添加属性 | 2019-10-8 06:51:29 | |
| 3 | A | 支持约束调用链 | 2019-10-8 06:51:29 | |
| 4 | O | IResultHandler 处理接口优化 | 2019-10-8 06:51:29 | |
| 5 | O | 新增 IConstraintResult#expectValue | 2019-10-8 06:51:29 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | ValidBs 支持同一属性,添加多个约束条件 | 2019-10-8 08:25:06 | |
| 2 | A | 添加 group 分组校验特性 | 2019-10-8 08:25:39 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | D | 移除 annotation 模块 | 2019-10-8 19:27:01 | 整合 api 和 annotation 为 api |
| 2 | A | 添加 jsr 模块 | 2019-10-8 08:25:39 | 将 jsr-303 注解实现放在此模块下面 |
| 3 | O | 工具类迁移到 heaven 项目 | 2019-10-8 08:25:39 | |
| 4 | A | IResult 新增 print() 和 throws() 方法 | 2019-10-8 08:25:39 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | 新增 IFail 相关接口及实现 | 2019-10-9 16:26:30 | 增加 fail 处理的灵活性 |
| 2 | O | 整合 group 为 condition 的一个特例 | 2019-10-9 16:26:30 | 保证语义的统一性 |
| 3 | A | 支持 condition 链 | 2019-10-9 16:26:30 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | O | 优化 AbstractConstraint | 2019-10-09 21:48:46 | 使得自定义约束实现更加方便 |
| 2 | A | 支持 i18n | 2019-10-09 23:23:50 | 使得提示更加人性化 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | 添加 Bean 注解支持 | 2019-10-11 11:53:50 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | 添加 IValidator 接口,及相关代码调整 | 2019-10-11 18:45:00 | |
| 2 | U | 优化 ValidBs api 体验 | 2019-10-11 18:45:00 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | O | 优化默认注解实现 | 2019-10-12 15:08:38 | 拆分为注解和约束两个部分,便于拓展使用。 |
| 2 | A | JSR-303 约束及注解实现 i18n | 2019-10-12 15:08:38 | |
| 3 | A | JSR-303 注解实现 | 2019-10-12 15:08:38 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | O | 优化 IValidEntry | 2019-10-13 17:41:03 | 优化使用体验 |
| 2 | A | 添加测试代码及详细说明文档 | 2019-10-13 17:41:03 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | F | 修复 @Valid 注解特定场景的 BUG |
2019-10-16 09:22:27 | |
| 2 | A | 添加 ICondition 及 @Condition 相关支持 |
2019-10-16 09:22:27 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | 添加 ValidHelper | 2021-07-30 21:22:27 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | 添加 CoreValidHelper#xxx | 2021-07-30 21:22:27 | |
| 1 | A | 添加 JsrValidHelper#xxx | 2021-07-30 21:22:27 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | A | 添加 hibernate-annotation 實現 | 2021-07-30 21:22:27 | |
| 2 | F | 修复同一个注解出现多次会被覆盖的问题 | 2021-07-31 21:22:27 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|---|---|---|---|
| 1 | F | 修正 hibernate-annotation 注解依赖 | 2021-08-02 21:22:27 |