Releases: bytedance/go-tagexpr
Releases · bytedance/go-tagexpr
v2.7.6
Update go.mod
Change-Id: Ica1b7435af9ccc0b8fa2c3af066e416f42db11a0
v2.7.3
- when there is unexportable and no tags, omit the field
- fix raw_body
v2.7.2
chore: add //go:nocheckptr
Change-Id: I11cb0fe5e5d8d78efea25f0f52b8f2ae26dd26a2
v2.7.1
mlen
len
always return number
v2.7.0
- chore: add internal data type declaration
- fix(binding): prebind body
- chore(binding): optimize error format
- feat(validator): add 'in' function
- chore(validator): update register validator function
v2.6.1
- feat(binding): add GetCopiedBody
- chore(binding):optimize reading body
- chore(binding): change to encoding/json
- chore(binding): add gjson.UseJSONUnmarshaler to compatible old version(<v2.6.0)
v2.6.0
- binding:
- support
default
value
- support binding non-struct types
- fix
form
binding
- optimize
json
binding
- tagexpr:
- support
mblen
to get the number of characters
- safety judgment
v2.5.3
- fix: disable the default binding order when there is a valid tag in the superior fields
- chore(binding):optimize json required