Releases: Softmotions/ejdb
Releases · Softmotions/ejdb
v2.0.55
v2.0.54
v2.0.53
v2.0.52
v2.0.51
- Upgraded to iowow v1.4.7
- Added
jbl_from_json_printf()
andjbn_from_json_printf()
(jbl.h) - Added JQL
upsert
operation - Typo fixed (jbl.c)
jbl_get_str()
now returnsconst char*
(jbl.h)- Added
jbl_set_user_data()
(jbl.h) - Removed disable int compression feature from binn implementation (binn.c)
v2.0.50
- Better floating point numbers comparison in
jbn_compare_nodes()
(jbl.h) - Fixed error in
jbn_copy_path()
if some source property doesn't exist (jbl.h) - Added
jbn_length()
(jbl.h) - Added
lwre.h
to set of public headers - Added
node_out
for everyjbn_add_item_X()
(jbl.h) - Fixed compilation error on clang-10
- Fixed ejdb2_jni to be java-8 compatible
- Fixed ejdb2_jni to be headless JDK compatible
v2.0.49
v2.0.46
- Upgraded to iowow v1.4.4
- Added
jbn_paths_compare()
(jbl.h) - Added
no_src_clone
parameterjbn_copy_path
(jbl.h) - Fixed errors found by PVS studio
- Added two variants of
jbn_detach
(jbl.h) - Added non standard JSON patch operation:
add_create
(jbl.h) - Added
jbl_from_node
(jbl.h) - Added
jbn_copy_path
(jbl.h) - Added
jbn_add_item_obj
(jbl.h) - Added
jbn_add_item_arr
(jbl.h) - Minor refactoring of jbl module
- Added a set of jbn_add_x (jbl.h)
- Fixed missing parent pointer link in
_jbl_add_item
(jbl_json.c). - Added
jbn_clone()
(jbl.h) - Added checks for max nesting level of JSON objects, 1000 by default.
- Added
jbl_clone(JBL src, JBL *targetp)
(jbl.h) - Added
jbl_merge_patch_jbl(JBL jbl, JBL patch)
(jbl.h) - Added
jbl_set_string_printf()
(jbl.h) - Added
jbl_structure_size()
(jbl.h) - Better error handling of
kh_put()
- Added
jbl_clone_into_pool(JBL src, IWPOOL *pool, JBL *targetp)
(jbl.h) - Added jbn_path_compare, jbn_path_compare_str, jbn_path_compare_bool,
jbn_path_compare_i64, jbn_path_compare_f64 (jbl.h)