Mike Bostock
1affcd2178
Fix commit 637896b
to use src/package.js.
2012-05-09 10:29:22 -07:00
Lachèze Alexandre
637896b386
add browserify compatibility
2012-05-01 16:35:58 +02:00
Mike Bostock
d3bad29fae
Fix background events for d3.svg.brush.
...
This reverts previous IE9 fixes to @4f55282.
2012-04-18 18:30:22 -07:00
Mike Bostock
907c5a50f0
Merge branch '2.9.0'
2012-04-15 14:42:51 -07:00
Jason Davies
e7025c7e4a
Update jsdom to v0.2.14.
...
We can finally re-enable those tests!
2012-04-15 19:59:56 +01:00
David Poncelow
18724b081a
Fixed version specification for new sizzle dependency.
2012-03-08 16:08:41 -08:00
David Poncelow
7ac9a5db20
Add sizzle selector dependency to node module build.
2012-03-08 15:44:09 -08:00
Mike Bostock
af2af6ac90
Merge branch 'release'
2012-03-01 16:30:25 -08:00
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