Граф коммитов

41 Коммитов

Автор SHA1 Сообщение Дата
Stephen Bannasch eb607a5174 update to latest jsdom
The update is to get the most recent version of contextify
which is a dependency of jsdom. Previous versions of 
contextify always generate a 64 library module. v0.6.11 of
node on macos is a 32-bit ARCH. The latest version of 
contextify  builds an ARCH that matches node NOT the arch
of the system.

See: https://github.com/brianmcd/contextify/issues/19
2012-02-25 00:14:55 -05:00
Mike Bostock 0bd675ca49 Merge branch 'v2.8.0' 2012-02-24 19:19:34 -08:00
Mike Bostock 230d8e9080 Merge branch 'v2.7.5' 2012-02-18 13:10:03 -08:00
Mike Bostock 3a4f45fc5c Add index.js for easier usage within Node.
This allows you to require("d3") with no additional dependencies, and without
polluting the global namespace. Fixes #475.
2012-02-09 09:09:23 -08:00
Mike Bostock 76400ac15d Merge branch 'release' 2012-02-01 20:07:45 -08:00
Mike Bostock 303478b90b Merge branch '2.7.x' 2012-01-26 11:18:42 -08:00
Mike Bostock fbcb0281e3 Merge branch 'release' 2012-01-17 13:07:17 -08:00
Mike Bostock a92f8b3ed0 Merge branch '2.7.1' 2011-12-30 12:00:45 -08:00
Jason Davies f217c23472 Reinstate JSDOM as a primary npm dependency.
Also, set vows version to "0.6.x" as the exact patch version is not
important right now.
2011-12-30 18:41:40 +00:00
Jason Davies 0fc6b900bb Update dependency versions. 2011-12-28 11:41:55 +00:00
Jason Davies 5166102c2f Update dependencies and use "devDependencies".
Using "devDependencies" prevents "vows" etc. from being installed if D3
is being installed as a dependency. I'm not sure whether "jsdom" counts
as a true dependency or not as we only really use it for the tests.

I've also added a "scripts": {"test": …} parameter, which specifies what
happens when you run "npm test".
2011-12-10 09:42:12 +00:00
Mike Bostock 05d871b716 Merge branch 'order' 2011-12-08 18:06:31 -08:00
Mike Bostock fe671a70e2 Merge branch 'release' 2011-11-29 21:57:58 -08:00
Mike Bostock 9523f94998 Merge branch 'release' 2011-11-23 13:00:39 -08:00
Mike Bostock 2df8c62c14 Merge branch 'fix-dispatch' 2011-11-22 14:38:43 -08:00
Mike Bostock b04112af83 Merge branch 'release' 2011-11-16 13:55:11 -08:00
Jason Davies 4d6b5bc342 Update JSDOM and Vows versions.
This required changing assert.length to assert.lengthOf in tests, due to
a Vows.js change to be compatible with Node.js v0.6.x.  For further
details:

    https://github.com/cloudhead/vows/pull/141
2011-11-09 19:19:15 +00:00
Mike Bostock 8cba1d7e1c Merge branch '2.5.0' 2011-11-04 19:36:50 -07:00
Mike Bostock 338094e6d8 Add main property to package.json.
Fixes #340.
2011-10-28 17:11:20 -07:00
Mike Bostock c0e5b96336 Fix two sorting bugs in chord layout.
We still weren't sorting subgroups correctly. Also, we now sort chords by their
average value, rather than the source value, which works well with one-sided
chords (where either the source or target value is zero).
2011-10-23 22:39:40 -04:00
Mike Bostock 2f6d2fa07a Merge branch 'deps' of https://github.com/jasondavies/d3 2011-10-19 21:01:39 -04:00
Mike Bostock a62bd527ca Fix a bug in enter selection's empty.
Due to the ordering in which the prototypes are defined, it was still undefined!
Also, the empty method depends on the node method being defined. Added a test.
2011-10-19 20:57:53 -04:00
Jason Davies 76bcd2a92f Update JSDOM to 0.2.8. 2011-10-17 08:43:27 +01:00
Mike Bostock 3f3569cc71 Consistent timing for subtransitions.
It was previously possible for small differences in the reference time for
subtransitions. This could lead to tearing with expensive transitions, as some
transitions would have slightly different reference times than the others. This
is fixed by passing the reference time along explicitly when deriving a new
transition, either by the transition or selection operators.
2011-10-14 13:45:16 -07:00
Jason Davies c724d95f77 Update UglifyJS, JSDOM and Vows.
I ran the tests on the newly minified files too, for good measure, and
everything passed.
2011-10-13 11:35:59 +01:00
Mike Bostock c86108e522 Fix a daylight savings bug in d3.time.format.
We weren't computing the day-of-year number correctly, which affected both day
number and week number directives (%j, %U, and %W).
2011-10-12 15:37:32 -07:00
Mike Bostock 32907ec505 Merge branch 'release' 2011-10-11 18:02:06 -07:00
Mike Bostock 307016e843 Fix a rounding bug in SI-prefix format.
Also, expose d3.formatPrefix so that it's easier for callers to create a
formatter for a specific prefix (such as using the "G" prefix for all ticks).
2011-10-11 16:46:47 -07:00
Mike Bostock 672b331283 Merge branch 'release' 2011-10-10 21:40:10 -07:00
Mike Bostock 0e0ba08900 Fix a centroid bug with CCW polygons. 2011-10-07 15:37:51 -07:00
Mike Bostock 9edd4bc058 Merge branch 'release' 2011-10-07 12:33:08 -07:00
Mike Bostock 6804a60fe4 Fix a bug with empty children arrays. 2011-09-29 21:53:22 -07:00
Mike Bostock cd3d236015 Fix a NodeList bug in transition.selectAll. 2011-09-29 15:00:51 -07:00
Mike Bostock 9e16bee0a5 Merge branch 'release' 2011-09-27 15:00:27 -07:00
Mike Bostock 151d09d479 Merge branch 'release' 2011-09-27 08:47:14 -07:00
Mike Bostock fb38f19b2e Merge branch 'release' 2011-09-17 20:35:40 -07:00
Mike Bostock f8ce5235e1 Merge branch 'package' of https://github.com/jasondavies/d3 into release 2011-09-17 20:07:56 -07:00
Mike Bostock 02da7024d3 Update package.json's version number. 2011-09-11 17:36:16 -07:00
Jason Davies a97464fa78 Use pure node.js to generate package.json. 2011-08-26 00:36:40 +01:00
Jason Davies 45098edc7a Auto-update version number in package.json. 2011-08-23 14:03:24 +01:00
Mike Bostock 82385841fc Replace submodule with package.json.
This is better, because now we can enumerate all of our dependencies without
embedding them as submodules. After pulling, run `npm install`.
2011-08-18 10:10:16 -07:00