Releases: fmjsjx/bson-model
Releases · fmjsjx/bson-model
Version 2.2.1
Version 2.2.0
What's Changed
- Upgrade dependencies by @fmjsjx in #77
- Support fastjson2 json library by @fmjsjx in #78
- Support new field type
date
by @fmjsjx in #79 - Support value type
date
on field with typestd-list
by @fmjsjx in #80 - Support type
time
by @fmjsjx in #81 - Up to version 2 2 0 by @fmjsjx in #83
- Fix javadoc by @fmjsjx in #84
Full Changelog: v2.1.1...v2.2.0
Version 2.2.0-RC1
Version 2.1.1
Version 2.1.0
New Features
- Support field type
bson-document
(BsonDocument
) - Generated
toData()
method returnsMap<Object, Object>
instead ofObject
What's Changed
- 52 up to version 210 m1 by @fmjsjx in #53
- 新增字段类型
bson-document
并修正深度拷贝null
值的问题 by @fmjsjx in #55 - Upgrade gradle to 8.2.1 by @fmjsjx in #57
- Up to version 2.1.0-M2 by @fmjsjx in #62
- Upgrade gradle to 8.3 by @fmjsjx in #63
- Upgrade dependencies by @fmjsjx in #64
- 61 修改抽象类与容器类的todatatoupdatedatatodeleteddata方法的返回类型 by @fmjsjx in #66
- Fix warning for deprecated "automatic loading of test framework implementation dependencies". by @fmjsjx in #67
- Up to version 2.1.0 by @fmjsjx in #70
- Upgrade dependencies by @fmjsjx in #71
Full Changelog: v2.0.1...v2.1.0
Version 2.1.0-M2
What's Changed
- Up to version 2.1.0-M2 by @fmjsjx in #62
- Upgrade gradle to 8.3 by @fmjsjx in #63
- Upgrade dependencies by @fmjsjx in #64
- 61 修改抽象类与容器类的todatatoupdatedatatodeleteddata方法的返回类型 by @fmjsjx in #66
- Fix warning for deprecated "automatic loading of test framework implementation dependencies". by @fmjsjx in #67
Full Changelog: v2.1.0-M1...v2.1.0-M2
Version 2.1.0-M1
Version 2.0.1
Fixed Bugs
- 修复java代码生成器
transient
字段在loadObjectNode()
方法中生成错误代码的问题
What's Changed
- Skil transient field when generate
loadObjectNode()
code by @fmjsjx in #49 - 50 up version to 201 update readmemd by @fmjsjx in #51
Full Changelog: v2.0.0...v2.0.1
Version 2.0.0
New Features
新增包com.github.fmjsjx.bson.model2
提供V2版本的数据模型,原V1版本不受影响
What's Changed
- 2 java代码生成器在生成tobsonanyupdated方法时会出现多余的代码 by @fmjsjx in #6
- Clean
loadonly
&transient
fields onclean()
method by @fmjsjx in #8 - Add cache for
path()
method's result. by @fmjsjx in #10 - Support const fields by @fmjsjx in #11
- 5 模型类新增deepcopy方法 by @fmjsjx in #12
- Update
README.md
by @fmjsjx in #13 - Fix generated code error on
deepCopyFrom(...)
forstd-list
fields by @fmjsjx in #15 - V2.x develop by @fmjsjx in #16
- Ignore virtual fields when generate any updated code. by @fmjsjx in #18
- 19 解决kotlin使用生成的java模型时会抛出illegalaccesserror异常的问题 by @fmjsjx in #20
- 21 代码生成器生成数据模型字段应支持UUID类型 by @fmjsjx in #22
- 修复一些问题(放弃kotlin代码生成器) by @fmjsjx in #26
- Support display name
dname
& fix java code generator by @fmjsjx in #28 - Fix params on
generate_reality_append_updates_code(...)
by @fmjsjx in #30 - Fix params on fun declares by @fmjsjx in #32
- V2.0.0 rc3 by @fmjsjx in #39
- Fix parse error for
SingleValueTypes.STRING
by @fmjsjx in #43 - Up version to 2.0.0 by @fmjsjx in #44
- 42 upgrade dependencies update readmemd by @fmjsjx in #45
New Contributors
Full Changelog: v1.4.5...v2.0.0
Version 2.0.0-RC3
主要内容
std-list
在非loadonly
或transient
下支持object值类型- 代码生成器配置支持自定义添加
import
- 代码生成器常量配置支持
std-list
及std-set
类型 - 修复一些已知的问题
What's Changed
Full Changelog: v2.0.0-RC2...v2.0.0-RC3