Skip to content

Releases: vizabi/vizabi

Release v0.20.2

27 Mar 10:24
Compare
Choose a tag to compare
Release v0.20.2 Pre-release
Pre-release

Release v0.20.1

15 Mar 19:23
Compare
Choose a tag to compare
Release v0.20.1 Pre-release
Pre-release

Huge release, many changes.
See the full list here https://github.com/vizabi/vizabi/milestone/63?closed=1

Release v0.19.1

27 Feb 15:47
Compare
Choose a tag to compare
Release v0.19.1 Pre-release
Pre-release

Release 0.12.8

03 Mar 11:02
Compare
Choose a tag to compare
Release 0.12.8 Pre-release
Pre-release

Changelog:

Tools and components changes:

Add DonutChart to the list of tools on a preview page for easier debugging. Helps vizabi website.

Print version

  • Improvement #1374: Add 'Download' button to preview page
  • Improvement #1327 Make labels font size depend on hook + label dialog, translations strings
  • Improvement #1328 #1369: Add an option in the UI model that would control label leash method: "always center" (default) or "nearest vertex": label would have 8 vertices, corners and middle points
  • Improvement #1368: Add a function selectAll() to entities.js model and an easter egg how to call it
  • Improvement #1380: Make state shorter when many markers are selected. Remove labelOffset = [0,0]
  • Improvement #1381: Round labelOffset[] so that numbers are not super long in the URL
  • Improvement #1370: improve label size slider UI

Else

  • Improvement #1326. Prepare axis labeler so that it can handle zooming out beyond zoom factor 1
  • Improvement #1340: Attempt to block page scrolling while dragging time slider
  • Improvement #1382: Attempt to fix plotting of bubble with [0,0] lat and long, as the world is
  • Improvement #1347: Ban log scale from size hook
  • Improvement #1342: Replace transparent color with white
  • Improvement #1359: Make color white not completely white
  • Fixed #1365: Fullscreen presentation mode is broken on reload, for utils.extend() uses shallow extend
  • Fixed #1350: Add protections for the case of broken data in bubble trails and labels. Fix interpolation between number and null to return null, not a value in between.
  • Fixed #1357: line chart 1st year error
  • Fix extending of the UI model in bubble chart, bubble map and line chart, fix typo in line chart ui model

Vizabi core changes:

  • None

Vizabi-to-page API changes:

  • None

Vizabi-to-component API changes:

  • None

Vizabi-to-reader API changes:

  • None

Release 0.12.7

18 Feb 08:51
Compare
Choose a tag to compare
Release 0.12.7 Pre-release
Pre-release

Changelog:

Vizabi core changes:

  • Rerouted all requests to metadata across vizabi through datamanager, because datamanager should be the owner of metadata. Before it was in a misterious thing “globals”, accessible by any class.
  • Connected: removed "import globals” from wherever i could
  • Refactored color model again, now because color palettes go under respective ​_whiches_​. Moved color metadata accordingly. Discarded default color metadata. Defaults come from color model itself now, as we agreed with Ola
  • Get "entities" for the "show" dialog via ws-request. This unblocks us to only care about having concept properties (“indicatorDB”) and tag tree (“indicatorTree”) in metadata.
  • Hide the time limits calculation bug when loading data from CSV. Worth re-investigating when we are done with loading procedure and racing conditions. See d554dde

Vizabi-to-page API changes:

  • Cosmetic changes

Vizabi-to-component API changes:

  • Only marker and hook models have the right to request metadata now, so all components etc. ask hooks (mostly) or marker (only treemenu, that needs all "whiches").

Vizabi-to-reader API changes:

Removed "allowcharts" and “unit” fields from metadata.json / indicatorsDB
Removed “entities” section from metadata
Removed "color" section from metadata. Add color section to some of the indicators in metadata.json / indicatorsDB

Tools and components changes:

  • Improvement #1319: A list of the buttons which didn't fit in buttonlist should be in More-options dialog
  • Fixed #1343: Change default color to "#93daec". Fix a bug when default color is chosen. Fix opening treemenu bug
  • Fixed #1310 Popup height is disturbed after a few resizings of certain kind
  • Fixed broken charts after refactoring

image

Release 0.12.6

10 Feb 23:27
Compare
Choose a tag to compare
Release 0.12.6 Pre-release
Pre-release

Changelog:

Vizabi core changes:

  • Refactored: Split base model class into base model and inheriters hook and marker classes. Move the functions.
  • Vizabi interpolators moved to an external dependency, which is fetched from NPM and integrated into vizabi package

Vizabi-to-page API changes:

  • Vizabi utils are now available to the external through Vizabi.utils.
  • Renamed options to model everywhere where it is a JSON representation of the model. This means Vizabi().getOptions() and Vizabi().setOptions(options) have changed to Vizabi().getModel() and Vizabi().setModel(model)

Vizabi-to-component API changes:

  • Remove getValue() and interpolateValue() atavisms from the model.js (Was hardly used anywhere). getValues() still remains used by PopByAge but should go the same way

Vizabi-to-reader API changes:

none

Tools and components changes:

  • Fixed: #1336 BubbleChart doesn't support numeric keys because of CSS classes. Now it does
  • Fixed: #1316 Opacity bars remains open after closing them.
  • Fixed: Line chart fully migrated to the new API with getFrame()/getFrames()
  • Improved #1325: Make opacity sliders smoother. Add throttling to simpleslider. Simplify setter function in simple slider.
  • Improved #1314: Smarter indicator picker that pops up next to the dropdown where it was called...
  • Improved #1167: Rectangle zoom on range bump: Refactors the logic for zooming onto specified axes into the _zoomOnRectangle method. Now, the same logic for ensure correct zooming in the range bump region applies to both zooming with setting the axes as well as zooming by drawing a rectangle.

Release 0.12.5

03 Feb 23:06
Compare
Choose a tag to compare
Release 0.12.5 Pre-release
Pre-release

Bigger changes

  • Panels now popup next to their buttons -- done phase 1: regular dialogs. Not indicator-picker yet.
  • Color palettes system in color model is refactored as a preparation for the coming bigger metadata refactoring. Color palettes are now persistent in the URL (fixed)
  • Vizabi-to-page API change! Vizabi.getMinState() is replaced with Vizabi.getMinModel() and now returns the full ToolModel, instead of ToolModel.state, i.e. it includes lang, data and ui. Consequence: presentation mode is now persistent in the URL (fixed)
  • Vizabi-to-reader API change Queries sent to readers now have a formatted datestring instead of a Date object. The string is formatted according to the current time dimension (year/month/week etc).

Minor improvements and fixes:
Ugly nested Scrollbars on Windows in the more-options dialog -- fixed
When time auto-stops in the end, the last time update should be persistent -- fixed
Bubblechart trail fails on splash load when there is no data for head -- fixed
There is extra-large space on full screen on the right -- fixed
Zoom Does Not Pan Properly in Range Bump Region -- fixed
Year is slightly truncated at the start -- fixed
Axis hovered values are not shown on proper place (line chart) -- fixed
Keep labels on top when hovering -- improved
Population for 100 years old in USA is 0 since 2011. The data is wrong -- hidden above 100 years

Release 0.12.4

27 Jan 20:57
Compare
Choose a tag to compare
Release 0.12.4 Pre-release
Pre-release

Fix the Canadian bug: getFullYear is replaced to getUTCFullYear in all places because getFullYear returns wrong year

Release 0.12.3

26 Jan 16:22
Compare
Choose a tag to compare
Release 0.12.3 Pre-release
Pre-release
v0.12.3

Release 0.12.2

20 Jan 08:20
Compare
Choose a tag to compare
Release 0.12.2 Pre-release
Pre-release
v0.12.2

v0.12.2