Releases: datafusion-contrib/datafusion-functions-json
Releases · datafusion-contrib/datafusion-functions-json
v0.43.0 2024-11-13
What's Changed
- Union encoding by @samuelcolvin in #49
- update MSRV to match datafusion by @samuelcolvin in #52
- implement
json_object_key
(and aliasjson_keys
) by @samuelcolvin in #50 - Upgrade DataFusion to 43 by @phillipleblanc in #54
New Contributors
- @phillipleblanc made their first contribution in #54
Full Changelog: v0.42.0...v0.43.0
v0.42.0 2024-09-18
What's Changed
- remove arrow direct dependency, use just datafusion by @samuelcolvin in #38
- Support dict encoded arrays and values by @samuelcolvin in #39
- address comments from dictionary encoding by @samuelcolvin in #41
- set keys to null where applicable in dictionary-encoded results by @davidhewitt in #46
- Improve readme with examples and operator usage by @alamb in #45
- Don't return dictionary encoded booleans by @samuelcolvin in #42
- upgrade to datafusion 42 by @samuelcolvin in #47
New Contributors
Full Changelog: v0.41.0...v0.42.0
v0.41.0 2024-08-15
What's Changed
- add
json_as_text
for->>
operator by @samuelcolvin in #32 - support rewriting of
::numeric
cast by @samuelcolvin in #33 - Bump datafusion to v41 by @adriangb in #34
New Contributors
Full Changelog: v0.40.0...v0.41.0
v0.40.0 2024-07-29
What's Changed
- simplify some lifetimes by @davidhewitt in #20
- json_find: make implementation much shorter by @davidhewitt in #18
- invoke: allow
LargeUtf8
by @davidhewitt in #19 - uprev deps and stricter linting by @samuelcolvin in #21
- allow union input to
json_get
by @samuelcolvin in #17 - unnest
json_get
calls by @samuelcolvin in #25 - support arrow functions with
ExprPlanner
by @samuelcolvin in #26 - improve union behaviour with null values by @samuelcolvin in #27
- bump to datafusion 40, release as 0.40.0 by @davidhewitt in #31
Full Changelog: v0.2.0...v0.40.0
v0.2.0 2024-06-12
What's Changed
- update to datafusion 39, jiter 0.4, test on MSRV 1.73.0 by @davidhewitt in #15
New Contributors
- @davidhewitt made their first contribution in #15
Full Changelog: v0.1.3...v0.2.0
v0.1.3 2024-05-14
What's Changed
- Show unexpected type in error by @samuelcolvin in #10
- Support 38.0.0 by @samuelcolvin in #11
Full Changelog: v0.1.2...v0.1.3
v0.1.2 2024-05-05
What's Changed
- support
LargeUtf8
by @samuelcolvin in #7 - Fix
json_length
with only one array argument by @samuelcolvin in #8 - Single quotes not backticks in errors to match DataFusion by @samuelcolvin in #9