A fork of mbostock's block: Line Transition
I've added circles for each data point that transition across the chart at the same time as the line chart, and red/orange lines to call out the minimum and maximum values since the chart started, and for within the current view.
https://d3js.org/d3.v4.min.js
https://d3js.org/d3-scale-chromatic.v0.3.min.js