Skip to content

Lux 0.3.0

Compare
Choose a tag to compare
@dorisjlee dorisjlee released this 19 Apr 05:47
· 55 commits to master since this release

The lux-api v0.3 release contains major feature, including Postgres SQL support and geographic visualizations.
This release is associated with lux-widget v0.1.5.

New Features

  • Adding support for SQL as execution engine (#306, #356, #363)
  • New geographic data type and visualizations (#253, #318, #322, #358)
  • "All-column" vis when only few columns in dataframe ( #199, #336)
  • Improve warnings when no recommendations are generated (#279)
  • Add export Vis option to LuxSeries (#277)
  • Extend color legend size for scatter charts for matplotlib (#286)
  • Non-empty __repr___ and moving widget display to Out[...] (#308)

Refactor & Bug Fixes

  • Update histogram code with new bin determination (#285, #304)
  • Migrated Travis to Github Action CI (#294)
  • Avoid current_vis expire upon expire_recs (#278)
  • Upgrade required Pandas version 1.2.0 (#281)
  • Narrow condition for Float64 sanitization in Altair (#247)
  • Refactor Expand LuxGroupby Tests and add bug fixes (#287, #309)
  • Revert Cardinality Requirement for Histograms (#301)
  • Fix Metadata Propagation with Overridden Pandas Methods (#332)
  • Various bugfix in test and data type inference code (#349)
  • Update type inference for string columns (#343)
  • NaN value scatterplot bug (#346)
  • Bugfix for error when intent is invalid (#351)
  • Change Vis export API name: to_matplotlib, to_altair, to_vegalite (#359)

Documentation

  • Added new Pull Request templates
  • Added new Notebook Gallery
  • Added new lux-binder-sql tutorials

Contributors

We thank the following users who have contributed to this release: @caitlynachen, @cjachekang, @domoritz, @dorisjlee, @dj-khandelwal, @jerrysong1324, @jinimukh, @Moh-Yakoub, @micahtyong, @NiStannum, @sophiahhuang, @thyneb19, @westernguy2.