Skip to content

2.5.0

Compare
Choose a tag to compare
@kanitw kanitw released this 30 May 23:08
· 3448 commits to master since this release

New Features

  • Add support for DSV data format
  • Allow disabling format parsing
  • Adding support for value = "width" or "height" for x/x2/y/y2 channels. (See an example usage).
  • Support naming all data sources. (#3807)
  • Add lt, lte, gt, gte predicates (#3809)

Bug Fixes

  • Add missing thickness (for tick mark) to the mark definition block
  • Make sort support nested field (Fix #3727)
  • Make Field Definition's title work with composite marks without crashing
  • For temporal field without timeUnit, the previous default format was "%b %d, %Y", which does not work well for data within a day. Thus, we now use Vega's default axis format instead. (Fix #3698)
  • Fix bug for bar with ranged quantities as dimension (e.g., prebinned bar)
  • Make size for bar with band scale correctly working
  • Do not ignore x2's title if both x and x2 title are specified (#3766)
  • Fix inconsistent rules for default alignment and position of text
  • Make grid generation respect config (#3826)
  • Fix window as logic (#3810)
  • Make config.view.size work with projections (#3803)

APIs

  • Add new helper method vl.scale.getSupportedScaleType -- Thanks to @ssharif6

Examples Gallery

v2.4.0...v2.5.0