Releases: databendlabs/jsonb
Releases · databendlabs/jsonb
v0.5.4
v0.5.3
What's Changed
- add toplevel feature to allow users to better manager dependencies by @madesroches in #89
- perf: Improve parse json performance by @b41sh in #90
- chore: Bump jsonb 0.5.3 by @b41sh in #91
New Contributors
- @madesroches made their first contribution in #89
Full Changelog: v0.5.2...v0.5.3
v0.5.2
v0.5.1
v0.5.0
What's Changed
- feat: add arithmatic expression support by @notauserx in #71
- feat(expr): add filter expr [starts with] by @hanxuanliang in #52
- Refactor JSONB functions: Improved API, Documentation, and Data Structures by @b41sh in #75
- Refactor: Implements
serde
trait forRawJsonb
by @b41sh in #77 - Refactor: get object value by key name improve performance by @b41sh in #79
- feat: json path support recursive wildcard member accessor
.**
syntax by @b41sh in #81 - Bump jsonb 0.5.0 by @b41sh in #82
New Contributors
- @notauserx made their first contribution in #71
- @hanxuanliang made their first contribution in #52
Full Changelog: v0.4.4...v0.5.0
v0.4.4
What's Changed
- feat: add lazy value by @sundy-li in #61
- Feat: Support json array functions by @b41sh in #62
- feat: support
object_insert
function by @b41sh in #64 - feat: support
object_delete
andobject_pick
function by @b41sh in #65 - feat: add a function to parse jsonb only by @CookiePieWw in #66
- fix: panic when facing corrupted jsonb by @CookiePieWw in #67
- bump fast-float2 v0.2.3 by @b41sh in #69
- bump jsonb 0.4.4 by @b41sh in #70
Full Changelog: v0.4.3...v0.4.4
v0.4.3
v0.4.2
What's Changed
- feat: make
preserve_order
a default feature by @CookiePieWw in #56 - bump jsonb 0.4.2 by @b41sh in #58
New Contributors
- @CookiePieWw made their first contribution in #56
Full Changelog: v0.4.1...v0.4.2
v0.4.1
v0.4.0
What's Changed
- feat: add get_by_keypath by @akoshchiy in #36
- feat: support parse key paths by @b41sh in #37
- feat: add exists_any_keys & exists_all_keys by @akoshchiy in #38
- feat: added contains api by @akoshchiy in #40
- feat: jsonpath predicate support by @akoshchiy in #41
- feat: add concat & improve strip_nulls by @akoshchiy in #42
- fix: builder&concat container jentry len fix by @akoshchiy in #43
- feat: add delete_by_index & delete_by_name by @akoshchiy in #44
- feat: add delete_by_keypath by @akoshchiy in #45
- fix: handle invalid jsonb value to avoid panic in functions by @b41sh in #46
- fix: fix get by keypath with null value by @b41sh in #47
- feat: support convert jsonb value to serde_json value by @b41sh in #49
- feat(jsonpath): add exists filter expression by @akoshchiy in #48
- Bump to version 0.4.0 by @b41sh in #51
Special thanks to @akoshchiy for his continued contributions
Full Changelog: v0.3.0...v0.4.0