1. 17 Dec, 2015 1 commit
  2. 19 May, 2015 1 commit
  3. 10 Feb, 2015 1 commit
  4. 07 Feb, 2015 3 commits
    • Mike Bostock's avatar
      Simpler no-global for CommonJS. · 1fad2e0c
      Mike Bostock authored
      We don’t need the index.js to unset the global if we don’t set it.
      1fad2e0c
    • Mike Bostock's avatar
      Pin version of UglifyJS. · 2b9b4513
      Mike Bostock authored
      To guarantee that a locally-built d3.min.js is consistent with the official one.
      2b9b4513
    • Mike Bostock's avatar
      Demote JSDOM to development dependency; fix #2190. · 9c3df312
      Mike Bostock authored
      Code that previously assumed a global document or window now uses the related
      node’s ownerDocument or ownerDocument.defaultView as appropriate.
      
      If no related node is available, the corresponding code will crash; however, the
      rest of D3 will work just fine. For example, you can’t use d3.select(string)
      unless a global document is available; it just doesn’t make sense. Use
      d3.select(node) instead, followed by selection.select(string).
      
      Code that previously checked for a global on the window (e.g., XDomainRequest)
      now uses the global context (`this`) rather than the window.
      9c3df312
  5. 30 Dec, 2014 1 commit
    • Mike Bostock's avatar
      Fix selection.interrupt. · 4e4709ce
      Mike Bostock authored
      Even if no further transitions are scheduled on the element, we must still
      advance the active counter to interrupt the active transition. Fixes #2165. Also
      added better tests that verify interruption.
      4e4709ce
  6. 19 Dec, 2014 1 commit
  7. 06 Dec, 2014 1 commit
  8. 30 Nov, 2014 1 commit
  9. 14 Nov, 2014 1 commit
  10. 17 Oct, 2014 1 commit
  11. 08 Oct, 2014 1 commit
  12. 02 Oct, 2014 1 commit
  13. 22 May, 2014 1 commit
  14. 13 May, 2014 1 commit
  15. 15 Jan, 2014 1 commit
  16. 13 Jan, 2014 1 commit
  17. 10 Jan, 2014 1 commit
  18. 09 Jan, 2014 2 commits
  19. 29 Nov, 2013 1 commit
    • Mike Bostock's avatar
      Fix for cross-domain d3.dsv in IE9. · 65ec4c7e
      Mike Bostock authored
      In some cases IE9 processes the opening of an XDomainRequest synchronously, so
      by the time we were setting the response function to parse the DSV file, it was
      too late. So instead we use the internal d3_xhr method to set the response
      function before the request is sent. This is a continuation of fix #1260.
      65ec4c7e
  20. 25 Nov, 2013 1 commit
  21. 23 Nov, 2013 1 commit
  22. 15 Nov, 2013 1 commit
  23. 11 Nov, 2013 1 commit
  24. 09 Oct, 2013 1 commit
  25. 26 Sep, 2013 1 commit
  26. 27 Aug, 2013 1 commit
    • Mike Bostock's avatar
      Fix missing d3.transition in IE. Fixes #1491. · fc5a5864
      Mike Bostock authored
      IE doesn’t support __proto__ patching, so if the selection.prototype.transition
      method isn’t yet defined at the time d3_selectionRoot is defined, it won’t
      inherit the method when the prototype is patched later! This restores the
      original order of dependencies so that the transition method is defined before
      d3_selectionRoot is created.
      fc5a5864
  27. 23 Aug, 2013 1 commit
  28. 22 Aug, 2013 1 commit
  29. 13 Aug, 2013 1 commit
  30. 12 Jul, 2013 1 commit
  31. 05 Jul, 2013 1 commit
  32. 25 Jun, 2013 1 commit
  33. 29 May, 2013 1 commit
  34. 20 May, 2013 1 commit
  35. 15 May, 2013 1 commit
  36. 11 Apr, 2013 1 commit
  37. 03 Apr, 2013 1 commit