Skip to content

Releases: f5/unovis

1.6.4

31 Jan 00:46

Choose a tag to compare

What's Changed

  • Core | Test: Remove navbar for tooltip tests by @lee00678 in #674
  • Core | Containers: Add onRenderComplete callback by @rokotyan in #666
  • Component | Crosshair: Correct template typings by @rokotyan in #667
  • Component | Area: Add stackMinHeight configuration option by @rokotyan in #669
  • Website | Docs: Intro open-in-stackblitz svg icon by @suryahanumandla in #679
  • Misc | Fix: High Vuln fixes by @lee00678 in #682
  • Misc | Fix: High Vulnerability fix by @lee00678 in #683
  • Components | Sankey: Zoom / Pan, Node selection, Better label rendering, and more by @rokotyan in #652
  • Component | Graph | Link Labels: Use color instead of fill for elements by @rokotyan in #671
  • Component | Graph: Fit View to Bounds by @rokotyan in #657
  • Component | Treemap: Fix update transition by @devgru in #677
  • Component | Leaflet Map: Don't throttle wheel event by @rokotyan in #675
  • Component | Treemap: Don't render text when not needed by @rokotyan in #684
  • React: Wrapper fix for stand alone components by @rokotyan in #672
  • Component | Crosshair: Use nearest datum x value by @rokotyan in #687
  • Component | Axis: Improve axis rendering performances by @aguingand in #689
  • Axis: Fix rotated tick text position + more by @rokotyan in #693
  • Misc: Cache CSS variable value on read; Fork to-px and make it SSR-ready by @rokotyan in #695
  • Component | Area: Allow displaying a line by @aguingand in #691
  • Component | Flow Legend: Refactor, framework integrations; Simplify wrapper codegen by @rokotyan in #696
  • Core: Fix vulnerability by @lee00678 in #701
  • Component | Treemap: Fix render issues, config option for tileShowHtmlTooltip by @rokotyan in #702
  • Misc: Migrate from npm to pnpm across all packages by @suryahanumandla in #686
  • Misc: Fix vulnerabilities by @suryahanumandla in #703
  • Website | Bug: Fix website build missing docusurus core issue by @lee00678 in #705
  • Component | Axis: Correct dominantBaseline for Y axis by @rokotyan in #709
  • Component | Stacked Bar: Performance optimizations by @rokotyan in #708
  • Misc: Fix vulnerabilities by @lee00678 in #706
  • Component | Sankey: New onLayoutCalculated callback and getSankeyDepth method; Fixes by @rokotyan in #697
  • Component | Treemap: Fix render issues; Config option for tileShowHtmlTooltip; Add topLevelParent by @rokotyan in #707
  • Website: Angular LTS annoucement with banner update by @lee00678 in #713
  • Component | Angular: Auto generate updated components by @lee00678 in #717
  • Misc: Update all npx commands to pnpm equivalent commands and dependency licenses by @suryahanumandla in #718

New Contributors

Full Changelog: 1.6.2...1.6.4

1.6.2

11 Nov 17:44

Choose a tag to compare

What's Changed

  • Container | XYContainer: YDirection south doesn't work with crosshair by @lee00678 in #639
  • Component | Axis: Add axis grid line dasharray CSS var to grid line by @dennisadriaans in #640
  • Component | Crosshair: Add skipRangeCheck prop by @lee00678 in #648
  • Component | Crosshair: Make leftNearestDatumIndex optional by @lee00678 in #650
  • Website | Docs | XYLabels: Add documentation by @suryahanumandla in #653
  • Component | Treemap: Label wrapping, color fixes and more by @rokotyan in #655
  • Component | Crosshair: Update shouldShow check by @lee00678 in #654
  • Component | Tooltip: Fix Tooltip retains previous content when empty string or undefined is returned by @suryahanumandla in #662
  • Intro new dev examples and percy tests for tooltip by @suryahanumandla in #659
  • Misc: Vuln fixes for 1.6.2 by @lee00678 in #660

Full Changelog: 1.6.1...1.6.2

1.6.1

11 Sep 17:59

Choose a tag to compare

What's Changed

  • Website | StackedBar | Orientation: Snippet using XYWrapper instead of XYWrapperWithInput by @naptr in #625
  • Component | Axis: Fix Label overlapping issue by @lee00678 in #628
  • Component | Annotation: Add calc() support to annotation position by @lee00678 in #624
  • Timeline: Configurable positioning of small rounded segments by @rokotyan in #622
  • Axis: Show grid when minMaxTicksOnly is true by @rokotyan in #621
  • Component | Axis: Fix for tick labels overlapping and wrapping by @rokotyan in #589
  • Vue | Map: Reactive data by @ashddev in #630
  • Component | Timeline: Correct bleed calculation when showEmptySegmentsCorrectPosition is true by @rokotyan in #635
  • Component | Axis: Fix autoMargin _getYTickTextTranslate undefined issue by @lee00678 in #634
  • Release: 1.6.1 by @suryahanumandla in #637

New Contributors

Full Changelog: 1.6...1.6.1

1.6.0

14 Aug 17:45

Choose a tag to compare

What's Changed

  • Component | Timeline: Enhancements and fixes by @rokotyan in #536
  • Component | Graph: Link Flow update fix by @rokotyan in #577
  • Component | Graph: Fix link flow group dot issue by @suryahanumandla in #575
  • Component | Graph: Configurable spacing for Parallel layouts by @rokotyan in #578
  • TS: Replacing deprecated JSX.Element with React.ReactNode by @50rayn in #545
  • Component | Plotband: Add plotband component by @50rayn in #562
  • Website | Docs | Plotband: Add documentation for the plotband by @50rayn in #583
  • Component | Timeline: Calculate absoluteContentHeight using rowHeight by @rokotyan in #587
  • Core | Types | UnovisText: Making fontSize optional by @rokotyan in #585
  • Svelte | Solid: Fix gallery example by @lee00678 in #594
  • Container | XY: Handle edge cases when scaleByDomain is true by @rokotyan in #588
  • Website | Gallery: Adding a new stacked area chart with attributes example by @suryahanumandla in #597
  • Solid | Bug: Component destroy method on XY Container. by @lee00678 in #602
  • Component | Rolling Pin Legend by @devgru in #571
  • Component | Tooltip: Add dynamic config retrieval for mousemove handler by @suryahanumandla in #606
  • Website | Gallery: Adding a new patchy line chart example by @suryahanumandla in #558
  • Component | Plotline: Add plotline component by @50rayn in #555
  • Component | Crosshair: forceShowAt, onCrosshairMove callback, misc optimizations by @rokotyan in #598
  • Dev: Updating dependencies to fix vulnerability warnings by @suryahanumandla in #608
  • Component | Axis: Add customizable CSS variables for axis line with defaults by @dennisadriaans in #600
  • Component | BulletLegend: Support multiple colors per item by @curran in #591
  • Website | Bullet Legend: Update doc to address mutliple color per item by @lee00678 in #612
  • Component | Graph: Doc update by @lee00678 in #616
  • Component | Axis: Label trim and wrap by @lee00678 in #609
  • Component | Treemap component by @lee00678 in #584
  • intro custom graph nodes gallery example by @suryahanumandla in #603
  • Website | Gallery: Treemap by @lee00678 in #610

New Contributors

Full Changelog: 1.5.2...1.6

1.5.2

22 May 17:59

Choose a tag to compare

What's Changed

  • Website: Update website upload yml by @lee00678 in #535
  • Component | Tooltip: Add show/hide delay and improve hover behavior by @rokotyan in #537
  • Dev | Fix: TypeScript import aliases by @curran in #540
  • Dev Workflow Improvements by @rokotyan in #538
  • Component | Area: Different min height implementation by @rokotyan in #550
  • Vue | Solid: Bumped Vite to version 6 by @50rayn in #546
  • Component | Chord: Fix link value zero issue by @lee00678 in #552
  • Solid: Update containers and template by @hngngn in #549
  • Component | Graph: More Link Particle Flow and Fit View controls by @rokotyan in #551
  • Revert "Misc: Integrate the bumpp" by @lee00678 in #553
  • Misc: Update whitelist for CLA by @lee00678 in #559
  • Misc: Update maintainer info and readme by @lee00678 in #561
  • Misc: Vuln fix by @lee00678 in #560
  • Revert "Component | Axis: Better tickFormat typing" by @lee00678 in #569
  • Component | Graph: Adjust node positioning in ELK layout to center nodes based on width and height by @rokotyan in #568
  • Misc | Dependencies: Update elkjs to 0.10.0 by @rokotyan in #567
  • Component | Scatter: Only resolve label overlap when needed by @curran in #565
  • Fix: XYLabels not rendering issue by @pipriles in #563
  • Misc: Update readme by @lee00678 in #570

New Contributors

Full Changelog: 1.5.1...1.5.2

1.5.1

19 Feb 18:33

Choose a tag to compare

What's Changed

  • Graph: Support for multiple links labels by @rokotyan in #510
  • Misc: Add .nvmrc file and set packageManager by @50rayn in #496
  • Website | Bug: Fix propsTable by @lee00678 in #519
  • Website | Release: Update minor release note link issue by @lee00678 in #511
  • Misc: Integrate the bumpp by @50rayn in #489
  • Dev | Fix: Set react-refresh-typescript to 2.0.9 for now. by @lee00678 in #522
  • Component | Graph: Add shouldDataUpdate option to control update behavior by @rokotyan in #479
  • Component | Donut: Half Donut by @curran in #509
  • Component | Graph: Fixing pointer-events issues; Configurable link highlight on hover by @rokotyan in #492
  • Stacked Bar: Fixing how stacked values are handled by @rokotyan in #525
  • Core: Add new percy tests by @lee00678 in #528
  • Core | Fix: Update moduleResolution to fix dynamic import issue by @lee00678 in #527
  • Core | Fix: Vulnerabilities by @lee00678 in #523
  • Component | Axis: Better tickFormat typing by @rokotyan in #526
  • Component | Line: Support interpolated dashed line for missing values by @reb-dev in #532
  • Component | Graph: Various improvements by @rokotyan in #531
  • Packages: Adding missing LICENSE and README files for Solid; Docs url fix by @rokotyan in #533

New Contributors

Full Changelog: 1.5.0...1.5.1

1.5.0

12 Dec 16:58

Choose a tag to compare

What's Changed

  • Release: 1.4.4 by @reb-dev in #433
  • Adding Visual Testing: Cypress + Percy by @lee00678 in #419
  • Angular | SingleContainer: Add SVG defs and sizing options to SingleContainer by @rokotyan in #435
  • Graph: Supporting custom functions for node rendering; onRenderComplete callback by @rokotyan in #404
  • Core | Percy Test: Add wait time by @lee00678 in #448
  • Core | Container: Improve ResizeObserver handling by @rokotyan in #463
  • Core | Container: Updating jsdoc for width and height by @rokotyan in #464
  • Website | Leaflet Map: Update advanced leaflet map example url by @lee00678 in #474
  • Component | Axis: Fix label rotation undefined issue by @lee00678 in #473
  • Component | Graph: SVGs in Link labels, Zoom start/end callbacks, Fit view to specific nodes, Docs update by @rokotyan in #465
  • Component | Axis: Hiding overlapping tick labels by @rokotyan in #466
  • Solid Integration by @rokotyan in #469
  • React | HTML Components: Adding component dependency to useImperativeHandle by @rokotyan in #477
  • Component | Tooltip | Crosshair: Automatic Tooltip placement when used with Crosshair by @rokotyan in #476
  • Docs: Fix import statements from examples by @50rayn in #485
  • Shared | Vue: Fix Scatter Plot with Varied Shape gallery demo by @50rayn in #483
  • Core | Container: Moving svgDefs update to updateContainer by @rokotyan in #494
  • Website | Solid: Add solid to varies places in contributing section by @lee00678 in #491
  • Core: Fix the nullish coalescing operator in _updateScalesRange by @50rayn in #493
  • Upgrade to Docusaurus V3 by @lee00678 in #486
  • Svelte: Fix reactivity loops & crashes by @pingu-codes in #487
  • Misc: License files clean up by @rokotyan in #503
  • React 19 and Angular 19 support by @rokotyan in #505
  • Website | Release: Add 1.5 release note by @lee00678 in #501
  • Website | Release: Note update, Remove Svelte 5 from package.json by @lee00678 in #506
  • Release: 1.5.0 by @lee00678 in #507

New Contributors

Full Changelog: 1.4.4...1.5.0

1.4.4

16 Aug 00:04

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.4.3...1.4.4

1.4.3

16 Jul 22:09

Choose a tag to compare

What's Changed

  • Component | Graph: Allow user to set node positions by @lee00678 in #397
  • Website: Miscellaneous style and content tweaks by @reb-dev in #410
  • Component | Scatter: MakesizeScale immutable to prevent sizeRange collisions by @reb-dev in #411
  • Component | Scatter: Label rendering fixes by @reb-dev in #413

Full Changelog: 1.4.2...1.4.3

1.4.2

28 Jun 20:04

Choose a tag to compare

What's Changed

  • Website | Gallery: Range plot by @lee00678 in #390
  • Component | Brush: Additional styling options via CSS variables by @rokotyan in #392
  • Component | Axis: Add tick label rotation by @yanneves and @lee00678 in #394
  • Dev | Examples | Expandable Sankey: Fix type error in example data by @joshlarsen in #406
  • Component | Graph: Multiple node selection by @reb-dev in #395
  • Component | Axis: Y axis label rotation fix by @lee00678 in #408
  • Component | Graph: Layout recalculation and persistency fix by @rokotyan in #396
  • Containers: Don't re-append SVG defs if they didn't change by @rokotyan in #405

New Contributors

Full Changelog: 1.4.1...1.4.2