Changelog
Release Version: v0.14.6-rc7-pb21 | Release Date: Jul 10, 2025
What's Changed
- fix: optimize ofga permission check queries
- fix: file not found of agg cache
- fix: remote wal improve main
- chore: cleanup and delint
- fix: count number jump
- fix: split chunk before checking for [DONE] string in ai response
- fix: unstable build issue
- ci: take oss branch from ent branch when possible
- fix: use sql code block for validate_sql tool response
- fix: spath panic when data is empty for rc7
- feat: support path based decryption and add brute-force decrypt function
Changes to decrypt functionality
- The
decrypt
function will now try to decrypt all base64-looking strings in given input field. The function shape is the same as beforedecrypt(string_column, key_name) -> string_column
, but because it tries to decrypt all possible values, it can now decrypt strigified arrays, and valid/invalid json objects. This comes at the cost of it being slower by 10% for input length < 1000 characters and slowness increases with around 50% slower for input lengths ~ 60000 characters . This is backwards compatible with existing decrypt function. - The encrypt function shape has changes from
encrypt(string_col, key_name)->string_col
toencrypt(string_col, key_name, path) -> string_col
. This is a breaking change for encrypt function. - A new
decrypt_path(string_col,key_name,path) -> string_col
is added , which can decrypt stringified arrays and a specific key in valid json object , and is faster because of it, but requires giving exact path of the key/array to decrypt.
New Contributors
- made their first contribution in