app/assets/javascripts/d3.v4.js in d3-rails-4.2.4 vs app/assets/javascripts/d3.v4.js in d3-rails-4.2.5

- old
+ new

@@ -1,13 +1,13 @@ -// https://d3js.org Version 4.2.4. Copyright 2016 Mike Bostock. +// https://d3js.org Version 4.2.5. Copyright 2016 Mike Bostock. (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (factory((global.d3 = global.d3 || {}))); }(this, (function (exports) { 'use strict'; -var version = "4.2.4"; +var version = "4.2.5"; var ascending = function(a, b) { return a < b ? -1 : a > b ? 1 : a >= b ? 0 : NaN; } @@ -15629,11 +15629,11 @@ }; albersUsa.precision = function(_) { if (!arguments.length) return lower48.precision(); lower48.precision(_), alaska.precision(_), hawaii.precision(_); - return albersUsa; + return reset(); }; albersUsa.scale = function(_) { if (!arguments.length) return lower48.scale(); lower48.scale(_), alaska.scale(_ * 0.35), hawaii.scale(_); @@ -15657,15 +15657,20 @@ hawaiiPoint = hawaii .translate([x - 0.205 * k, y + 0.212 * k]) .clipExtent([[x - 0.214 * k + epsilon$4, y + 0.166 * k + epsilon$4], [x - 0.115 * k - epsilon$4, y + 0.234 * k - epsilon$4]]) .stream(pointStream); - return albersUsa; + return reset(); }; albersUsa.fitExtent = fitExtent(albersUsa); albersUsa.fitSize = fitSize(albersUsa); + + function reset() { + cache = cacheStream = null; + return albersUsa; + } return albersUsa.scale(1070); } function azimuthalRaw(scale) {