Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Feb 7, 2015
  1. Add rebeccapurple test.

  2. Pin version of UglifyJS.

    To guarantee that a locally-built d3.min.js is consistent with the official one.
  3. @jasondavies


    jasondavies authored calls d3_documentElement(window), which fails since
    window objects don’t have an ownerDocument property.  This fix falls
    back to using node.document if node.ownerDocument doesn’t exist.
  4. Demote JSDOM to development dependency; fix #2190.

    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
    unless a global document is available; it just doesn’t make sense. Use instead, followed by
    Code that previously checked for a global on the window (e.g., XDomainRequest)
    now uses the global context (`this`) rather than the window.
Commits on Feb 6, 2015
  1. @wilg

    run make

    wilg authored
  2. @wilg
Commits on Feb 5, 2015
  1. @alexandersimoes
Commits on Jan 31, 2015
  1. @splendido

    added package.js

    splendido authored
  2. @splendido


    splendido authored
  3. @splendido

    removed meteor target

    splendido authored
  4. @splendido
Commits on Jan 30, 2015
  1. @dandv
Commits on Jan 28, 2015
  1. @vladh
Commits on Jan 15, 2015
  1. @arjenvanoostrum

    Update nl-NL.js

    arjenvanoostrum authored
    changed days and months to lowercase
Commits on Jan 14, 2015
  1. @arjenvanoostrum

    add Dutch locale

    arjenvanoostrum authored
Commits on Jan 13, 2015
  1. @jasondavies
Commits on Dec 31, 2014
  1. @tpreusse
Commits on Dec 30, 2014
  1. Fix selection.interrupt.

    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.
Commits on Dec 22, 2014
  1. Use createElement if namespaceURI is undefined.

    Normally selection.append is only called on normal elements that have a defined
    namespaceURI. However, if createElement is called on a shadow root, then
    namespaceURI is null. Now we correctly fallback to createElement instead of
    createElementNS in this case. Fixes #2161.
Commits on Dec 19, 2014
  1. @dandv
Commits on Dec 11, 2014
  1. @mauromelis

    Added it-IT locale

    mauromelis authored
Commits on Dec 9, 2014
  1. @cvrebert
  2. Merge branch '3.5.2'

  3. Fix d3.transition(name).

Commits on Dec 8, 2014
  1. Merge branch '3.5.1'

  2. Better interruption semantics.

    When a transition is interrupted, the interrupt event is dispatched immediately
    (such as within a call to selection.interrupt). This is easier to understand and
    guarantees that the interrupt event on an interrupted transition is dispatched
    prior to the start event on an interrupting transition, fixing #2140.
    Calling selection.interrupt repeatedly no longer cancels any scheduled (but
    inactive) transitions, fixing #2141. Calling selection.interrupt when there is
    no active transition now has no effect.
    An interrupt event is only dispatched if the active transition is interrupted,
    and not if a scheduled transition was cancelled, as when a delayed transition is
    superceded by an earlier transition on the same element. These transitions are
    cancelled silently, fixing #2144.
    Lastly, transition event listeners now see the latest bound data, rather than
    using the data that was captured shortly after the transition was scheduled.
    Fixes #2142.
Commits on Dec 6, 2014
  1. Merge branch '3.5'

Something went wrong with that request. Please try again.