Breaking Changes:
Removed/Changed Keyword Arguments
- Removed
pool_arrays.lazy_columnsremain and can be easily converted to aPooledArray.
Return Type
expand now always returns a TypedTables.FlexTable which makes it type stable (at the expense of column access being type stable). We continue to use TypedTables, instead of a simple NamedTuple because it allows us to do nested tables very easily.
New Features
use_xpath_nameskeyword argument constructs output names that follow xpath formatting.- Much more performant. Better handling of the type instability of traversing nested data so that we don't hang in compilation and dispatch.
What's Changed
- Refactor/move-nested-columns-to-new-architecture by @mrufsvold in #41
- ditch scopedvalues, add namepaths by @mrufsvold in #42
- Refactor/add-column-definitions-to-v2 by @mrufsvold in #43
- Improve-array-support with xpath by @mrufsvold in #44
- clean up for 2.0 by @mrufsvold in #45
- fix: actually check overlap in make_path_graph by @mrufsvold in #46
Full Changelog: 1.2.0...2.0.1