Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 2.7.3 #5732

Merged
merged 48 commits into from Oct 15, 2018
Merged

Version 2.7.3 #5732

merged 48 commits into from Oct 15, 2018

Commits on Mar 3, 2018

  1. Configuration menu
    Copy the full SHA
    b7025fe View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2018

  1. Configuration menu
    Copy the full SHA
    d0b26db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f4b1d9 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2018

  1. Configuration menu
    Copy the full SHA
    25f2634 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. Configuration menu
    Copy the full SHA
    a191921 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2018

  1. Add ticks.precision option to linear scale. (#4841)

    If defined and `stepSize` is not specified, the step size will be rounded to this many decimal places.
    etimberg authored and simonbrunel committed Apr 1, 2018
    Configuration menu
    Copy the full SHA
    9fbac88 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2018

  1. Configuration menu
    Copy the full SHA
    d284686 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bee8e3c View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2018

  1. Configuration menu
    Copy the full SHA
    7c3e934 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2018

  1. Configuration menu
    Copy the full SHA
    a468ca1 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2018

  1. Proper tick position for right positioned axis (#5401)

    * Proper tick position for right positioned axis
    * Test for tick mark drawing
    etimberg committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    85169c5 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2018

  1. Fix responsive in IE11 with padding as percentage (#4620)

    When the chart is responsive to the parent container, the calculations for padding assumes that the figure is in pixels so that 20% is taken to be 20 (pixels), which results in the chart exceeding the parent container. This appears to be an IE11 only issue.
    andi-b authored and simonbrunel committed Apr 22, 2018
    Configuration menu
    Copy the full SHA
    73b8cee View commit details
    Browse the repository at this point in the history

Commits on May 9, 2018

  1. Configuration menu
    Copy the full SHA
    14399ff View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. Fix typo in README.md (#5504)

    dkm authored and simonbrunel committed May 22, 2018
    Configuration menu
    Copy the full SHA
    1072ed9 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2018

  1. Bug: Avoid updating Chart when responsive: true and Chart is hidden. (

    #5172)
    
    * Bug: Avoid updating Chart when `responsive: true` and Chart is hidden.
    
    * Prevent `drawing` when width/height is invalid.
    jcopperfield authored and etimberg committed May 23, 2018
    Configuration menu
    Copy the full SHA
    25b7f41 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2018

  1. Configuration menu
    Copy the full SHA
    ca9d317 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2018

  1. Configuration menu
    Copy the full SHA
    8a72780 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2018

  1. Configuration menu
    Copy the full SHA
    8198d76 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2018

  1. Configuration menu
    Copy the full SHA
    f5140d2 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2018

  1. Added 'angle' option to Polar Charts (#5279)

    * added 'angle' option to polar charts. image comparison test is work in progress; not currently passing
    
    * removed unnecessary variable assignment
    
    * code cleanup based on PR; for 'angle' option on polarCharts
    
    * Made polar chart image comparison test pass by removing debug flag. Also explicitly marked _computeAngle as private.
    
    * Removed visibleCount computation in polar chart
    
    * split out code related to updating the radius in polar chart's update function, into it's own 'updateRadius' function
    
    * made updateRadius method private
    
    * fix linting error
    
    * updated polar charts to read custom angles from "chart.options.elements.arc.angle" instead of "chart.options.angle"
    slinhart authored and etimberg committed Jun 17, 2018
    Configuration menu
    Copy the full SHA
    a0a195f View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2018

  1. Configuration menu
    Copy the full SHA
    7cf1323 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2018

  1. Restore original styles when removing hover (#5570)

    Refactor `updateElement` and `removeHoverStyle` and fix tests.
    benmccann authored and simonbrunel committed Jun 26, 2018
    Configuration menu
    Copy the full SHA
    da3aa68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f90e07 View commit details
    Browse the repository at this point in the history
  3. Enhance the rounded rectangle implementation (#5597)

    Use `arcTo` instead of `quadraticCurveTo` (both methods have the same compatibility level) because it generates better results when the final rect is a circle but also when it's actually a rectangle and not a square. This change is needed by the datalabels plugin where the user can configure the `borderRadius` and thus generate circle from a rounded rectangle.
    simonbrunel committed Jun 26, 2018
    Configuration menu
    Copy the full SHA
    88308c6 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2018

  1. Configuration menu
    Copy the full SHA
    1cd0469 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    387a23d View commit details
    Browse the repository at this point in the history
  3. 2 Configuration menu
    Copy the full SHA
    0ddd0ee View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2018

  1. Add label for first dataset in progress-bar example (#5625)

    While the second dataset already has a label ("My Second dataset") the first dataset showed "undefined" as a label. Added a label to the first dataset object.
    bartdeslagmulder authored and simonbrunel committed Jul 9, 2018
    Configuration menu
    Copy the full SHA
    858d86e View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2018

  1. Configuration menu
    Copy the full SHA
    48fefd9 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2018

  1. Configuration menu
    Copy the full SHA
    9c3b0d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    246b9a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    119a86f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0963c8f View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2018

  1. Refactor helpers.canvas.drawPoint() (#5623)

    Bring ctx.beginPath() before switch and replace ctx.fillRect()/ctx.strokeRect() with ctx.rect()/ctx.fill() to make it consistent with the other styles. It is also preferable that helpers.canvas.roundedRect() include ctx.closePath() at the end because CanvasRenderingContext2D.rect() closes the subpath.
    
    Get rid of ctx.closePath() for cross, crossRot, star, line and dash because these have no closed path shape, and it should be avoided that ctx.closePath() makes a round-trip path.
    nagix authored and simonbrunel committed Jul 29, 2018
    Configuration menu
    Copy the full SHA
    493eaa8 View commit details
    Browse the repository at this point in the history
  2. Fix min and max option checks in linear scales (#5209)

    When 0, the min and max options was considered not being set, instead we should check for null or undefined.
    teroman authored and simonbrunel committed Jul 29, 2018
    Configuration menu
    Copy the full SHA
    3522686 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a29581 View commit details
    Browse the repository at this point in the history
  4. Add "point style" image tests

    Replace the old style canvas "mock" context checks by image based unit tests which are easier to maintain and allow more flexibility in the drawing logic since we are not testing the context calls but the final painted result.
    simonbrunel committed Jul 29, 2018
    3 Configuration menu
    Copy the full SHA
    9160839 View commit details
    Browse the repository at this point in the history
  5. Disable hardware acceleration for unit tests

    Explicitly disable hardware acceleration to make image diff more stable when ran on Travis and dev machine.
    simonbrunel committed Jul 29, 2018
    Configuration menu
    Copy the full SHA
    3010173 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2018

  1. Configuration menu
    Copy the full SHA
    a9c4e37 View commit details
    Browse the repository at this point in the history
  2. Fix adding and removing datasets in bar samples (#5663)

    Account for zero indexing of arrays when creating a name for an added dataset and remove the last dataset in the array when removing a dataset rather than removing the first.
    TPullen21 authored and simonbrunel committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    ab41173 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2018

  1. Event handling to use target instead currentTarget (#5575)

    If you attach event handlers to a container rather than directly to the canvas then the currentTarget is the container, event.target is the canvas that triggers the event. It's useful to do this if you have many charts or are creating them dynamically.
    teroman authored and simonbrunel committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    3830216 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2018

  1. Add gulp watch task for docs (#5724)

    gulp docs --watch
    wuweiweiwu authored and simonbrunel committed Sep 9, 2018
    Configuration menu
    Copy the full SHA
    1aa54b0 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2018

  1. 2 Configuration menu
    Copy the full SHA
    bbd589d View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2018

  1. Fix scale when data is all small numbers (#5723)

    * Add test for correct handling of small numbers
    
    * Calculate tick precision for arbitrarily small numbers
    
    * Use scientific notation for very small tick numbers
    
    * Calculate significant digits for exponential tick values
    costerwi authored and simonbrunel committed Sep 16, 2018
    Configuration menu
    Copy the full SHA
    7a65546 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2018

  1. Added Wicked-Charts to the Popular Extensions Page (#5734)

    Wicked-Charts is a Java wrapper around Chart.js and allows users to create charts in Java using the Wicket framework. The latest version of Wicked-Charts (3.1.0) supports Chartjs and Wicket 8.
    maximAtanasov authored and simonbrunel committed Sep 21, 2018
    Configuration menu
    Copy the full SHA
    2f9c663 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9293c30 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2018

  1. Configuration menu
    Copy the full SHA
    1ba06a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2018

  1. Bump version to 2.7.3

    simonbrunel committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    d7eab1b View commit details
    Browse the repository at this point in the history