Releases: vega/vegafusion
Releases · vega/vegafusion
Release 1.2.3
Fixed
- Fix numerical precision issue on final closed bin interval by @jonmmease in #304
Full Changelog: v1.2.2...v1.2.3
Release 1.2.2
Release 1.2.1
Fixed
- Support Date32 and Date64 in timeunit transform by @jonmmease in #298
Updated
- Update tonic/tonic-web and other dependencies by @jonmmease in #299
- Publish vegafusion-server to crates.io again.
- Only set DuckDB pandas_analyze_sample when creating connection internally by @jonmmease in #300
Full Changelog: v1.2.0...v1.2.1
Release v1.2.0
Added
- Add save functions by @jonmmease in #293
Fixed
- Handle categorical columns with DuckDB connection by @jonmmease in #294
Updated
- Update to DataFusion 22 and Arrow 36 by @jonmmease in #295
Full Changelog: v1.1.3...v1.2.0
Release v1.1.3
Updated
- Update to DataFusion 22.1 and Arrow 34 by @jonmmease in #287 and #290
Fixed
- Don't error on unsupported DuckDB data types by @jonmmease in #291
Full Changelog: v1.1.2...v1.1.3
Release 1.1.2
Added
- Add pre_transform_extract low-level API by @jonmmease in #285
Fixed
- Work around LargeUtf8 to Utf8 comparison error by @jonmmease in #288
Full Changelog: v1.1.1...v1.1.2
Release 1.1.1
Fixed
- Support TIMESTAMP WITH TIMEZONE and DECIMAL types with DuckDB connection by @jonmmease in #283
Full Changelog: v1.1.0...v1.1.1
Release 1.1.0
Added
- Add support for Python SQL connections and Python DuckDB implementation by @jonmmease in #249
- Support DataFrame Interchange Protocol and Polars by @jonmmease in #251
- Support external DuckDB connections by @jonmmease in #252
- Improve DuckDB connection consistency by @jonmmease in #256
- Output polars/arrow from pre_transform_datasets/transformed_data by @jonmmease in #270
- Add Apple Silicon build of vegafusion-server by @jonmmease in #277
Updated
- Update Vega and Vega-Lite in VegaFusionWidget by @jonmmease in #263
Fixed
- All timestamp UDFs should accept nanoseconds / Date32 / Date64 by @jonmmease in #257
- Don't cache DuckDB schema of externally registered tables by @jonmmease in #261
- Various fixes to support updated Taxi Dashboard example by @jonmmease in #262
- Support names with periods in formula output field by @jonmmease in #271
- Fix crash when initial selection contains mix of string and bool by @jonmmease in #274
- Fix chart editor demo project by @jonmmease in #276
Internal
- SQL refactoring by @jonmmease in #239
- Refactor crate structure by @jonmmease in #241
- Update to DataFusion 18 and Arrow 32 by @jonmmease in #242
- Add initial SQL generation dialect tests by @jonmmease in #244
- Expose WASM methods for getting and setting signal and data values by @jonmmease in #272
- Make add_signal_listener and add_data_listener public on MsgReceiver by @jonmmease in #275
Full Changelog: v1.0.3...v1.1.0
Release 1.1.0rc5
What's Changed
- Fix 1.1.0rc4 hang in pre_transform_dataset by @jonmmease in #269
- Output polars/arrow from pre_transform_datasets/transformed_data by @jonmmease in #270
- Support names with periods in formula output field by @jonmmease in #271
- Expose WASM methods for getting and setting signal and data values by @jonmmease in #272
- Release 1.1.0-rc5 by @jonmmease in #273
Full Changelog: v1.1.0-rc4...v1.1.0rc5
Release 1.1.0rc4
What's Changed
- Don't cache DuckDB schema of externally registered tables by @jonmmease in #261
- Various fixes to support updated Taxi Dashboard example by @jonmmease in #262
- Re-enable zero copy from pyarrow to arrow-rs by @jonmmease in #264
- Update Vega and Vega-Lite in VegaFusionWidget by @jonmmease in #263
- Release 1.1.0rc4 by @jonmmease in #265
Full Changelog: v1.1.0rc3...v1.1.0-rc4