diff --git a/.eslintignore b/.eslintignore index b8daf1c6063d0..466402250f5c5 100644 --- a/.eslintignore +++ b/.eslintignore @@ -17,4 +17,5 @@ coverage/ scripts/bench/benchmarks/**/*.js scripts/bench/remote-repo/ vendor/* +www/public/* **/node_modules diff --git a/.flowconfig b/.flowconfig index 7922fba5c29ed..45d5706737182 100644 --- a/.flowconfig +++ b/.flowconfig @@ -7,6 +7,7 @@ /node_modules/chrome-devtools-frontend/.* /node_modules/devtools-timeline-model/.* /node_modules/create-react-class/.* +/www/node_modules/.* /.*/__mocks__/.* /.*/__tests__/.* @@ -15,6 +16,7 @@ /.*/docs/.* [include] +./www/node_modules/hex2rgba/ [libs] ./node_modules/fbjs/flow/lib/dev.js diff --git a/.gitignore b/.gitignore index 6060f14b0e1aa..6204dfae1eb5a 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,6 @@ node_modules *~ *.pyc -static .grunt _SpecRunner.html __benchmarks__ diff --git a/.netlify b/.netlify new file mode 100644 index 0000000000000..71370e5dcd1cd --- /dev/null +++ b/.netlify @@ -0,0 +1 @@ +{"site_id":"f32c701b-ea0d-4350-8013-d3504b6441b5","path":"www/public"} \ No newline at end of file diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000000000..33edba2d01f06 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +v8.4.0 diff --git a/docs/_data/acknowledgements.yml b/docs/_data/acknowledgements.yml index 520963043e1b4..a8ebfacb32092 100644 --- a/docs/_data/acknowledgements.yml +++ b/docs/_data/acknowledgements.yml @@ -1,1130 +1,1130 @@ --- -- - '839' - - Aaron Ackerman - - Aaron Cannon - - Aaron Franks - - Aaron Gelter - - Abhay Nikam - - Abhishek Soni - - Adam - - Adam Bloomston - - Adam Krebs - - Adam Mark - - Adam Solove - - Adam Stankiewicz - - Adam Timberlake - - Adam Zapletal - - Addy Osmani - - Adrian Sieber - - Aesop Wolf - - Ahmad Wali Sidiqi - - Alan Plum - - Alan Souza - - Alan deLevie - - Alastair Hole - - Alex - - Alex Babkov - - Alex Baumgertner - - Alex Boatwright - - Alex Boyd - - Alex Dajani - - Alex Jacobs - - Alex Katopodis - - Alex Lopatin - - Alex Mykyta - - Alex Pien - - Alex Smith - - Alex Zelenskiy - - Alex Zherdev - - Alexander - - Alexander Shtuchkin - - Alexander Solovyov - - Alexander Tseung - - Alexandre Gaudencio - - Alexandre Kirszenberg - - Alexey Raspopov - - Alexey Shamrin - - Ali Taheri Moghaddar - - Ali Ukani - - Alireza Mostafizi - - Almero Steyn - - Amanvir Sangha - - Amjad Masad - - Anastasia A - - Andre Giron - - Andre Z Sanchez - - Andreas Möller - - Andreas Savvides - - Andreas Svensson - - Andres Kalle - - Andres Suarez - - Andrew Clark - - Andrew Cobby - - Andrew Davey - - Andrew Henderson - - Andrew Imm - - Andrew Kulakov - - Andrew Lo - - Andrew Poliakov - - Andrew Rasmussen - - Andrew Rota - - Andrew Sokolov - - Andrew Zich - - Andrey Marchenko - - Andrey Okonetchnikov - - Andrey Popp - - Andrey Safronov - - Andy Edwards - - Ankeet Maini - - Anthony van der Hoorn - - Anto Aravinth - - Antonio Ruberto - - Antti Ahti - - António Nuno Monteiro - - Anuj Tomar - - Anuja Ware - - AoDev - - April Arcus - - Areeb Malik - - Aria Buckles - - Aria Stewart - - Arian Faurtosh - - Arni Fannar - - Arshabh Kumar Agarwal - - Artem Nezvigin - - Arthur Gunn - - Ashish - - Austin Wright - - Avinash Kondeti - - Ayman Osman - - B.Orlov - - BDav24 - - BEAUDRU Manuel - - Baraa Hamodi - - Bartosz Kaszubowski - - Basarat Ali Syed - - Battaile Fauber - - Beau Smith - - Ben Anderson - - Ben Berman - - Ben Brooks - - Ben Foxall - - Ben Halpern - - Ben Jaffe - - Ben Moss - - Ben Newman - - Ben Ripkens - - Benedikt Meurer - - Benjamin Keen - - Benjamin Leiken - - Benjamin Woodruff - - Benjy Cui - - Benoit Girard - - Benton Rochester - - Bernard Lin - - Bill Blanchard - - Bill Fisher - - Billy Shih - - Blaine Hatab - - Blaine Kasten - - Bob Eagan - - Bob Ralian - - Bob Renwick - - Bobby - - Bogdan Chadkin - - Bojan Mihelac - - Boris Yankov - - Brad Vogel - - Bradford - - Bradley Spaulding - - Brandon Bloom - - Brandon Dail - - Brandon Tilley - - Brenard Cubacub - - Brent Vatne - - Brian Cooke - - Brian Emil Hartz - - Brian Holt - - Brian Hsu - - Brian Kim - - Brian Kung - - Brian Reavis - - Brian Rue - - Brian Vaughn - - Bruce Harris - - Bruno Heridet - - Bruno Škvorc - - Bryan Braun - - CT Wu - - Cam Song - - Cam Spiers - - Cameron Chamberlain - - Cameron Matheson - - Carolina Powers - - Carter Chung - - Cassus Adam Banko - - Cat Chen - - Cedric Sohrauer - - Cesar William Alvarenga - - Chad Fawcett - - Changsoon Bok - - Charles Marsh - - Charlie Garcia - - Chase Adams - - Cheng Lou - - Chitharanjan Das - - Chris - - Chris Bolin - - Chris Grovers - - Chris Ha - - Chris Pearce - - Chris Rebert - - Chris Sciolla - - Christian Alfoni - - Christian Oliff - - Christian Roman - - Christoffer Sawicki - - Christoph Pojer - - Christophe Hurpeau - - Christopher Monsanto - - Claudio Brandolino - - Clay Allsopp - - Clay Miller - - Clement Hoang - - CodinCat - - Cody Reichert - - Colin Wren - - Connor McSheffrey - - Conor Hastings - - Constantin Gavrilete - - Cory House - - Cotton Hou - - Craig Akimoto - - Cristovao Verstraeten - - DQNEO - - Dai Nguyen - - Damian Nicholson - - Damien Pellier - - Damien Soulard - - Dan Abramov - - Dan Fox - - Dan Schafer - - DanZeuss - - Daniel Carlsson - - Daniel Cousens - - Daniel Friesen - - Daniel Gasienica - - Daniel Hejl - - Daniel Hejl - - Daniel Liburd - - Daniel Lo Nigro - - Daniel Mané - - Daniel Miladinov - - Daniel Rodgers-Pryor - - Daniel Rosenwasser - - Daniel Rotter - - Daniel Schonfeld - - Daniela Borges - - Danilo Vitoriano - - Danny Ben-David - - Danny Hurlburt - - Darcy - - Daryl Lau - - Darío Javier Cravero - - Dave Galbraith - - Dave Lunny - - Dave Voyles - - David Aurelio - - David Baker - - David Beitey - - David Ed Mellum - - David Goldberg - - David Granado - - David Greenspan - - David Hellsing - - David Hu - - David Khourshid - - David Mininger - - David Neubauer - - David Percy - - Dean Shi - - Denis Laxalde - - Denis Pismenny - - Denis Sokolov - - Deniss Jacenko - - Dennis Johnson - - Desmond Brand - - Devedse - - Devinsuit - - Devon Blandin - - Devon Harvey - - Dheeraj Kumar - - Dhyey Thakore - - Diego Muracciole - - Dima Beznos - - Dimzel Sobolev - - Dmitri Zaitsev - - Dmitrii Abramov - - Dmitriy Kubyshkin - - Dmitriy Rozhkov - - Dmitry Blues - - Dmitry Mazuro - - Dmitry Zhuravlev-Nevsky - - Domenico Matteo - - Dominic Gannaway - - Don Abrams - - Dongsheng Liu - - Duke Pham - - Dustan Kasten - - Dustin Getz - - Dylan Harrington - - Dylan Kirby - - Edgar (Algebr) - - Eduard - - Eduardo Garcia - - Edvin Erikson - - Elaine Fang - - Eli White - - Enguerran - - Eoin Hennessy - - Eric Churchill - - Eric Clemmons - - Eric Douglas - - Eric Eastwood - - Eric Elliott - - Eric Florenzano - - Eric Matthys - - Eric Nakagawa - - Eric O'Connell - - Eric Pitcher - - Eric Sakmar - - Eric Schoffstall - - Erik Harper - - Erik Hellman - - Espen Hovlandsdal - - Esteban - - Eugene - - EugeneGarbuzov - - Evan Coonrod - - Evan Jacobs - - Evan Scott - - Evan Vosberg - - Fabio M. Costa - - Fabrizio Castellarin - - Faheel Ahmad - - Fatih - - Federico Rampazzo - - Felipe Oliveira Carvalho - - Felix Gnass - - Felix Kling - - Fernando Alex Helwanger - - Fernando Correia - - Fernando Montoya - - Filip Hoško - - Filip Spiridonov - - Flarnie Marchan - - Fokke Zandbergen - - Frank Yan - - Frankie Bagnardi - - François Chalifour - - François-Xavier Bois - - Fraser Haer - - Fred Zhao - - Freddy Rangel - - Fyodor Ivanishchev - - G Scott Olson - - G. Kay Lee - - Gabe Levi - - Gabriel Lett Viviani - - Gajus Kuizinas - - Gant Laborde - - Gareth Nicholson - - Garmash Nikolay - - Garren Smith - - Garrett McCullough - - Gavin McQuistin - - Gaëtan Renaudeau - - Geert Pasteels - - Geert-Jan Brits - - George A Sisco III - - Georgii Dolzhykov - - Gert Hengeveld - - Giamir Buoncristiani - - Gil Chen-Zion - - Gilbert - - Giorgio Polvara - - Giuseppe - - Glen Mailer - - Grant Timmerman - - Greg Hurrell - - Greg Palmer - - Greg Perkins - - Greg Roodt - - Gregory - - Grgur Grisogono - - Griffin Michl - - Guangqiang Dong - - Guido Bouman - - Guilherme Oenning - - Guilherme Ruiz - - Guillaume Claret - - Harry Hull - - Harry Marr - - Harry Moreno - - Harshad Sabne - - Hekar Khani - - Hendrik Swanepoel - - Henrik Nyh -- - Henry Harris - - Henry Wong - - Henry Zhu - - Hideo Matsumoto - - Hikaru Suido - - Hiroyuki Wada - - Hou Chia - - Huang-Wei Chang - - Hugo Agbonon - - Hugo Jobling - - Hyeock Kwon - - Héctor Ramos - - Héliton Nordt - - Ian Obermiller - - Ian Sutherland - - Ignacio Carbajo - - Igor Scekic - - Ike Peters - - Ilia Pavlenkov - - Ilya Gelman - - Ilya Shuklin - - Ilyá Belsky - - Ingvar Stepanyan - - Irae Carvalho - - Isaac Salier-Hellendag - - Islam Sharabash - - Iurii Kucherov - - Ivan - - Ivan Kozik - - Ivan Krechetov - - Ivan Vergiliev - - Ivan Zotov - - J. Andrew Brassington - - J. Renée Beach - - JD Isaacks - - JJ Weber - - JW - - Jack - - Jack Cross - - Jack Ford - - Jack Zhang - - Jackie Wung - - Jackson Huang - - Jacob Gable - - Jacob Greenleaf - - Jacob Lamont - - Jae Hun Lee - - Jae Hun Ro - - Jaeho Lee - - Jaime Mingo - - Jake Boone - - Jake Worth - - Jakub Malinowski - - James - - James Brantly - - James Burnett - - James Friend - - James Ide - - James Long - - James Pearce - - James Seppi - - James South - - James Wen - - Jamie Wong - - Jamis Charles - - Jamison Dance - - Jan Hancic - - Jan Kassens - - Jan Raasch - - Jan Schär - - Jane Manchun Wong - - Jared Forsyth - - Jared Fox - - Jarrod Mosen - - Jason - - Jason Bonta - - Jason Grlicky - - Jason Ly - - Jason Miller - - Jason Quense - - Jason Trill - - Jason Webster - - Jay Jaeho Lee - - Jay Phelps - - Jayen Ashar - - Jean Lauliac - - Jed Watson - - Jeff Barczewski - - Jeff Carpenter - - Jeff Chan - - Jeff Hicken - - Jeff Kolesky - - Jeff Morrison - - Jeff Welch - - Jeffrey Lin - - Jeffrey Wan - - Jen Wong - - Jeremy Fairbank - - Jess Telford - - Jesse Skinner - - Jignesh Kakadiya - - Jim OBrien - - Jim Sproch - - Jiminikiz - - Jimmy Jea - - Jing Chen - - Jinwoo Oh - - Jinxiu Lee - - Jirat Ki - - Jiyeon Seo - - Jody McIntyre - - Joe Critchley - - Joe Stein - - Joel Auterson - - Joel Denning - - Joel Sequeira - - Johan Tinglöf - - Johannes Baiter - - Johannes Emerich - - Johannes Lumpe - - John Heroy - - John Longanecker - - John Ryan - - John Watson - - John-David Dalton - - Jon Beebe - - Jon Bretman - - Jon Chester - - Jon Hester - - Jon Madison - - Jon Scott Clark - - Jon Tewksbury - - Jonas Enlund - - Jonas Gebhardt - - Jonathan Hsu - - Jonathan Persson - - Jordan Harband - - Jordan Walke - - Jorrit Schippers - - Joseph Nudell - - Joseph Savona - - Josh Bassett - - Josh Duck - - Josh Hunt - - Josh Perez - - Josh Yudaken - - Joshua Evans - - Joshua Go - - Joshua Goldberg - - Joshua Ma - - João Valente - - Juan - - Juan Serrano - - Julen Ruiz Aizpuru - - Julian Viereck - - Julien Bordellier - - Julio Lopez - - Jun Kim - - Jun Wu - - Juraj Dudak - - Justas Brazauskas - - Justin - - Justin Grant - - Justin Jaffray - - Justin Robison - - Justin Woo - - KB - - Kale - - Kamron Batman - - Karl Horky - - Karl Mikkelsen - - Karpich Dmitry - - Karthik Balakrishnan - - Karthik Chintapalli - - Kateryna - - Kaylee Knowles - - KeicaM - - Keito Uchiyama - - Ken Powers - - Kenneth Chau - - Kent C. Dodds - - Kevin Cheng - - Kevin Coughlin - - Kevin Huang - - Kevin Lacker - - Kevin Lau - - Kevin Lin - - Kevin Old - - Kevin Robinson - - Kevin Suttle - - Kewei Jiang - - Keyan Zhang - - Kier Borromeo - - Kiho · Cham - - KimCoding - - Kirk Steven Hansen - - Kit Randel - - Kite - - Kohei TAKATA - - Koo Youngmin - - Krystian Karczewski - - Kunal Mehta - - Kurt Furbush - - Kurt Ruppel - - Kurt Weiberth - - Kyle Kelley - - Kyle Mathews - - Laurence Rowe - - Laurent Etiemble - - Lee Byron - - Lee Jaeyoung - - Lee Sanghyeon - - Lei - - Leland Richardson - - Leon Fedotov - - Leon Yip - - Leonardo YongUk Kim - - Levi Buzolic - - Levi McCallum - - Lewis Blackwood - - Liangzhen Zhu - - Lily - - Linus Unnebäck - - Lipis - - Liz - - Logan Allen - - Lovisa Svallingson - - Lucas - - Ludovico Fischer - - Luigy Leon - - Luke Belliveau - - Luke Horvat - - Lutz Rosema - - MICHAEL JACKSON - - MIKAMI Yoshiyuki - - Maciej Kasprzyk - - Maher Beg - - Maksim Shastsel - - Manas - - Marcelo Alves - - Marcin K. - - Marcin Kwiatkowski - - Marcin Mazurek - - Marcin Szczepanski - - Marcio Puga - - Marcos Ojeda - - Marcy Sutton - - Mariano Desanze - - Mario Souto - - Marius Skaar Ludvigsen - - Marjan - - Mark Anderson - - Mark Funk - - Mark Hintz - - Mark IJbema - - Mark Murphy - - Mark Pedrotti - - Mark Penner - - Mark Richardson - - Mark Rushakoff - - Mark Sun - - Marks Polakovs - - Marlon Landaverde - - Marshall Bowers - - Marshall Roch - - Martin Andert - - Martin Hochel - - Martin Hujer - - Martin Jul - - Martin Konicek - - Martin Mihaylov - - Martin V - - Masaki KOBAYASHI - - Mateusz Burzyński - - Mathieu M-Gosselin - - Mathieu Savy - - Matias Singers - - Matsunoki - - Matt Brookes - - Matt Dunn-Rankin - - Matt Harrison - - Matt Huggins - - Matt Stow - - Matt Zabriskie - - Matthew Dapena-Tretter - - Matthew Herbst - - Matthew Hodgson - - Matthew Johnston - - Matthew King - - Matthew Looi - - Matthew Miner - - Matthew Shotton - - Matthias Le Brun - - Matti Nelimarkka - - Mattijs Kneppers - - Max Donchenko - - Max F. Albrecht - - Max Heiber - - Max Stoiber - - Maxi Ferreira - - Maxim Abramchuk - - Maxwel D'souza - - Merrick Christensen - - Mert Kahyaoğlu - - Michael Chan - - Michael Jackson - - Michael McDermott - - Michael O'Brien - - Michael Randers-Pehrson - - Michael Ridgway - - Michael Sinov - - Michael Terry - - Michael Warner - - Michael Wiencek - - Michael Ziwisky - - Michal Srb - - Michał Ordon - - Michał Pierzchała - - Michele Bertoli - - Michelle Todd - - Michiya - - Mihai Parparita - - Mike D Pilsbury - - Mike Groseclose - - Mike Nordick - - Mikhail Osher - - Mikolaj Dadela - - Miles Johnson - - Miller Medeiros - - Minwe LUO - - Minwei Xu - - Miorel Palii - - Mitchel Humpherys - - Mitermayer Reis - - Moacir Rosa - - Mojtaba Dashtinejad - - Morhaus - - Moshe Kolodny - - Mouad Debbar - - Murad - - Murray M. Moss - - Murtaza Haveliwala - - NE-SmallTown - - Nadeesha Cabral - - Naman Goel - - Nate - - Nate Hunzaker - - Nate Lee - - Nate Norberg - - Nathan Hardy - - Nathan Smith - - Nathan White - - Nee - - Neo - - Neri Marschik - - NestorTejero - - Nguyen Truong Duy - - Nicholas Bergson-Shilcock - - Nicholas Clawson - - Nick Balestra - - Nick Fitzgerald - - Nick Gavalas - - Nick Kasten - - Nick Merwin - - Nick Presta - - Nick Raienko - - Nick Thompson - - Nick Williams - - Nik Nyby - - Nikita Lebedev - - Niklas Boström - - Nikoloz Buligini - - Nima Jahanshahi - - Ning Xia - - Niole Nelson - - Nolan Lawson - - Nuno Campos -- - OJ Kwon - - Oiva Eskola - - Oleg - - Oleksii Markhovskyi - - Oliver Zeigermann - - Olivier Tassinari - - Omid Hezaveh - - Oscar Bolmsten - - Oskari Mantere - - Owen Coutts - - Pablo Lacerda de Miranda - - Paolo Moretti - - Pascal Hartig - - Patrick - - Patrick Finnigan - - Patrick Laughlin - - Patrick Stapleton - - Paul Benigeri - - Paul Harper - - Paul Kehrer - - Paul Manta - - Paul O’Shannessy - - Paul Seiffert - - Paul Shen - - Pedro Nauck - - Pete Hunt - - Peter Blazejewicz - - Peter Cottle - - Peter Jaros - - Peter Newnham - - Peter Ruibal - - Petri Lehtinen - - Petri Lievonen - - Phil Quinn - - Phil Rajchgot - - Philip Jackson - - Philipp Spieß - - Pieter De Baets - - Pieter Vanderwerff - - Piotr Czajkowski - - Piper Chester - - Pontus Abrahamsson - - Pouja Nikray - - Prathamesh Sonpatki - - Prayag Verma - - Preston Parry - - Qin Junwen - - RSG - - Rachel D. Cartwright - - Rafael - - Rafael Angeline - - Rafal Dittwald - - Ragnar Þór Valgeirsson - - Rahul Gupta - - Rainer Oviir - - Raito Bezarius - - Rajat Sehgal - - Rajiv Tirumalareddy - - Ram Kaniyur - - Randall Randall - - Ray - - Ray Dai - - Raymond Ha - - Reed Loden - - Remko Tronçon - - Ricardo - - Rich Harris - - Richard - - Richard D. Worth - - Richard Feldman - - Richard Kho - - Richard Littauer - - Richard Livesey - - Richard Maisano - - Richard Roncancio - - Richard Wood - - Richie Thomas - - Rick Beerendonk - - Rick Ford - - Riley Tomasek - - Rob Arnold - - Robert Binna - - Robert Chang - - Robert Haritonov - - Robert Kielty - - Robert Knight - - Robert Martin - - Robert Sedovsek - - Robin Berjon - - Robin Frischmann - - Robin Ricard - - Roderick Hsiao - - Rodrigo Pombo - - Rohan Nair - - Roman Liutikov - - Roman Matusevich - - Roman Pominov - - Roman Vanesyan - - Rui Araújo - - Russ - - Ryan Lahfa - - Ryan Seddon - - Ryo Shibayama - - Sahat Yalkabov - - Saif Hakim - - Saiichi Hashimoto - - Sakina Crocker - - Sam Balana - - Sam Beveridge - - Sam Saccone - - Sam Selikoff - - Samer Buna - - Samuel - - Samuel Hapák - - Samuel Reed - - Samuel Scheiderich - - Samy Al Zahrani - - Sander Spies - - Sasha Aickin - - Sassan Haradji - - Satoshi Nakajima - - Scott - - Scott Burch - - Scott Feeney - - Sean Gransee - - Sean Kinsey - - Sean Smith - - Seba - - Sebastian Markbåge - - Sebastian McKenzie - - Senin Roman - - Seoh Char - - Sercan Eraslan - - Serg - - Sergey Generalov - - Sergey Rubanov - - Seyi Adebajo - - Shane O'Sullivan - - Shaun Trennery - - ShihChi Huang - - Shim Won - - Shinnosuke Watanabe - - Shogun Sea - - Shota Kubota - - Shripad K - - Shubheksha Jalan - - Shuhei Kagawa - - Sibi - - Simen Bekkhus - - Simon Højberg - - Simon Welsh - - Simone Vittori - - Skasi - - Snowmanzzz(Zhengzhong Zhao) - - Soichiro Kawamura - - Soo Jae Hwang - - Sophia - - Sophia Westwood - - Sophie Alpert - - Sota Ohara - - Spen Taylor - - Spencer Ahrens - - Spencer Handley - - Sriram Thiagarajan - - Stefan Dombrowski - - Stephen John Sorensen - - Stephen Murphy - - Stephie - - Sterling Cobb - - Steve Baker - - Steve Mao - - Steven Luscher - - Steven Syrek - - Steven Vachon - - Stolenkid - - Stoyan Stefanov - - Stuart Harris - - SunHuawei - - Sundeep Malladi - - Sung Won Cho - - Sunny Juneja - - Sunny Ripert - - Superlaziness - - Sven Helmberger - - Sverre Johansen - - Swaroop SM - - Sébastien Lorber - - Sławomir Laskowski - - Taegon Kim - - Taeho Kim - - Taehwan, No - - Tanase Hagi - - Tanner - - Tay Yang Shun - - Ted Kim - - TedPowers - - Tengfei Guo - - Teodor Szente - - Tetsuharu OHZEKI - - Tetsuya Hasegawa - - Thibaut Rizzi - - Thomas Aylott - - Thomas Boyt - - Thomas Broadley - - Thomas Reggi - - Thomas Röggla - - Thomas Shaddox - - Thomas Shafer - - ThomasCrvsr - - Tiago Fernandez - - Tienchai Wirojsaksaree - - Tim Routowicz - - Tim Schaub - - Timothy Yung - - Timur Carpeev - - Tobias Reiss - - Tom Duncalf - - Tom Gasson - - Tom Haggie - - Tom Hauburger - - Tom MacWright - - Tom Occhino - - Tomasz Kołodziejski - - Tomoya Suzuki - - Tomáš Hromada - - Tony Rossi - - Tony Spiro - - Toru Kobayashi - - Trevor Smith - - Trinh Hoang Nhu - - Troy DeMonbreun - - Tsung Hung - - Tyler Brock - - Tyler Buchea - - Tyler Deitz - - Ujjwal Ojha - - Uladzimir Havenchyk - - Usman - - Ustin Zarubin - - Vadim Chernysh - - Valentin Shergin - - Van der Auwermeulen Grégoire - - Varayut Lerdkanlayanawat - - Varun Bhuvanendran - - Varun Rau - - Vasiliy Loginevskiy - - Vedat Mahir YILMAZ - - Veljko Tornjanski - - Vesa Laakso - - Victor Alvarez - - Victor Homyakov - - Victor Koenders - - Victoria Quirante - - Vikash Agrawal - - Ville Immonen - - Vincent Riemer - - Vincent Siao - - Vincent Taing - - Vipul A M - - Vitaliy Potapov - - Vitaly Kramskikh - - Vitor Balocco - - Vjeux - - Vladimir Kovpak - - Vladimir Tikunov - - Volkan Unsal - - Wander Wang - - Wayne Larsen - - Weizenlol - - Whien - - WickyNilliams - - Will Myers - - William Hoffmann - - Wincent Colaiuta - - Wout Mertens - - Xavier Morel - - XuefengWu - - Yakov Dalinchuk - - Yan Li - - Yasar icli - - Yaxian - - YouBao Nong - - Yuichi Hagio - - Yura Chuchola - - Yuriy Dybskiy - - Yusong Liu - - Yutaka Nakajima - - Yuval Dekel - - Zac Braddy - - Zac Smith - - Zach Bruggeman - - Zach Ramaekers - - Zacharias - - Zeke Sikelianos - - Zhangjd - - adraeth - - ankitml - - arush - - bel3atar - - brafdlog - - brillout - - chen - - chocolateboy - - cjshawMIT - - clariroid - - claudiopro - - cloudy1 - - comerc - - cutbko - - davidxi - - dfrownfelter - - djskinner - - dongmeng.ldm - - everdimension - - gillchristian - - gitanupam - - guoyong yi - - hanumanthan - - hao.huang - - hjmoss - - hkal - - iamchenxin - - iamdoron - - iawia002 - - imagentleman - - imjanghyuk - - inkinworld - - jaaberg - - jddxf - - jinmmd - - koh-taka - - kohashi85 - - ksvitkovsky - - laiso - - lamo2k123 - - leeyoungalias - - li.li - - lucas - - maxprafferty - - mdogadailo - - mfijas - - mguidotto - - mondaychen - - najisawas - - neeldeep - - newvlad - - nhducit - - ogom - - pingan1927 - - rgarifullin - - saiyagg - - scloudyy - - segmentationfaulter - - shifengchen - - songawee - - starkch - - sugarshin - - tokikuch - - ventuno - - wacii - - wali-s - - walrusfruitcake - - yiminghe - - youmoo - - yuntao.qyt - - z.ky - - zhangjg - - zhangs - - zombieJ - - zwhitchcox - - "Árni Hermann Reynisson" - - "元彦" - - "凌恒" - - "张敏" - - "王晓勇" - - "龙海燕" +- '839' +- Aaron Ackerman +- Aaron Cannon +- Aaron Franks +- Aaron Gelter +- Abhay Nikam +- Abhishek Soni +- Adam +- Adam Bloomston +- Adam Krebs +- Adam Mark +- Adam Solove +- Adam Stankiewicz +- Adam Timberlake +- Adam Zapletal +- Addy Osmani +- Adrian Sieber +- Aesop Wolf +- Ahmad Wali Sidiqi +- Alan Plum +- Alan Souza +- Alan deLevie +- Alastair Hole +- Alex +- Alex Babkov +- Alex Baumgertner +- Alex Boatwright +- Alex Boyd +- Alex Dajani +- Alex Jacobs +- Alex Katopodis +- Alex Lopatin +- Alex Mykyta +- Alex Pien +- Alex Smith +- Alex Zelenskiy +- Alex Zherdev +- Alexander +- Alexander Shtuchkin +- Alexander Solovyov +- Alexander Tseung +- Alexandre Gaudencio +- Alexandre Kirszenberg +- Alexey Raspopov +- Alexey Shamrin +- Ali Taheri Moghaddar +- Ali Ukani +- Alireza Mostafizi +- Almero Steyn +- Amanvir Sangha +- Amjad Masad +- Anastasia A +- Andre Giron +- Andre Z Sanchez +- Andreas Möller +- Andreas Savvides +- Andreas Svensson +- Andres Kalle +- Andres Suarez +- Andrew Clark +- Andrew Cobby +- Andrew Davey +- Andrew Henderson +- Andrew Imm +- Andrew Kulakov +- Andrew Lo +- Andrew Poliakov +- Andrew Rasmussen +- Andrew Rota +- Andrew Sokolov +- Andrew Zich +- Andrey Marchenko +- Andrey Okonetchnikov +- Andrey Popp +- Andrey Safronov +- Andy Edwards +- Ankeet Maini +- Anthony van der Hoorn +- Anto Aravinth +- Antonio Ruberto +- Antti Ahti +- António Nuno Monteiro +- Anuj Tomar +- Anuja Ware +- AoDev +- April Arcus +- Areeb Malik +- Aria Buckles +- Aria Stewart +- Arian Faurtosh +- Arni Fannar +- Arshabh Kumar Agarwal +- Artem Nezvigin +- Arthur Gunn +- Ashish +- Austin Wright +- Avinash Kondeti +- Ayman Osman +- B.Orlov +- BDav24 +- BEAUDRU Manuel +- Baraa Hamodi +- Bartosz Kaszubowski +- Basarat Ali Syed +- Battaile Fauber +- Beau Smith +- Ben Anderson +- Ben Berman +- Ben Brooks +- Ben Foxall +- Ben Halpern +- Ben Jaffe +- Ben Moss +- Ben Newman +- Ben Ripkens +- Benedikt Meurer +- Benjamin Keen +- Benjamin Leiken +- Benjamin Woodruff +- Benjy Cui +- Benoit Girard +- Benton Rochester +- Bernard Lin +- Bill Blanchard +- Bill Fisher +- Billy Shih +- Blaine Hatab +- Blaine Kasten +- Bob Eagan +- Bob Ralian +- Bob Renwick +- Bobby +- Bogdan Chadkin +- Bojan Mihelac +- Boris Yankov +- Brad Vogel +- Bradford +- Bradley Spaulding +- Brandon Bloom +- Brandon Dail +- Brandon Tilley +- Brenard Cubacub +- Brent Vatne +- Brian Cooke +- Brian Emil Hartz +- Brian Holt +- Brian Hsu +- Brian Kim +- Brian Kung +- Brian Reavis +- Brian Rue +- Brian Vaughn +- Bruce Harris +- Bruno Heridet +- Bruno Škvorc +- Bryan Braun +- CT Wu +- Cam Song +- Cam Spiers +- Cameron Chamberlain +- Cameron Matheson +- Carolina Powers +- Carter Chung +- Cassus Adam Banko +- Cat Chen +- Cedric Sohrauer +- Cesar William Alvarenga +- Chad Fawcett +- Changsoon Bok +- Charles Marsh +- Charlie Garcia +- Chase Adams +- Cheng Lou +- Chitharanjan Das +- Chris +- Chris Bolin +- Chris Grovers +- Chris Ha +- Chris Pearce +- Chris Rebert +- Chris Sciolla +- Christian Alfoni +- Christian Oliff +- Christian Roman +- Christoffer Sawicki +- Christoph Pojer +- Christophe Hurpeau +- Christopher Monsanto +- Claudio Brandolino +- Clay Allsopp +- Clay Miller +- Clement Hoang +- CodinCat +- Cody Reichert +- Colin Wren +- Connor McSheffrey +- Conor Hastings +- Constantin Gavrilete +- Cory House +- Cotton Hou +- Craig Akimoto +- Cristovao Verstraeten +- DQNEO +- Dai Nguyen +- Damian Nicholson +- Damien Pellier +- Damien Soulard +- Dan Abramov +- Dan Fox +- Dan Schafer +- DanZeuss +- Daniel Carlsson +- Daniel Cousens +- Daniel Friesen +- Daniel Gasienica +- Daniel Hejl +- Daniel Hejl +- Daniel Liburd +- Daniel Lo Nigro +- Daniel Mané +- Daniel Miladinov +- Daniel Rodgers-Pryor +- Daniel Rosenwasser +- Daniel Rotter +- Daniel Schonfeld +- Daniela Borges +- Danilo Vitoriano +- Danny Ben-David +- Danny Hurlburt +- Darcy +- Daryl Lau +- Darío Javier Cravero +- Dave Galbraith +- Dave Lunny +- Dave Voyles +- David Aurelio +- David Baker +- David Beitey +- David Ed Mellum +- David Goldberg +- David Granado +- David Greenspan +- David Hellsing +- David Hu +- David Khourshid +- David Mininger +- David Neubauer +- David Percy +- Dean Shi +- Denis Laxalde +- Denis Pismenny +- Denis Sokolov +- Deniss Jacenko +- Dennis Johnson +- Desmond Brand +- Devedse +- Devinsuit +- Devon Blandin +- Devon Harvey +- Dheeraj Kumar +- Dhyey Thakore +- Diego Muracciole +- Dima Beznos +- Dimzel Sobolev +- Dmitri Zaitsev +- Dmitrii Abramov +- Dmitriy Kubyshkin +- Dmitriy Rozhkov +- Dmitry Blues +- Dmitry Mazuro +- Dmitry Zhuravlev-Nevsky +- Domenico Matteo +- Dominic Gannaway +- Don Abrams +- Dongsheng Liu +- Duke Pham +- Dustan Kasten +- Dustin Getz +- Dylan Harrington +- Dylan Kirby +- Edgar (Algebr) +- Eduard +- Eduardo Garcia +- Edvin Erikson +- Elaine Fang +- Eli White +- Enguerran +- Eoin Hennessy +- Eric Churchill +- Eric Clemmons +- Eric Douglas +- Eric Eastwood +- Eric Elliott +- Eric Florenzano +- Eric Matthys +- Eric Nakagawa +- Eric O'Connell +- Eric Pitcher +- Eric Sakmar +- Eric Schoffstall +- Erik Harper +- Erik Hellman +- Espen Hovlandsdal +- Esteban +- Eugene +- EugeneGarbuzov +- Evan Coonrod +- Evan Jacobs +- Evan Scott +- Evan Vosberg +- Fabio M. Costa +- Fabrizio Castellarin +- Faheel Ahmad +- Fatih +- Federico Rampazzo +- Felipe Oliveira Carvalho +- Felix Gnass +- Felix Kling +- Fernando Alex Helwanger +- Fernando Correia +- Fernando Montoya +- Filip Hoško +- Filip Spiridonov +- Flarnie Marchan +- Fokke Zandbergen +- Frank Yan +- Frankie Bagnardi +- François Chalifour +- François-Xavier Bois +- Fraser Haer +- Fred Zhao +- Freddy Rangel +- Fyodor Ivanishchev +- G Scott Olson +- G. Kay Lee +- Gabe Levi +- Gabriel Lett Viviani +- Gajus Kuizinas +- Gant Laborde +- Gareth Nicholson +- Garmash Nikolay +- Garren Smith +- Garrett McCullough +- Gavin McQuistin +- Gaëtan Renaudeau +- Geert Pasteels +- Geert-Jan Brits +- George A Sisco III +- Georgii Dolzhykov +- Gert Hengeveld +- Giamir Buoncristiani +- Gil Chen-Zion +- Gilbert +- Giorgio Polvara +- Giuseppe +- Glen Mailer +- Grant Timmerman +- Greg Hurrell +- Greg Palmer +- Greg Perkins +- Greg Roodt +- Gregory +- Grgur Grisogono +- Griffin Michl +- Guangqiang Dong +- Guido Bouman +- Guilherme Oenning +- Guilherme Ruiz +- Guillaume Claret +- Harry Hull +- Harry Marr +- Harry Moreno +- Harshad Sabne +- Hekar Khani +- Hendrik Swanepoel +- Henrik Nyh +- Henry Harris +- Henry Wong +- Henry Zhu +- Hideo Matsumoto +- Hikaru Suido +- Hiroyuki Wada +- Hou Chia +- Huang-Wei Chang +- Hugo Agbonon +- Hugo Jobling +- Hyeock Kwon +- Héctor Ramos +- Héliton Nordt +- Ian Obermiller +- Ian Sutherland +- Ignacio Carbajo +- Igor Scekic +- Ike Peters +- Ilia Pavlenkov +- Ilya Gelman +- Ilya Shuklin +- Ilyá Belsky +- Ingvar Stepanyan +- Irae Carvalho +- Isaac Salier-Hellendag +- Islam Sharabash +- Iurii Kucherov +- Ivan +- Ivan Kozik +- Ivan Krechetov +- Ivan Vergiliev +- Ivan Zotov +- J. Andrew Brassington +- J. Renée Beach +- JD Isaacks +- JJ Weber +- JW +- Jack +- Jack Cross +- Jack Ford +- Jack Zhang +- Jackie Wung +- Jackson Huang +- Jacob Gable +- Jacob Greenleaf +- Jacob Lamont +- Jae Hun Lee +- Jae Hun Ro +- Jaeho Lee +- Jaime Mingo +- Jake Boone +- Jake Worth +- Jakub Malinowski +- James +- James Brantly +- James Burnett +- James Friend +- James Ide +- James Long +- James Pearce +- James Seppi +- James South +- James Wen +- Jamie Wong +- Jamis Charles +- Jamison Dance +- Jan Hancic +- Jan Kassens +- Jan Raasch +- Jan Schär +- Jane Manchun Wong +- Jared Forsyth +- Jared Fox +- Jarrod Mosen +- Jason +- Jason Bonta +- Jason Grlicky +- Jason Ly +- Jason Miller +- Jason Quense +- Jason Trill +- Jason Webster +- Jay Jaeho Lee +- Jay Phelps +- Jayen Ashar +- Jean Lauliac +- Jed Watson +- Jeff Barczewski +- Jeff Carpenter +- Jeff Chan +- Jeff Hicken +- Jeff Kolesky +- Jeff Morrison +- Jeff Welch +- Jeffrey Lin +- Jeffrey Wan +- Jen Wong +- Jeremy Fairbank +- Jess Telford +- Jesse Skinner +- Jignesh Kakadiya +- Jim OBrien +- Jim Sproch +- Jiminikiz +- Jimmy Jea +- Jing Chen +- Jinwoo Oh +- Jinxiu Lee +- Jirat Ki +- Jiyeon Seo +- Jody McIntyre +- Joe Critchley +- Joe Stein +- Joel Auterson +- Joel Denning +- Joel Sequeira +- Johan Tinglöf +- Johannes Baiter +- Johannes Emerich +- Johannes Lumpe +- John Heroy +- John Longanecker +- John Ryan +- John Watson +- John-David Dalton +- Jon Beebe +- Jon Bretman +- Jon Chester +- Jon Hester +- Jon Madison +- Jon Scott Clark +- Jon Tewksbury +- Jonas Enlund +- Jonas Gebhardt +- Jonathan Hsu +- Jonathan Persson +- Jordan Harband +- Jordan Walke +- Jorrit Schippers +- Joseph Nudell +- Joseph Savona +- Josh Bassett +- Josh Duck +- Josh Hunt +- Josh Perez +- Josh Yudaken +- Joshua Evans +- Joshua Go +- Joshua Goldberg +- Joshua Ma +- João Valente +- Juan +- Juan Serrano +- Julen Ruiz Aizpuru +- Julian Viereck +- Julien Bordellier +- Julio Lopez +- Jun Kim +- Jun Wu +- Juraj Dudak +- Justas Brazauskas +- Justin +- Justin Grant +- Justin Jaffray +- Justin Robison +- Justin Woo +- KB +- Kale +- Kamron Batman +- Karl Horky +- Karl Mikkelsen +- Karpich Dmitry +- Karthik Balakrishnan +- Karthik Chintapalli +- Kateryna +- Kaylee Knowles +- KeicaM +- Keito Uchiyama +- Ken Powers +- Kenneth Chau +- Kent C. Dodds +- Kevin Cheng +- Kevin Coughlin +- Kevin Huang +- Kevin Lacker +- Kevin Lau +- Kevin Lin +- Kevin Old +- Kevin Robinson +- Kevin Suttle +- Kewei Jiang +- Keyan Zhang +- Kier Borromeo +- Kiho · Cham +- KimCoding +- Kirk Steven Hansen +- Kit Randel +- Kite +- Kohei TAKATA +- Koo Youngmin +- Krystian Karczewski +- Kunal Mehta +- Kurt Furbush +- Kurt Ruppel +- Kurt Weiberth +- Kyle Kelley +- Kyle Mathews +- Laurence Rowe +- Laurent Etiemble +- Lee Byron +- Lee Jaeyoung +- Lee Sanghyeon +- Lei +- Leland Richardson +- Leon Fedotov +- Leon Yip +- Leonardo YongUk Kim +- Levi Buzolic +- Levi McCallum +- Lewis Blackwood +- Liangzhen Zhu +- Lily +- Linus Unnebäck +- Lipis +- Liz +- Logan Allen +- Lovisa Svallingson +- Lucas +- Ludovico Fischer +- Luigy Leon +- Luke Belliveau +- Luke Horvat +- Lutz Rosema +- MICHAEL JACKSON +- MIKAMI Yoshiyuki +- Maciej Kasprzyk +- Maher Beg +- Maksim Shastsel +- Manas +- Marcelo Alves +- Marcin K. +- Marcin Kwiatkowski +- Marcin Mazurek +- Marcin Szczepanski +- Marcio Puga +- Marcos Ojeda +- Marcy Sutton +- Mariano Desanze +- Mario Souto +- Marius Skaar Ludvigsen +- Marjan +- Mark Anderson +- Mark Funk +- Mark Hintz +- Mark IJbema +- Mark Murphy +- Mark Pedrotti +- Mark Penner +- Mark Richardson +- Mark Rushakoff +- Mark Sun +- Marks Polakovs +- Marlon Landaverde +- Marshall Bowers +- Marshall Roch +- Martin Andert +- Martin Hochel +- Martin Hujer +- Martin Jul +- Martin Konicek +- Martin Mihaylov +- Martin V +- Masaki KOBAYASHI +- Mateusz Burzyński +- Mathieu M-Gosselin +- Mathieu Savy +- Matias Singers +- Matsunoki +- Matt Brookes +- Matt Dunn-Rankin +- Matt Harrison +- Matt Huggins +- Matt Stow +- Matt Zabriskie +- Matthew Dapena-Tretter +- Matthew Herbst +- Matthew Hodgson +- Matthew Johnston +- Matthew King +- Matthew Looi +- Matthew Miner +- Matthew Shotton +- Matthias Le Brun +- Matti Nelimarkka +- Mattijs Kneppers +- Max Donchenko +- Max F. Albrecht +- Max Heiber +- Max Stoiber +- Maxi Ferreira +- Maxim Abramchuk +- Maxwel D'souza +- Merrick Christensen +- Mert Kahyaoğlu +- Michael Chan +- Michael Jackson +- Michael McDermott +- Michael O'Brien +- Michael Randers-Pehrson +- Michael Ridgway +- Michael Sinov +- Michael Terry +- Michael Warner +- Michael Wiencek +- Michael Ziwisky +- Michal Srb +- Michał Ordon +- Michał Pierzchała +- Michele Bertoli +- Michelle Todd +- Michiya +- Mihai Parparita +- Mike D Pilsbury +- Mike Groseclose +- Mike Nordick +- Mikhail Osher +- Mikolaj Dadela +- Miles Johnson +- Miller Medeiros +- Minwe LUO +- Minwei Xu +- Miorel Palii +- Mitchel Humpherys +- Mitermayer Reis +- Moacir Rosa +- Mojtaba Dashtinejad +- Morhaus +- Moshe Kolodny +- Mouad Debbar +- Murad +- Murray M. Moss +- Murtaza Haveliwala +- NE-SmallTown +- Nadeesha Cabral +- Naman Goel +- Nate +- Nate Hunzaker +- Nate Lee +- Nate Norberg +- Nathan Hardy +- Nathan Smith +- Nathan White +- Nee +- Neo +- Neri Marschik +- NestorTejero +- Nguyen Truong Duy +- Nicholas Bergson-Shilcock +- Nicholas Clawson +- Nick Balestra +- Nick Fitzgerald +- Nick Gavalas +- Nick Kasten +- Nick Merwin +- Nick Presta +- Nick Raienko +- Nick Thompson +- Nick Williams +- Nik Nyby +- Nikita Lebedev +- Niklas Boström +- Nikoloz Buligini +- Nima Jahanshahi +- Ning Xia +- Niole Nelson +- Nolan Lawson +- Nuno Campos +- OJ Kwon +- Oiva Eskola +- Oleg +- Oleksii Markhovskyi +- Oliver Zeigermann +- Olivier Tassinari +- Omid Hezaveh +- Oscar Bolmsten +- Oskari Mantere +- Owen Coutts +- Pablo Lacerda de Miranda +- Paolo Moretti +- Pascal Hartig +- Patrick +- Patrick Finnigan +- Patrick Laughlin +- Patrick Stapleton +- Paul Benigeri +- Paul Harper +- Paul Kehrer +- Paul Manta +- Paul O’Shannessy +- Paul Seiffert +- Paul Shen +- Pedro Nauck +- Pete Hunt +- Peter Blazejewicz +- Peter Cottle +- Peter Jaros +- Peter Newnham +- Peter Ruibal +- Petri Lehtinen +- Petri Lievonen +- Phil Quinn +- Phil Rajchgot +- Philip Jackson +- Philipp Spieß +- Pieter De Baets +- Pieter Vanderwerff +- Piotr Czajkowski +- Piper Chester +- Pontus Abrahamsson +- Pouja Nikray +- Prathamesh Sonpatki +- Prayag Verma +- Preston Parry +- Qin Junwen +- RSG +- Rachel D. Cartwright +- Rafael +- Rafael Angeline +- Rafal Dittwald +- Ragnar Þór Valgeirsson +- Rahul Gupta +- Rainer Oviir +- Raito Bezarius +- Rajat Sehgal +- Rajiv Tirumalareddy +- Ram Kaniyur +- Randall Randall +- Ray +- Ray Dai +- Raymond Ha +- Reed Loden +- Remko Tronçon +- Ricardo +- Rich Harris +- Richard +- Richard D. Worth +- Richard Feldman +- Richard Kho +- Richard Littauer +- Richard Livesey +- Richard Maisano +- Richard Roncancio +- Richard Wood +- Richie Thomas +- Rick Beerendonk +- Rick Ford +- Riley Tomasek +- Rob Arnold +- Robert Binna +- Robert Chang +- Robert Haritonov +- Robert Kielty +- Robert Knight +- Robert Martin +- Robert Sedovsek +- Robin Berjon +- Robin Frischmann +- Robin Ricard +- Roderick Hsiao +- Rodrigo Pombo +- Rohan Nair +- Roman Liutikov +- Roman Matusevich +- Roman Pominov +- Roman Vanesyan +- Rui Araújo +- Russ +- Ryan Lahfa +- Ryan Seddon +- Ryo Shibayama +- Sahat Yalkabov +- Saif Hakim +- Saiichi Hashimoto +- Sakina Crocker +- Sam Balana +- Sam Beveridge +- Sam Saccone +- Sam Selikoff +- Samer Buna +- Samuel +- Samuel Hapák +- Samuel Reed +- Samuel Scheiderich +- Samy Al Zahrani +- Sander Spies +- Sasha Aickin +- Sassan Haradji +- Satoshi Nakajima +- Scott +- Scott Burch +- Scott Feeney +- Sean Gransee +- Sean Kinsey +- Sean Smith +- Seba +- Sebastian Markbåge +- Sebastian McKenzie +- Senin Roman +- Seoh Char +- Sercan Eraslan +- Serg +- Sergey Generalov +- Sergey Rubanov +- Seyi Adebajo +- Shane O'Sullivan +- Shaun Trennery +- ShihChi Huang +- Shim Won +- Shinnosuke Watanabe +- Shogun Sea +- Shota Kubota +- Shripad K +- Shubheksha Jalan +- Shuhei Kagawa +- Sibi +- Simen Bekkhus +- Simon Højberg +- Simon Welsh +- Simone Vittori +- Skasi +- Snowmanzzz(Zhengzhong Zhao) +- Soichiro Kawamura +- Soo Jae Hwang +- Sophia +- Sophia Westwood +- Sophie Alpert +- Sota Ohara +- Spen Taylor +- Spencer Ahrens +- Spencer Handley +- Sriram Thiagarajan +- Stefan Dombrowski +- Stephen John Sorensen +- Stephen Murphy +- Stephie +- Sterling Cobb +- Steve Baker +- Steve Mao +- Steven Luscher +- Steven Syrek +- Steven Vachon +- Stolenkid +- Stoyan Stefanov +- Stuart Harris +- SunHuawei +- Sundeep Malladi +- Sung Won Cho +- Sunny Juneja +- Sunny Ripert +- Superlaziness +- Sven Helmberger +- Sverre Johansen +- Swaroop SM +- Sébastien Lorber +- Sławomir Laskowski +- Taegon Kim +- Taeho Kim +- Taehwan, No +- Tanase Hagi +- Tanner +- Tay Yang Shun +- Ted Kim +- TedPowers +- Tengfei Guo +- Teodor Szente +- Tetsuharu OHZEKI +- Tetsuya Hasegawa +- Thibaut Rizzi +- Thomas Aylott +- Thomas Boyt +- Thomas Broadley +- Thomas Reggi +- Thomas Röggla +- Thomas Shaddox +- Thomas Shafer +- ThomasCrvsr +- Tiago Fernandez +- Tienchai Wirojsaksaree +- Tim Routowicz +- Tim Schaub +- Timothy Yung +- Timur Carpeev +- Tobias Reiss +- Tom Duncalf +- Tom Gasson +- Tom Haggie +- Tom Hauburger +- Tom MacWright +- Tom Occhino +- Tomasz Kołodziejski +- Tomoya Suzuki +- Tomáš Hromada +- Tony Rossi +- Tony Spiro +- Toru Kobayashi +- Trevor Smith +- Trinh Hoang Nhu +- Troy DeMonbreun +- Tsung Hung +- Tyler Brock +- Tyler Buchea +- Tyler Deitz +- Ujjwal Ojha +- Uladzimir Havenchyk +- Usman +- Ustin Zarubin +- Vadim Chernysh +- Valentin Shergin +- Van der Auwermeulen Grégoire +- Varayut Lerdkanlayanawat +- Varun Bhuvanendran +- Varun Rau +- Vasiliy Loginevskiy +- Vedat Mahir YILMAZ +- Veljko Tornjanski +- Vesa Laakso +- Victor Alvarez +- Victor Homyakov +- Victor Koenders +- Victoria Quirante +- Vikash Agrawal +- Ville Immonen +- Vincent Riemer +- Vincent Siao +- Vincent Taing +- Vipul A M +- Vitaliy Potapov +- Vitaly Kramskikh +- Vitor Balocco +- Vjeux +- Vladimir Kovpak +- Vladimir Tikunov +- Volkan Unsal +- Wander Wang +- Wayne Larsen +- Weizenlol +- Whien +- WickyNilliams +- Will Myers +- William Hoffmann +- Wincent Colaiuta +- Wout Mertens +- Xavier Morel +- XuefengWu +- Yakov Dalinchuk +- Yan Li +- Yasar icli +- Yaxian +- YouBao Nong +- Yuichi Hagio +- Yura Chuchola +- Yuriy Dybskiy +- Yusong Liu +- Yutaka Nakajima +- Yuval Dekel +- Zac Braddy +- Zac Smith +- Zach Bruggeman +- Zach Ramaekers +- Zacharias +- Zeke Sikelianos +- Zhangjd +- adraeth +- ankitml +- arush +- bel3atar +- brafdlog +- brillout +- chen +- chocolateboy +- cjshawMIT +- clariroid +- claudiopro +- cloudy1 +- comerc +- cutbko +- davidxi +- dfrownfelter +- djskinner +- dongmeng.ldm +- everdimension +- gillchristian +- gitanupam +- guoyong yi +- hanumanthan +- hao.huang +- hjmoss +- hkal +- iamchenxin +- iamdoron +- iawia002 +- imagentleman +- imjanghyuk +- inkinworld +- jaaberg +- jddxf +- jinmmd +- koh-taka +- kohashi85 +- ksvitkovsky +- laiso +- lamo2k123 +- leeyoungalias +- li.li +- lucas +- maxprafferty +- mdogadailo +- mfijas +- mguidotto +- mondaychen +- najisawas +- neeldeep +- newvlad +- nhducit +- ogom +- pingan1927 +- rgarifullin +- saiyagg +- scloudyy +- segmentationfaulter +- shifengchen +- songawee +- starkch +- sugarshin +- tokikuch +- ventuno +- wacii +- wali-s +- walrusfruitcake +- yiminghe +- youmoo +- yuntao.qyt +- z.ky +- zhangjg +- zhangs +- zombieJ +- zwhitchcox +- "Árni Hermann Reynisson" +- "元彦" +- "凌恒" +- "张敏" +- "王晓勇" +- "龙海燕" \ No newline at end of file diff --git a/docs/_data/nav_tutorial.yml b/docs/_data/nav_tutorial.yml index 49cc7557f911e..f3570cc985f0a 100644 --- a/docs/_data/nav_tutorial.yml +++ b/docs/_data/nav_tutorial.yml @@ -2,87 +2,89 @@ items: - id: tutorial title: Before We Start + href: /tutorial/tutorial.html#before-we-start + forceInternal: true subitems: - - id: what-were-building + - id: what-were-building title: What We're Building - href: /react/tutorial/tutorial.html#what-were-building + href: /tutorial/tutorial.html#what-were-building forceInternal: true - id: prerequisites title: Prerequisites - href: /react/tutorial/tutorial.html#prerequisites + href: /tutorial/tutorial.html#prerequisites forceInternal: true - id: how-to-follow-along title: How to Follow Along - href: /react/tutorial/tutorial.html#how-to-follow-along + href: /tutorial/tutorial.html#how-to-follow-along forceInternal: true - id: help-im-stuck title: Help, I'm Stuck! - href: /react/tutorial/tutorial.html#help-im-stuck + href: /tutorial/tutorial.html#help-im-stuck forceInternal: true - id: overview title: Overview - href: /react/tutorial/tutorial.html#overview + href: /tutorial/tutorial.html#overview forceInternal: true subitems: - id: what-is-react title: What is React? - href: /react/tutorial/tutorial.html#what-is-react + href: /tutorial/tutorial.html#what-is-react forceInternal: true - id: getting-started title: Getting Started - href: /react/tutorial/tutorial.html#getting-started + href: /tutorial/tutorial.html#getting-started forceInternal: true - id: passing-data-through-props title: Passing Data Through Props - href: /react/tutorial/tutorial.html#passing-data-through-props + href: /tutorial/tutorial.html#passing-data-through-props forceInternal: true - id: an-interactive-component title: An Interactive Component - href: /react/tutorial/tutorial.html#an-interactive-component + href: /tutorial/tutorial.html#an-interactive-component forceInternal: true - - id: developer-tools + - id: developer-tools title: Developer Tools - href: /react/tutorial/tutorial.html#developer-tools + href: /tutorial/tutorial.html#developer-tools forceInternal: true - id: lifting-state-up title: Lifting State Up - href: /react/tutorial/tutorial.html#lifting-state-up + href: /tutorial/tutorial.html#lifting-state-up forceInternal: true subitems: - - id: why-immutability-is-important + - id: why-immutability-is-important title: Why Immutability Is Important - href: /react/tutorial/tutorial.html#why-immutability-is-important + href: /tutorial/tutorial.html#why-immutability-is-important forceInternal: true - - id: functional-components + - id: functional-components title: Functional Components - href: /react/tutorial/tutorial.html#functional-components + href: /tutorial/tutorial.html#functional-components forceInternal: true - id: taking-turns title: Taking Turns - href: /react/tutorial/tutorial.html#taking-turns + href: /tutorial/tutorial.html#taking-turns forceInternal: true - id: declaring-a-winner title: Declaring a Winner - href: /react/tutorial/tutorial.html#declaring-a-winner + href: /tutorial/tutorial.html#declaring-a-winner forceInternal: true - id: storing-a-history title: Storing A History - href: /react/tutorial/tutorial.html#storing-a-history + href: /tutorial/tutorial.html#storing-a-history forceInternal: true subitems: - id: showing-the-moves title: Showing the Moves - href: /react/tutorial/tutorial.html#showing-the-moves + href: /tutorial/tutorial.html#showing-the-moves forceInternal: true - id: keys title: Keys - href: /react/tutorial/tutorial.html#keys + href: /tutorial/tutorial.html#keys forceInternal: true - - id: implementing-time-travel + - id: implementing-time-travel title: Implementing Time Travel - href: /react/tutorial/tutorial.html#implementing-time-travel + href: /tutorial/tutorial.html#implementing-time-travel forceInternal: true - id: wrapping-up title: Wrapping Up - href: /react/tutorial/tutorial.html#wrapping-up + href: /tutorial/tutorial.html#wrapping-up forceInternal: true diff --git a/docs/_posts/2013-06-02-jsfiddle-integration.md b/docs/_posts/2013-06-02-jsfiddle-integration.md index 0168317075169..dcef1456feb64 100644 --- a/docs/_posts/2013-06-02-jsfiddle-integration.md +++ b/docs/_posts/2013-06-02-jsfiddle-integration.md @@ -1,6 +1,6 @@ --- title: JSFiddle Integration -author: vjeux +author: [vjeux] --- [JSFiddle](https://jsfiddle.net) just announced support for React. This is an exciting news as it makes collaboration on snippets of code a lot easier. You can play around this **[base React JSFiddle](http://jsfiddle.net/vjeux/kb3gN/)**, fork it and share it! A [fiddle without JSX](http://jsfiddle.net/vjeux/VkebS/) is also available. diff --git a/docs/_posts/2013-06-05-why-react.md b/docs/_posts/2013-06-05-why-react.md index 1979c196ff79e..3f6ef23a41f82 100644 --- a/docs/_posts/2013-06-05-why-react.md +++ b/docs/_posts/2013-06-05-why-react.md @@ -1,6 +1,6 @@ --- title: Why did we build React? -author: petehunt +author: [petehunt] --- There are a lot of JavaScript MVC frameworks out there. Why did we build React @@ -30,7 +30,7 @@ to render views, which we see as an advantage over templates for a few reasons: **no manual string concatenation** and therefore less surface area for XSS vulnerabilities. -We've also created [JSX](/react/docs/jsx-in-depth.html), an optional syntax +We've also created [JSX](/docs/jsx-in-depth.html), an optional syntax extension, in case you prefer the readability of HTML to raw JavaScript. ## Reactive updates are dead simple. @@ -83,6 +83,6 @@ some pretty cool things with it: Head on over to [facebook.github.io/react](/react) to check out what we have built. Our documentation is geared towards building apps with the framework, but if you are interested in the nuts and bolts -[get in touch](/react/support.html) with us! +[get in touch](/support.html) with us! Thanks for reading! diff --git a/docs/_posts/2013-06-12-community-roundup.md b/docs/_posts/2013-06-12-community-roundup.md index 0b49367f14baf..44fa10cc08bbd 100644 --- a/docs/_posts/2013-06-12-community-roundup.md +++ b/docs/_posts/2013-06-12-community-roundup.md @@ -1,6 +1,6 @@ --- title: "Community Round-up #1" -author: vjeux +author: [vjeux] --- React was open sourced two weeks ago and it's time for a little round-up of what has been going on. @@ -12,7 +12,7 @@ It looks like [Sophie Alpert](http://sophiebits.com/) is the first person outsid > I just rewrote a 2000-line project in React and have now made a handful of pull requests to React. Everything about React I've seen so far seems really well thought-out and I'm proud to be the first non-FB/IG production user of React. > > The project that I rewrote in React (and am continuing to improve) is the Khan Academy question editor which content creators can use to enter questions and hints that will be presented to students: ->
[![](/react/img/blog/khan-academy-editor.png)](http://sophiebits.com/2013/06/09/using-react-to-speed-up-khan-academy.html)
+>
> > [Read the full post...](http://sophiebits.com/2013/06/09/using-react-to-speed-up-khan-academy.html) @@ -38,7 +38,7 @@ It looks like [Sophie Alpert](http://sophiebits.com/) is the first person outsid ## Origins of React -[Pete Hunt](http://www.petehunt.net/blog/) explained what differentiates React from other JavaScript libraries in [a previous blog post](/react/blog/2013/06/05/why-react.html). [Lee Byron](http://leebyron.com/) gives another perspective on Quora: +[Pete Hunt](http://www.petehunt.net/blog/) explained what differentiates React from other JavaScript libraries in [a previous blog post](/blog/2013/06/05/why-react.html). [Lee Byron](http://leebyron.com/) gives another perspective on Quora: > React isn't quite like any other popular JavaScript libraries, and it solves a very specific problem: complex UI rendering. It's also intended to be used along side many other popular libraries. For example, React works well with Backbone.js, amongst many others. > diff --git a/docs/_posts/2013-06-19-community-roundup-2.md b/docs/_posts/2013-06-19-community-roundup-2.md index 3ac7f9b796351..a7bb2721084ec 100644 --- a/docs/_posts/2013-06-19-community-roundup-2.md +++ b/docs/_posts/2013-06-19-community-roundup-2.md @@ -1,6 +1,6 @@ --- title: "Community Round-up #2" -author: vjeux +author: [vjeux] --- Since the launch we have received a lot of feedback and are actively working on React 0.4. In the meantime, here are the highlights of this week. @@ -24,7 +24,7 @@ Since the launch we have received a lot of feedback and are actively working on [Danial Khosravi](https://danialk.github.io/) made a real-time chat application that interacts with the back-end using Socket.IO. > A week ago I was playing with AngularJS and [this little chat application](https://github.com/btford/angular-socket-io-im) which uses socket.io and nodejs for realtime communication. Yesterday I saw a post about ReactJS in [EchoJS](http://www.echojs.com/) and started playing with this UI library. After playing a bit with React, I decided to write and chat application using React and I used Bran Ford's Backend for server side of this little app. ->
[![](/react/img/blog/chatapp.png)](https://danialk.github.io/blog/2013/06/16/reactjs-and-socket-dot-io-chat-application/)
+>
> > [Read the full post...](https://danialk.github.io/blog/2013/06/16/reactjs-and-socket-dot-io-chat-application/) @@ -45,7 +45,7 @@ In the same vein, [Markov Twain](https://twitter.com/markov_twain/status/3457029 Mozilla and Google are actively working on Web Components. [Vjeux](http://blog.vjeux.com/) wrote a proof of concept that shows how to implement them using React. > Using [x-tags](http://www.x-tags.org/) from Mozilla, we can write custom tags within the DOM. This is a great opportunity to be able to write reusable components without being tied to a particular library. I wrote [x-react](https://github.com/vjeux/react-xtags/) to have them being rendered in React. ->
[![](/react/img/blog/xreact.png)](http://blog.vjeux.com/2013/javascript/custom-components-react-x-tags.html)
+>
> > [Read the full post...](http://blog.vjeux.com/2013/javascript/custom-components-react-x-tags.html) @@ -56,7 +56,7 @@ Mozilla and Google are actively working on Web Components. [Vjeux](http://blog.v > Developers these days are spoiled with choice when it comes to selecting an MV* framework for structuring and organizing their JavaScript web apps. > > To help solve this problem, we created TodoMVC - a project which offers the same Todo application implemented using MV* concepts in most of the popular JavaScript MV* frameworks of today. ->
[![](/react/img/blog/todomvc.png)](http://todomvc.com/labs/architecture-examples/react/)
+>
> > [Read the source code...](https://github.com/tastejs/todomvc/tree/gh-pages/labs/architecture-examples/react) @@ -64,7 +64,7 @@ Mozilla and Google are actively working on Web Components. [Vjeux](http://blog.v Many of you pointed out differences between JSX and HTML. In order to clear up some confusion, we have added some documentation that covers the four main differences: - - [Whitespace removal](/react/docs/jsx-is-not-html.html) - - [HTML Entities](/react/docs/jsx-is-not-html.html) - - [Comments](/react/docs/jsx-is-not-html.html) - - [Custom HTML Attributes](/react/docs/jsx-is-not-html.html) + - [Whitespace removal](/docs/jsx-is-not-html.html) + - [HTML Entities](/docs/jsx-is-not-html.html) + - [Comments](/docs/jsx-is-not-html.html) + - [Custom HTML Attributes](/docs/jsx-is-not-html.html) diff --git a/docs/_posts/2013-06-21-react-v0-3-3.md b/docs/_posts/2013-06-21-react-v0-3-3.md index 3bdca57a9b4de..f09bf8a6f10dc 100644 --- a/docs/_posts/2013-06-21-react-v0-3-3.md +++ b/docs/_posts/2013-06-21-react-v0-3-3.md @@ -1,6 +1,6 @@ --- title: "React v0.3.3" -author: zpao +author: [zpao] --- We have a ton of great stuff coming in v0.4, but in the meantime we're releasing v0.3.3. This release addresses some small issues people were having and simplifies our tools to make them easier to use. diff --git a/docs/_posts/2013-06-27-community-roundup-3.md b/docs/_posts/2013-06-27-community-roundup-3.md index b2a221c1f88df..3719648ae5095 100644 --- a/docs/_posts/2013-06-27-community-roundup-3.md +++ b/docs/_posts/2013-06-27-community-roundup-3.md @@ -1,6 +1,6 @@ --- title: "Community Round-up #3" -author: vjeux +author: [vjeux] --- The highlight of this week is that an interaction-heavy app has been ported to React. React components are solving issues they had with nested views. @@ -9,7 +9,7 @@ The highlight of this week is that an interaction-heavy app has been ported to R [Clay Allsopp](https://twitter.com/clayallsopp) successfully ported [Propeller](http://usepropeller.com/blog/posts/from-backbone-to-react/), a fairly big, interaction-heavy JavaScript app, to React. -> [](http://usepropeller.com/blog/posts/from-backbone-to-react/)Subviews involve a lot of easy-to-forget boilerplate that Backbone (by design) doesn't automate. Libraries like Backbone.Marionette offer more abstractions to make view nesting easier, but they're all limited by the fact that Backbone delegates how and went view-document attachment occurs to the application code. +> [](http://usepropeller.com/blog/posts/from-backbone-to-react/)Subviews involve a lot of easy-to-forget boilerplate that Backbone (by design) doesn't automate. Libraries like Backbone.Marionette offer more abstractions to make view nesting easier, but they're all limited by the fact that Backbone delegates how and went view-document attachment occurs to the application code. > > React, on the other hand, manages the DOM and only exposes real nodes at select points in its API. The "elements" you code in React are actually objects which wrap DOM nodes, not the actual objects which get inserted into the DOM. Internally, React converts those abstractions into actual DOMElements and fills out the document accordingly. [...] > @@ -24,24 +24,24 @@ The highlight of this week is that an interaction-heavy app has been ported to R > Grunt task for compiling Facebook React's .jsx templates into .js > > ```javascript -grunt.initConfig({ - react: { - app: { - options: { extension: 'js' }, - files: { 'path/to/output/dir': 'path/to/jsx/templates/dir' } -``` +> grunt.initConfig({ +> react: { +> app: { +> options: { extension: 'js' }, +> files: { 'path/to/output/dir': 'path/to/jsx/templates/dir' } +> ``` > > It also works great with `grunt-browserify`! > > ```javascript -browserify: { - options: { - transform: [ require('grunt-react').browserify ] - }, - app: { - src: 'path/to/source/main.js', - dest: 'path/to/target/output.js' -``` +> browserify: { +> options: { +> transform: [ require('grunt-react').browserify ] +> }, +> app: { +> src: 'path/to/source/main.js', +> dest: 'path/to/target/output.js' +> ``` > > [Check out the project ...](https://github.com/ericclemmons/grunt-react) @@ -70,14 +70,14 @@ browserify: { > Multiple people asked what's the story about JSX and CoffeeScript. There is no JSX pre-processor for CoffeeScript and I'm not aware of anyone working on it. Fortunately, CoffeeScript is pretty expressive and we can play around the syntax to come up with something that is usable. > > ```javascript -{div, h3, textarea} = React.DOM -(div {className: 'MarkdownEditor'}, [ - (h3 {}, 'Input'), - (textarea {onKeyUp: @handleKeyUp, ref: 'textarea'}, - @state.value - ) -]) -``` +> {div, h3, textarea} = React.DOM +> (div {className: 'MarkdownEditor'}, [ +> (h3 {}, 'Input'), +> (textarea {onKeyUp: @handleKeyUp, ref: 'textarea'}, +> @state.value +> ) +> ]) +> ``` > > [Read the full post...](http://blog.vjeux.com/2013/javascript/react-coffeescript.html) diff --git a/docs/_posts/2013-07-02-react-v0-4-autobind-by-default.md b/docs/_posts/2013-07-02-react-v0-4-autobind-by-default.md index 6c35c6fe03dd9..c8e5155ff9603 100644 --- a/docs/_posts/2013-07-02-react-v0-4-autobind-by-default.md +++ b/docs/_posts/2013-07-02-react-v0-4-autobind-by-default.md @@ -1,6 +1,6 @@ --- title: "New in React v0.4: Autobind by Default" -author: zpao +author: [zpao] --- React v0.4 is very close to completion. As we finish it off, we'd like to share with you some of the major changes we've made since v0.3. This is the first of several posts we'll be making over the next week. diff --git a/docs/_posts/2013-07-03-community-roundup-4.md b/docs/_posts/2013-07-03-community-roundup-4.md index be9a215b5e19b..30bfde2186d2b 100644 --- a/docs/_posts/2013-07-03-community-roundup-4.md +++ b/docs/_posts/2013-07-03-community-roundup-4.md @@ -1,6 +1,6 @@ --- title: "Community Round-up #4" -author: vjeux +author: [vjeux] --- React reconciliation process appears to be very well suited to implement a text editor with a live preview as people at Khan Academy show us. @@ -18,11 +18,12 @@ React reconciliation process appears to be very well suited to implement a text The best part is the demo of how React reconciliation process makes live editing more user-friendly. > Our renderer, post-React, is on the left. A typical math editor's preview is on the right. ->
[](http://bjk5.com/post/53742233351/getting-your-team-to-adopt-new-technology)
+ +[![](../img/blog/monkeys.gif)](http://bjk5.com/post/53742233351/getting-your-team-to-adopt-new-technology) ## React Snippets -Over the past several weeks, members of our team, [Pete Hunt](http://www.petehunt.net/) and [Paul O'Shannessy](http://zpao.com/), answered many questions that were asked in the [React group](https://groups.google.com/forum/#!forum/reactjs). They give a good overview of how to integrate React with other libraries and APIs through the use of [Mixins](/react/docs/reusable-components.html) and [Lifecycle Methods](/react/docs/working-with-the-browser.html). +Over the past several weeks, members of our team, [Pete Hunt](http://www.petehunt.net/) and [Paul O'Shannessy](http://zpao.com/), answered many questions that were asked in the [React group](https://groups.google.com/forum/#!forum/reactjs). They give a good overview of how to integrate React with other libraries and APIs through the use of [Mixins](/docs/reusable-components.html) and [Lifecycle Methods](/docs/working-with-the-browser.html). > [Listening Scroll Event](https://groups.google.com/forum/#!topic/reactjs/l6PnP8qbofk) > @@ -54,4 +55,4 @@ Over the past several weeks, members of our team, [Pete Hunt](http://www.petehun [Tom Occhino](http://tomocchino.com/) implemented Snake in 150 lines with React. > [Check the source on GitHub](https://github.com/tomocchino/react-snake/blob/master/src/snake.js) ->
[![](/react/img/blog/snake.png)](https://tomocchino.github.io/react-snake/)
+>
diff --git a/docs/_posts/2013-07-11-react-v0-4-prop-validation-and-default-values.md b/docs/_posts/2013-07-11-react-v0-4-prop-validation-and-default-values.md index f3e1b8b0ce3c9..e7b091693cc24 100644 --- a/docs/_posts/2013-07-11-react-v0-4-prop-validation-and-default-values.md +++ b/docs/_posts/2013-07-11-react-v0-4-prop-validation-and-default-values.md @@ -1,6 +1,6 @@ --- title: "New in React v0.4: Prop Validation and Default Values" -author: zpao +author: [zpao] --- Many of the questions we got following the public launch of React revolved around `props`, specifically that people wanted to do validation and to make sure their components had sensible defaults. diff --git a/docs/_posts/2013-07-17-react-v0-4-0.md b/docs/_posts/2013-07-17-react-v0-4-0.md index 56c57503248fb..0c229a7cf3e48 100644 --- a/docs/_posts/2013-07-17-react-v0-4-0.md +++ b/docs/_posts/2013-07-17-react-v0-4-0.md @@ -1,6 +1,6 @@ --- title: "React v0.4.0" -author: zpao +author: [zpao] --- Over the past 2 months we've been taking feedback and working hard to make React even better. We fixed some bugs, made some under-the-hood improvements, and added several features that we think will improve the experience developing with React. Today we're proud to announce the availability of React v0.4! @@ -10,7 +10,7 @@ This release could not have happened without the support of our growing communit React v0.4 has some big changes. We've also restructured the documentation to better communicate how to use React. We've summarized the changes below and linked to documentation where we think it will be especially useful. -When you're ready, [go download it](/react/downloads.html)! +When you're ready, [go download it](/docs/installation.html)! ### React @@ -18,10 +18,10 @@ When you're ready, [go download it](/react/downloads.html)! * Switch from using `id` attribute to `data-reactid` to track DOM nodes. This allows you to integrate with other JS and CSS libraries more easily. * Support for more DOM elements and attributes (e.g., ``) * Improved server-side rendering APIs. `React.renderComponentToString(, callback)` allows you to use React on the server and generate markup which can be sent down to the browser. -* `prop` improvements: validation and default values. [Read our blog post for details...](/react/blog/2013/07/11/react-v0-4-prop-validation-and-default-values.html) -* Support for the `key` prop, which allows for finer control over reconciliation. [Read the docs for details...](/react/docs/multiple-components.html) -* Removed `React.autoBind`. [Read our blog post for details...](/react/blog/2013/07/02/react-v0-4-autobind-by-default.html) -* Improvements to forms. We've written wrappers around ``, `