05fd32d | Mike Bostock | 27 January 2016, 17:30:55 UTC | Fix #2722 - case-sensitivity of selection.append. If the implicit namespace of the created element matches that of the document element, the document’s createElement should be used instead of createElementNS. This way, in documents for which createElement is case-insensitive—most notably HTML documents—selection.append is likewise case-insensitive. | 27 January 2016, 17:30:55 UTC |
f749f70 | Mike Bostock | 20 January 2016, 17:55:52 UTC | Bump version. | 20 January 2016, 17:55:52 UTC |
bb9c4c6 | Mike Bostock | 11 January 2016, 23:37:16 UTC | Merge pull request #2708 from ferlores/master Fix browserify key in package.json | 11 January 2016, 23:37:16 UTC |
b5dc7e2 | Fernando Lores | 11 January 2016, 22:27:22 UTC | Fix browserify key in package.json | 11 January 2016, 22:27:22 UTC |
9f96bf5 | Mike Bostock | 02 January 2016, 16:53:17 UTC | Update copyright year. | 02 January 2016, 16:53:17 UTC |
78ce531 | Mike Bostock | 17 December 2015, 16:54:34 UTC | Back-port d3/d3-scale#9 fix. | 17 December 2015, 16:55:17 UTC |
e7652fc | Mike Bostock | 14 December 2015, 19:16:41 UTC | Merge branch '3.5.11' | 14 December 2015, 19:16:41 UTC |
223b4f5 | Mike Bostock | 14 December 2015, 19:15:13 UTC | Merge branch 'chord' of https://github.com/zhoux10/d3 into 3.5.11 | 14 December 2015, 19:15:49 UTC |
394add4 | Mike Bostock | 14 December 2015, 19:13:30 UTC | Fix #2677 - more robust log tick filtering. | 14 December 2015, 19:13:30 UTC |
7cb4dae | Sherry Zhou | 11 December 2015, 08:37:17 UTC | Remove trailing 0 error from chord group value - (x - x0) / k sometimes provides a value with trailing 0's due to division. This means groups that have an integer value appear to be a decimal number | 11 December 2015, 08:37:17 UTC |
b516d77 | Mike Bostock | 30 November 2015, 02:39:55 UTC | Merge branch '3.5.10' | 30 November 2015, 02:39:55 UTC |
fd7c000 | Mike Bostock | 25 November 2015, 17:02:10 UTC | Dispatch an end, not start, event on stop. Related #2654. | 25 November 2015, 17:02:10 UTC |
7e92b73 | Mike Bostock | 16 November 2015, 16:02:22 UTC | Merge branch '3.5.9' | 16 November 2015, 16:02:22 UTC |
629d298 | Mike Bostock | 13 November 2015, 18:25:12 UTC | Schedule first tick invocation before dispatching start event. This fixes a priority inversion where a transition B that is scheduled on transition A’s start initializes its tweens before transition A has its first tick. By scheduling transition A’s first tick before dispatching A’s start event, it’s first tick is guaranteed to run before any new transition’s tweens are initialized. Related #1576 d3/d3-transition#16. | 13 November 2015, 18:30:11 UTC |
b4b3c28 | Mike Bostock | 12 November 2015, 14:04:54 UTC | Fix #2617 - workaround r.js bug. | 12 November 2015, 17:31:15 UTC |
86890a9 | Mike Bostock | 11 November 2015, 20:25:24 UTC | Suitably zealous click canceling. This reverts #312, since we later implemented a more robust check in #1005 using a zero-delay timeout to expire click suppression. | 11 November 2015, 20:25:24 UTC |
45a2064 | Mike Bostock | 10 November 2015, 16:34:18 UTC | Merge branch 'fix-firefox' | 10 November 2015, 16:34:18 UTC |
959da21 | Mike Bostock | 10 November 2015, 15:56:30 UTC | Fix #2613 - avoid Firefox hoisting bug. Firefox doesn’t correctly hoist functions defined inside if blocks, so move the functions out of the if block. | 10 November 2015, 15:56:30 UTC |
0d639ef | Mike Bostock | 10 November 2015, 03:57:48 UTC | Merge branch '3.5.7' | 10 November 2015, 03:57:48 UTC |
cf038c0 | Mike Bostock | 09 November 2015, 16:49:45 UTC | Render line segments with a single point. Fixes #2061. A line segment with a single point is now rendered as "M2,3Z" rather than "M2,3", such that if there is an associated stroke-linecap, it is displayed correctly. | 09 November 2015, 16:49:45 UTC |
7a46a88 | Mike Bostock | 08 November 2015, 22:24:12 UTC | Fix #2419 - handle empty trees. | 08 November 2015, 22:24:12 UTC |
e9472ba | Mike Bostock | 08 November 2015, 22:18:41 UTC | Parse week-of-year with implicit day-of-week. If %W is specified, assume Monday; if %U is specified, assume Sunday. Fixes #1914. | 08 November 2015, 22:18:41 UTC |
d05692b | Mike Bostock | 02 November 2015, 18:45:15 UTC | Format small numbers with leading zero. Related #2467. | 02 November 2015, 18:45:15 UTC |
347b1b4 | Mike Bostock | 02 November 2015, 18:23:28 UTC | Merge branch 'clip-zoom-scale' of https://github.com/mgold/d3 into 3.5.7 | 02 November 2015, 18:23:28 UTC |
d5a677b | Mike Bostock | 30 October 2015, 20:46:41 UTC | Update link to d3js.org. | 30 October 2015, 20:46:41 UTC |
a6f66e9 | Mike Bostock | 26 October 2015, 04:08:38 UTC | Fix #1935 - the XMLNS namespace is special. | 26 October 2015, 04:08:38 UTC |
9edc7f2 | Mike Bostock | 26 October 2015, 03:46:20 UTC | Merge branch 'force_layout_divide_by_zero' of https://github.com/Rhizi/d3 into fix-force-weight-zero updated upstream into a topic branch. | 26 October 2015, 03:46:20 UTC |
80aa000 | Mike Bostock | 26 October 2015, 03:21:48 UTC | Add test for all-zero pie layout. | 26 October 2015, 03:21:48 UTC |
7523dba | Mike Bostock | 26 October 2015, 03:18:56 UTC | Merge branch 'bugfix-layout-pie-total-0-percent' of https://github.com/patriciaborges/d3 into fix-pie-zero | 26 October 2015, 03:18:56 UTC |
a252144 | Mike Bostock | 26 October 2015, 03:10:53 UTC | Merge pull request #2599 from ppeterka/hu_HU-locale Added Hungarian locale | 26 October 2015, 03:10:53 UTC |
de33875 | Mike Bostock | 25 October 2015, 22:29:19 UTC | Fix #2468 - don’t start multiple force timers. | 25 October 2015, 22:29:19 UTC |
a54137d | Mike Bostock | 25 October 2015, 22:11:46 UTC | Don’t expose the timer object. For now, it’s internal-only. For 4.0, we’ll have a public API. | 25 October 2015, 22:11:46 UTC |
ad166db | Mike Bostock | 25 October 2015, 22:04:32 UTC | Re-enable tests and fix pre-emption. A transition can be scheduled and cancelled within a single tick. | 25 October 2015, 22:04:32 UTC |
14f54d7 | Mike Bostock | 25 October 2015, 21:42:51 UTC | Cancel pre-empted transitions synchronously. When a scheduled transition is pre-empted by a newer transition starting, we now cancel the old transition’s timers immediately, rather than waiting for the old transition to start. Fixes #2377. Related #2189. | 25 October 2015, 21:42:51 UTC |
e79a89f | ppeterka | 24 October 2015, 21:23:36 UTC | Added Hungarian locale | 24 October 2015, 21:23:36 UTC |
82a26bf | Mike Bostock | 24 October 2015, 15:57:05 UTC | Merge branch 'fix-null' into 3.5.7 | 24 October 2015, 15:57:36 UTC |
07a8737 | Mike Bostock | 23 October 2015, 20:49:49 UTC | Fix #2595 - type coercion in formatPrefix. | 23 October 2015, 20:49:49 UTC |
6b15dd1 | Mike Bostock | 23 October 2015, 18:19:57 UTC | Fix #2575 - zoom interpolation when u0 ≅ u1. | 23 October 2015, 18:19:57 UTC |
c83c9bd | Mike Bostock | 23 October 2015, 04:33:50 UTC | Comma-separated transforms. Fixes #2541. | 23 October 2015, 04:33:50 UTC |
2414655 | Mike Bostock | 22 October 2015, 21:54:24 UTC | Fix #2592 - rendering of large rounded arcs. | 22 October 2015, 21:54:24 UTC |
498a491 | Mike Bostock | 22 October 2015, 21:07:50 UTC | Shorter. | 22 October 2015, 21:07:50 UTC |
c9e9745 | Mike Bostock | 22 October 2015, 21:05:02 UTC | Don’t try to round corners on tiny arcs. Fixes #2183 #2194. | 22 October 2015, 21:05:02 UTC |
ca6e944 | Mike Bostock | 22 October 2015, 20:35:16 UTC | Merge branch 'simpler-global' into 3.5.7 n why this merge is necessary, | 22 October 2015, 20:35:16 UTC |
e06d041 | Mike Bostock | 22 October 2015, 20:31:51 UTC | Fix #2430 - axis.ticks should return an array. | 22 October 2015, 20:31:51 UTC |
35ca58b | Mike Bostock | 22 October 2015, 20:27:56 UTC | Merge branch 'nvw-fix-selection' of https://github.com/natevw/d3 into 3.5.7 | 22 October 2015, 20:27:56 UTC |
4616c1d | Mike Bostock | 21 October 2015, 18:51:31 UTC | Use var for all locales. | 21 October 2015, 18:51:31 UTC |
3b22a96 | Mike Bostock | 21 October 2015, 18:49:42 UTC | Add de-CH locale. | 21 October 2015, 18:49:42 UTC |
284a886 | Mike Bostock | 21 October 2015, 18:44:27 UTC | ₩ | 21 October 2015, 18:44:27 UTC |
ceccf9f | Mike Bostock | 21 October 2015, 18:44:01 UTC | Merge pull request #2383 from e-/master Created Korean locale (ko-KR) | 21 October 2015, 18:44:01 UTC |
d4e1f61 | Mike Bostock | 21 October 2015, 17:51:49 UTC | Fix thousands separator. | 21 October 2015, 17:51:49 UTC |
6a27427 | Mike Bostock | 21 October 2015, 17:51:23 UTC | Merge pull request #2528 from leitzler/master Create sv-SE.js - Swedish locale | 21 October 2015, 17:51:23 UTC |
dc11158 | Mike Bostock | 21 October 2015, 17:09:30 UTC | Merge pull request #2559 from n1n9-jp/addJapaneseLocale add Japan locale file. | 21 October 2015, 17:09:30 UTC |
7eaf442 | Mike Bostock | 21 October 2015, 16:23:46 UTC | Fix for null node in selection.data. If a selection is missing elements, then selection.data would still attempt to evaluate the optional key function for the missing elements, resulting in an uncaught TypeError. For example: d3.selectAll("p") .select(function(d, i) { return i & 1 ? this : null; }) .data([1, 2, 3], Number); Now, any missing elements are automatically assigned to the exit selection. | 21 October 2015, 16:23:46 UTC |
28acd11 | Yuichi Yazaki | 18 September 2015, 14:16:34 UTC | add Japan locale file. | 18 September 2015, 14:16:34 UTC |
2ea070d | leitzler | 21 August 2015, 17:11:24 UTC | Create sv-SE.js - Swedish locale Added support for Swedish locale | 21 August 2015, 17:11:24 UTC |
5b981a1 | Mike Bostock | 04 July 2015, 03:05:41 UTC | Rebuild. | 04 July 2015, 03:05:41 UTC |
b484209 | Mike Bostock | 04 July 2015, 03:03:11 UTC | Merge branch '3.5.6' | 04 July 2015, 03:03:11 UTC |
4df4091 | Mike Bostock | 04 July 2015, 02:59:48 UTC | Merge remote-tracking branch 'origin/fix-zoom' into 3.5.6 | 04 July 2015, 02:59:48 UTC |
00b215b | Mike Bostock | 04 July 2015, 02:59:03 UTC | Remove obsolete bin/bower. | 04 July 2015, 02:59:03 UTC |
a6c77a8 | Mike Bostock | 04 July 2015, 02:58:25 UTC | Merge branch 'patch-1' of https://github.com/cvrebert/d3 into 3.5.6 | 04 July 2015, 02:58:25 UTC |
52be8c5 | Mike Bostock | 04 July 2015, 02:56:49 UTC | Merge remote-tracking branch 'origin/fix-interpolate-color' into 3.5.6 | 04 July 2015, 02:56:49 UTC |
78e0a4b | Mike Bostock | 19 May 2015, 14:40:12 UTC | Merge pull request #2440 from pgilad/patch-1 update license attribute | 19 May 2015, 14:40:12 UTC |
d0750ec | Gilad Peleg | 19 May 2015, 10:23:15 UTC | update license attribute specifying the type and URL is deprecated: https://docs.npmjs.com/files/package.json#license http://npm1k.org/ | 19 May 2015, 10:23:15 UTC |
cbc8290 | Chris Rebert | 13 May 2015, 03:09:35 UTC | bower.json: remove moot `version` field Per https://github.com/bower/bower.json-spec/commit/a325da3d79baab018c572d75dc1781b12322f6cd | 13 May 2015, 03:09:35 UTC |
dbdd82d | patriciaborges | 06 May 2015, 17:48:09 UTC | When d3.sum(values) == 0, k should be 0 | 06 May 2015, 17:48:09 UTC |
effed55 | Jaemin Jo | 07 April 2015, 05:25:49 UTC | Removed 'var' | 07 April 2015, 05:25:49 UTC |
e13fa9a | Jaemin Jo | 07 April 2015, 05:19:54 UTC | Added ko-KR locale | 07 April 2015, 05:19:54 UTC |
3cd0df2 | Mike Bostock | 06 April 2015, 22:28:16 UTC | Merge pull request #2234 from mrblueblue/master Changed subject of last sentence to be D3. | 06 April 2015, 22:28:16 UTC |
5494b5f | Jonathan Huang | 06 April 2015, 21:49:16 UTC | Update README.md | 06 April 2015, 21:49:16 UTC |
30431b1 | Jason Davies | 04 April 2015, 09:58:28 UTC | Fix for mousewheel interrupting zoom transition. If a zoom transition is in progress, using zoom.event, a mousewheel gesture will interrupt the transition and cause a zoomend event, which resets the center0 variable to null. Previously, the center0 variable was assigned in the mousewheel handler prior to the interruption. This fix assigns it after the interruption. | 04 April 2015, 09:58:28 UTC |
e06eacd | Jason Davies | 01 April 2015, 07:58:24 UTC | Ignore case when detecting colors for interpolation. Fixes #2359. | 01 April 2015, 08:00:22 UTC |
a29cea0 | Nathan Vander Wilt | 31 March 2015, 20:42:15 UTC | fix (and add test for!) regression introduced by https://github.com/mbostock/d3/commit/9c3df31216aa28d8252b216b558cbb5907480b5b#diff-d93c7c1ccac09d19287c11d2d115758aL61 - doing a d3.selectAll on an HTMLCollection resulted in broken calls to e.g. `.sort()` due to dropped conversion to a proper array | 31 March 2015, 20:42:15 UTC |
7ce88c1 | Jason Davies | 24 March 2015, 13:54:11 UTC | Fix combined mousewheel/drag gesture. During a combined zoom/pan gesture, controlled via simultaneous use of the mousewheel and dragging, it is possible for the drag to finish before the use of the mousewheel finishes. The mousewheel gesture is deemed to be finished if 50ms passes with no mousewheel event. Although the "zoomend" event is only dispatched when *both* gestures have finished, the variable "center0" was being reset when *either* gesture was finished, causing an error in the mousewheel handler. Fixes #2205. | 24 March 2015, 13:56:25 UTC |
7355077 | Jonathan Huang | 13 February 2015, 06:30:56 UTC | Preserved repetition of "D3" (anaphora) Updated last sentence to start with "D3" to preserve the rhetorical effect of successively starting three sentences with "D3" | 13 February 2015, 06:30:56 UTC |
eac5964 | Jonathan Huang | 12 February 2015, 23:17:34 UTC | Changed subject of last sentence to be D3 Making D3 the subject of the last sentence makes it stronger and clearer. I also moved the adverbial clause "combing..." to the beginning because it was confusing at the end. We can now ask: "How does D3 give me the full capabilities of modern browsers without tying me to a proprietary framework," and get a clear answer: "By emphasizing web standards and combining powerful visualization components and a data-driven approach to DOM manipulation" | 12 February 2015, 23:17:34 UTC |
b3e1c70 | Jonathan Huang | 12 February 2015, 23:10:10 UTC | Added 'while' to the adverbial clause Adding a while at the start of the adverbial clause, clarifies that "combining" is not modifying "framework" and is instead modifying the verb "gives." | 12 February 2015, 23:10:10 UTC |
3abb001 | Mike Bostock | 12 February 2015, 03:10:24 UTC | Merge pull request #2233 from wcwung/patch-1 Update README.md with serial comma | 12 February 2015, 03:10:24 UTC |
12340e4 | William Wung | 11 February 2015, 07:00:17 UTC | Update README.md with serial comma Update README.md to include a serial comma to better resolve ambiguity between the three terms HTML, SVG, and CSS. [Wikipedia](http://en.wikipedia.org/wiki/Serial_comma) states that an *omission* of a comma before the last term can suggest a stronger connection between the last two items in a series. | 11 February 2015, 07:00:17 UTC |
0aa17c7 | Mike Bostock | 10 February 2015, 16:41:56 UTC | Clean-up after meteor publish. | 10 February 2015, 16:41:56 UTC |
14233b1 | Mike Bostock | 10 February 2015, 16:36:27 UTC | Add publish target. | 10 February 2015, 16:36:27 UTC |
a40a611 | Mike Bostock | 10 February 2015, 16:33:30 UTC | Fix d3.select(document) and d3.select(object). Also add tests for d3_documentElement and d3_window so that they work for the three cases we care about: a node, a document and a window. For anything else they return undefined. | 10 February 2015, 16:33:30 UTC |
df3fbea | Mike Bostock | 08 February 2015, 19:29:34 UTC | Fix test on Node 0.12. | 08 February 2015, 19:29:34 UTC |
dcdcd6b | Mike Bostock | 08 February 2015, 19:29:21 UTC | Simplify jsdom.jsdom invocation. | 08 February 2015, 19:29:21 UTC |
bc3571f | Mike Bostock | 08 February 2015, 18:27:47 UTC | Adding .gitattributes for generated files. | 08 February 2015, 18:27:47 UTC |
e3e8138 | Mike Bostock | 08 February 2015, 18:20:33 UTC | Use process.stdout.write, not util.print. | 08 February 2015, 18:20:33 UTC |
7edaa2a | Mike Bostock | 08 February 2015, 17:20:49 UTC | Merge branch 'meteor-integration' of https://github.com/MeteorPackaging/d3 | 08 February 2015, 17:20:49 UTC |
1fad2e0 | Mike Bostock | 08 February 2015, 02:48:24 UTC | Simpler no-global for CommonJS. We don’t need the index.js to unset the global if we don’t set it. | 08 February 2015, 02:48:24 UTC |
aa8605b | Mike Bostock | 07 February 2015, 20:31:21 UTC | Merge branch '3.5.4' | 07 February 2015, 20:31:21 UTC |
5040473 | Mike Bostock | 07 February 2015, 19:58:56 UTC | Make d3_window a bit more lenient. If the passed node is the window itself, return it. | 07 February 2015, 20:00:21 UTC |
01bdf12 | Mike Bostock | 07 February 2015, 18:56:17 UTC | Merge pull request #2148 from cvrebert/master Delete .travis.yml since Travis CI isn't enabled anyway | 07 February 2015, 18:56:17 UTC |
d908bd1 | Mike Bostock | 07 February 2015, 16:46:43 UTC | Merge pull request #2152 from mauromelis/patch-1 Added it-IT locale | 07 February 2015, 16:46:43 UTC |
9a46f23 | Mike Bostock | 07 February 2015, 16:43:36 UTC | Merge pull request #2193 from arjenvanoostrum/dutch-locale add Dutch locale | 07 February 2015, 16:43:36 UTC |
ffc1fe9 | Mike Bostock | 07 February 2015, 16:41:44 UTC | Merge remote-tracking branch 'origin/fix-no-namespace' into 3.5.4 | 07 February 2015, 16:41:44 UTC |
773479b | Mike Bostock | 07 February 2015, 16:40:09 UTC | Merge branch 'fix-quadtree-find-accessor' of https://github.com/tpreusse/d3 into 3.5.4 | 07 February 2015, 16:40:09 UTC |
a38dfa8 | Mike Bostock | 07 February 2015, 16:34:36 UTC | Merge branch 'patch-1' of https://github.com/alexandersimoes/d3 into 3.5.4 | 07 February 2015, 16:34:36 UTC |
d971d1f | Mike Bostock | 07 February 2015, 16:33:21 UTC | Fix #2207 - unintentional masking of `m`. | 07 February 2015, 16:33:21 UTC |
36fd534 | Mike Bostock | 07 February 2015, 16:29:07 UTC | Merge branch 'case-insensitive-color-names' of https://github.com/wilg/d3 into 3.5.4 | 07 February 2015, 16:29:07 UTC |
4b6bd05 | Mike Bostock | 07 February 2015, 16:21:51 UTC | Add rebeccapurple test. | 07 February 2015, 16:21:51 UTC |
de0429f | Mike Bostock | 07 February 2015, 16:20:24 UTC | Merge branch 'master' of https://github.com/vladh/d3 into 3.5.4 | 07 February 2015, 16:20:24 UTC |
2b9b451 | Mike Bostock | 07 February 2015, 16:13:36 UTC | Pin version of UglifyJS. To guarantee that a locally-built d3.min.js is consistent with the official one. | 07 February 2015, 16:13:36 UTC |