diff options
| author | Brian Anderson <banderson@mozilla.com> | 2015-05-06 13:23:33 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2015-05-10 18:52:12 -0700 |
| commit | 847c088ac503294d3d47d2dc5bc4d5671bfa162d (patch) | |
| tree | 7b66c8120a974cc5e11e114225890737971bbd4b | |
| parent | 9ecc9896dedb426e3f4eb3d23dfc60192fe5275f (diff) | |
| download | rust-847c088ac503294d3d47d2dc5bc4d5671bfa162d.tar.gz rust-847c088ac503294d3d47d2dc5bc4d5671bfa162d.zip | |
Update AUTHORS.txt and RELEASES.md for 1.0
| -rw-r--r-- | AUTHORS.txt | 107 | ||||
| -rw-r--r-- | RELEASES.md | 214 | ||||
| m--------- | src/rust-installer | 0 |
3 files changed, 197 insertions, 124 deletions
diff --git a/AUTHORS.txt b/AUTHORS.txt index 0f20e510adc..16346db4e1d 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -8,6 +8,7 @@ Aaron Raimist <aaron@aaronraimist.com> Aaron Todd <github@opprobrio.us> Aaron Turon <aturon@mozilla.com> Aaron Weiss <aaronweiss74@gmail.com> +Abhishek Chanda <abhishek@cloudscaling.com> Adam Bozanich <adam.boz@gmail.com> Adam Jacob <adam@opscode.com> Adam Roben <adam@roben.org> @@ -28,6 +29,7 @@ Aleksandr Koshlo <sash7ko@gmail.com> Alex Crichton <alex@alexcrichton.com> Alex Gaynor <alex.gaynor@gmail.com> Alex Lyon <arcterus@mail.com> +Alex Quach <alex@clinkle.com> Alex Rønne Petersen <alex@lycus.org> Alex Whitney <aw1209@ic.ac.uk> Alexander Bliskovsky <alexander.bliskovsky@gmail.com> @@ -41,7 +43,6 @@ Alexandros Tasos <sdi1100085@di.uoa.gr> Alexei Sholik <alcosholik@gmail.com> Alexis Beingessner <a.beingessner@gmail.com> Alfie John <alfie@alfie.wtf> -Alfie John <alfiej@fastmail.fm> Ali Smesseim <smesseim.ali@gmail.com> Alisdair Owens <awo101@zepler.net> Aljaž "g5pw" Srebrnič <a2piratesoft@gmail.com> @@ -64,10 +65,13 @@ Andrew Gallant <jamslam@gmail.com> Andrew Hobden <andrew@hoverbear.org> Andrew Paseltiner <apaseltiner@gmail.com> Andrew Poelstra <asp11@sfu.ca> +Andrew Seidl <dev@aas.io> Andrew Wagner <drewm1980@gmail.com> Angus Lees <gus@inodes.org> Anthony Juckel <ajuckel@gmail.com> Anton Löfgren <anton.lofgren@gmail.com> +Aram Visser <aramvisser@gmail.com> +Areski Belaid <areski@gmail.com> Arcterus <Arcterus@mail.com> Ariel Ben-Yehuda <arielb1@mail.tau.ac.il> Arjan Topolovec <arjan.top@gmail.com> @@ -78,6 +82,7 @@ Arpad Borsos <arpad.borsos@googlemail.com> Artem <artemciy@gmail.com> Arthur Liao <arthurtw8@gmail.com> Ashok Gautham <ScriptDevil@gmail.com> +Augusto Hack <hack.augusto@gmail.com> Austin Bonander <austin.bonander@gmail.com> Austin King <shout@ozten.com> Austin Seipp <mad.one@gmail.com> @@ -85,13 +90,14 @@ Axel Viala <axel.viala@darnuria.eu> Aydin Kim <ladinjin@hanmail.net> Barosl Lee <vcs@barosl.com> Ben Alpert <ben@benalpert.com> +Ben Ashford <ben@bcash.org> Ben Blum <bblum@andrew.cmu.edu> Ben Foppa <benjamin.foppa@gmail.com> Ben Gamari <bgamari.foss@gmail.com> Ben Harris <mail@bharr.is> Ben Kelly <ben@wanderview.com> Ben Noordhuis <info@bnoordhuis.nl> -Ben S <ogham@users.noreply.github.com> +Ben Sago <ogham@users.noreply.github.com> Ben Striegel <ben.striegel@gmail.com> Benjamin Adamson <adamson.benjamin@gmail.com> Benjamin Herr <ben@0x539.de> @@ -112,6 +118,7 @@ Brandon Waskiewicz <brandon.waskiewicz@gmail.com> Branimir <branimir@volomp.com> Brendan Cully <brendan@kublai.com> Brendan Eich <brendan@mozilla.org> +Brendan Graetz <github@bguiz.com> Brendan McLoughlin <btmcloughlin@gmail.com> Brendan Zabarauskas <bjzaba@yahoo.com.au> Brett Cannon <brett@python.org> @@ -135,8 +142,8 @@ Camille TJHOA <camille.tjhoa@outlook.com> CarVac <c.lo.to.da.down.lo@gmail.com> Carl Lerche <me@carllerche.com> Carl-Anton Ingmarsson <mail@carlanton.se> -Carlos <toqueteos@gmail.com> -Carol Nichols <carol.nichols@gmail.com> +Carlos Galarza <carloslfu@gmail.com> +Carol (Nichols || Goulding) <carol.nichols@gmail.com> Carol Willing <carolcode@willingconsulting.com> Carter Hinsley <carterhinsley@gmail.com> Carter Tazio Schonwald <carter.schonwald@gmail.com> @@ -151,10 +158,11 @@ Chris Peterson <cpeterson@mozilla.com> Chris Pressey <cpressey@gmail.com> Chris Sainty <csainty@hotmail.com> Chris Shea <cmshea@gmail.com> -Chris Thorn <thorn@thoughtbot.com> +Chris Thorn <chris@thorn.co> Chris Wong <lambda.fairy@gmail.com> Christoph Burgdorf <christoph.burgdorf@bvsn.org> Christopher Bergqvist <spambox0@digitalpoetry.se> +Christopher Chambers <chris.chambers@peanutcode.com> Christopher Kendell <ckendell@outlook.com> Chuck Ries <chuck.ries@gmail.com> Clark Gaebel <cg.wowus.cg@gmail.com> @@ -172,13 +180,14 @@ Corey Richardson <corey@octayn.net> Cristi Burcă <scribu@gmail.com> Cristian Kubis <cristian.kubis@tsunix.de> DJUrsus <colinvh@divitu.com> -Dabo Ross <daboross@daboross.net> +David Ross <daboross@daboross.net> Damian Gryski <damian@gryski.com> Damien Grassart <damien@grassart.com> Damien Radtke <dradtke@channeliq.com> Damien Schoof <damien.schoof@gmail.com> Dan Albert <danalbert@google.com> Dan Burkert <dan@danburkert.com> +Dan Callahan <dan.callahan@gmail.com> Dan Connolly <dckc@madmode.com> Dan Luu <danluu@gmail.com> Dan Schatzberg <schatzberg.dan@gmail.com> @@ -234,6 +243,8 @@ Dmitry Ermolov <epdmitry@yandex.ru> Dmitry Promsky <dmitry@willworkforcookies.com> Dmitry Vasiliev <dima@hlabs.org> Do Nhat Minh <mrordinaire@gmail.com> +Dominic van Berkel <dominic@baudvine.net> +Dominick Allen <dominick.allen1989@gmail.com> Dominik Inführ <dominik.infuehr@gmail.com> Donovan Preston <donovanpreston@gmail.com> Douglas Young <rcxdude@gmail.com> @@ -287,11 +298,10 @@ Felix S. Klock II <pnkfelix@pnkfx.org> Fenhl <fenhl@fenhl.net> Filip Szczepański <jazz2rulez@gmail.com> Flaper Fesp <flaper87@gmail.com> -Flavio Percoco <flaper87@gmail.com> Florian Gilcher <florian.gilcher@asquera.de> Florian Hahn <flo@fhahn.com> Florian Hartwig <florian.j.hartwig@gmail.com> -Florian Wilkens <floya@live.de> +Florian Wilkens <mrfloya_github@outlook.com> Florian Zeitz <florob@babelmonkeys.de> Francisco Souza <f@souza.cc> Franklin Chen <franklinchen@franklinchen.com> @@ -310,13 +320,12 @@ Georges Dubus <georges.dubus@gmail.com> Germano Gabbianelli <tyrion@users.noreply.github.com> Gil Cottle <rc@redtown.org> Gioele Barabucci <gioele@svario.it> -GlacJAY <glacjay@gmail.com> Gleb Kozyrev <gleb@gkoz.com> Glenn Willen <gwillen@nerdnet.org> Gonçalo Cabrita <_@gmcabrita.com> Graham Fawcett <graham.fawcett@gmail.com> Grahame Bowland <grahame@angrygoats.net> -Graydon Hoare <graydon@mozilla.com> +Graydon Hoare <graydon@pobox.com> Greg Chapple <gregchapple1@gmail.com> Grigoriy <ohaistarlight@gmail.com> Guillaume Gomez <guillaume1.gomez@gmail.com> @@ -325,11 +334,12 @@ Gyorgy Andrasek <jurily@gmail.com> Gábor Horváth <xazax.hun@gmail.com> Gábor Lehel <glaebhoerl@gmail.com> Haitao Li <lihaitao@gmail.com> +Hajime Morrita <omo@dodgson.org> Hanno Braun <mail@hannobraun.de> Harry Marr <harry.marr@gmail.com> Heather <heather@cynede.net> Henrik Schopmans <h.schopmans@googlemail.com> -Herman J. Radtke III <hermanradtke@gmail.com> +Herman J. Radtke III <herman@hermanradtke.com> HeroesGrave <heroesgrave@gmail.com> Hong Chulju <ang0123dev@gmail.com> Honza Strnad <hanny.strnad@gmail.com> @@ -343,6 +353,7 @@ Ian D. Bollinger <ian.bollinger@gmail.com> Ian Daniher <it.daniher@gmail.com> Ignacio Corderi <icorderi@msn.com> Igor Bukanov <igor@mir2.org> +Igor Strebezhev <xamgore@ya.ru> Ilya Dmitrichenko <ilya@xively.com> Ilyong Cho <ilyoan@gmail.com> Ingo Blechschmidt <iblech@web.de> @@ -390,7 +401,7 @@ Jashank Jeremy <jashank@rulingia.com> Jason Fager <jfager@gmail.com> Jason Orendorff <jorendorff@mozilla.com> Jason Thompson <jason@jthompson.ca> -Jason Toffaletti <jason@topsy.com> +Jason Toffaletti <toffaletti@gmail.com> Jauhien Piatlicki <jauhien@gentoo.org> Jay Anderson <jayanderson0@gmail.com> Jay True <glacjay@gmail.com> @@ -421,8 +432,10 @@ Jimmie Elvenmark <flugsio@gmail.com> Jimmy Lu <jimmy.lu.2011@gmail.com> Jimmy Zelinskie <jimmyzelinskie@gmail.com> Jiří Stránský <jistr@jistr.com> +João Oliveira <hello@jxs.pt> Joe Pletcher <joepletcher@gmail.com> Joe Schafer <joe@jschaf.com> +Johann Hofmann <mail@johann-hofmann.com> Johannes Hoff <johshoff@gmail.com> Johannes Löthberg <johannes@kyriasis.com> Johannes Muenzel <jmuenzel@gmail.com> @@ -436,10 +449,10 @@ John Gallagher <jgallagher@bignerdranch.com> John Hodge <acessdev@gmail.com> John Kåre Alsaker <john.kare.alsaker@gmail.com> John Kleint <jk@hinge.co> -John Kåre Alsaker <john.kare.alsaker@gmail.com> John Louis Walker <injyuw@gmail.com> John Schmidt <john.schmidt.h@gmail.com> John Simon <john@johnsoft.com> +John Talling <inrustwetrust@users.noreply.github.com> John Zhang <john@zhang.io> Jon Haddad <jon@jonhaddad.com> Jon Morton <jonanin@gmail.com> @@ -462,6 +475,7 @@ Joseph Rushton Wakeling <joe@webdrake.net> Josh Haberman <jhaberman@gmail.com> Josh Matthews <josh@joshmatthews.net> Josh Stone <cuviper@gmail.com> +Josh Triplett <josh@joshtriplett.org> Joshua Clark <joshua.clark@txstate.edu> Joshua Wise <joshua@joshuawise.com> Joshua Yanovski <pythonesque@gmail.com> @@ -515,6 +529,7 @@ Loïc Damien <loic.damien@dzamlo.ch> Luca Bruno <lucab@debian.org> Luis de Bethencourt <luis@debethencourt.com> Luke Francl <look@recursion.org> +Luke Gallagher <luke@hypergeometric.net> Luke Metz <luke.metz@students.olin.edu> Luke Steensen <luke.steensen@gmail.com> Luqman Aden <me@luqman.ca> @@ -523,10 +538,12 @@ Magnus Auvinen <magnus.auvinen@gmail.com> Mahmut Bulut <mahmutbulut0@gmail.com> Makoto Nakashima <makoto.nksm+github@gmail.com> Manish Goregaokar <manishsmail@gmail.com> +Manuel Hoffmann <manuel@polythematik.de> Marcel Rodrigues <marcelgmr@gmail.com> Margaret Meyerhofer <mmeyerho@andrew.cmu.edu> Marijn Haverbeke <marijnh@gmail.com> Mark Lacey <641@rudkx.com> +Mark Mossberg <mark.mossberg@gmail.com> Mark Rowe <mrowe@bdash.net.nz> Mark Sinclair <mark.edward.x@gmail.com> Mark Vian <mrv.caseus@gmail.com> @@ -563,6 +580,7 @@ Maximilian Haack <mxhaack@gmail.com> Maya Nitu <maya_nitu@yahoo.com> Meyer S. Jacobs <meyermagic@gmail.com> Micah Chalmer <micah@micahchalmer.net> +Michael Alexander <beefsack@gmail.com> Michael Arntzenius <daekharel@gmail.com> Michael Bebenita <mbebenita@mozilla.com> Michael Budde <mbudde@gmail.com> @@ -582,9 +600,12 @@ Michael Sullivan <sully@msully.net> Michael Williams <m.t.williams@live.com> Michael Woerister <michaelwoerister@posteo> Michael Zhou <moz@google.com> +Michał Czardybon <mczard@poczta.onet.pl> Michał Krasnoborski <mkrdln@gmail.com> Mick Koch <kchmck@gmail.com> Mickaël Delahaye <mickael.delahaye@gmail.com> +Mickaël Raybaud-Roig <raybaudroigm@gmail.com> +Mickaël Salaün <mic@digikod.net> Mihnea Dobrescu-Balaur <mihnea@linux.com> Mike Boutin <mike.boutin@gmail.com> Mike Dilger <mike@efx.co.nz> @@ -595,28 +616,28 @@ Mikhail Zabaluev <mikhail.zabaluev@gmail.com> Mikko Perttunen <cyndis@kapsi.fi> Ms2ger <ms2ger@gmail.com> Mukilan Thiagarajan <mukilanthiagarajan@gmail.com> -Mukilan Thiyagarajan <mukilanthiagarajan@gmail.com> Murarth <murarth@gmail.com> Mátyás Mustoha <mmatyas@inf.u-szeged.hu> -NAKASHIMA, Makoto <makoto.nksm+github@gmail.com> NODA, Kai <nodakai@gmail.com> Nafis <nhoss2@gmail.com> Nathan Froyd <froydnj@gmail.com> Nathan Stoddard <nstodda@purdue.edu> Nathan Typanski <ntypanski@gmail.com> +Nathan Wilson <wilnathan@gmail.com> Nathan Zadoks <nathan@nathan7.eu> Nathaniel Herman <nherman@college.harvard.edu> Nathaniel Theis <nttheis@gmail.com> Neil Pankey <npankey@gmail.com> Nelson Chen <crazysim@gmail.com> NiccosSystem <niccossystem@gmail.com> -Nicholas <npmazzuca@gmail.com> Nicholas Bishop <nicholasbishop@gmail.com> Nicholas Mazzuca <npmazzuca@gmail.com> Nick Cameron <ncameron@mozilla.com> Nick Desaulniers <ndesaulniers@mozilla.com> +Nick Hamann <nick@wabbo.org> Nick Howell <howellnick@gmail.com> Nick Sarten <gen.battle@gmail.com> +Nick Platt <platt.nicholas@gmail.com> Nicolas Silva <nical.silva@gmail.com> Niels Egberts <git@nielsegberts.nl> Niels langager Ellegaard <niels.ellegaard@gmail.com> @@ -626,9 +647,10 @@ Niklas Koep <niklas.koep@gmail.com> Niko Matsakis <niko@alum.mit.edu> Noam Yorav-Raphael <noamraph@gmail.com> Noufal Ibrahim <noufal@nibrahim.net.in> +Oak <White-Oak@users.noreply.github.com> O S K Chaitanya <osk@medhas.org> OGINO Masanori <masanori.ogino@gmail.com> -Oliver Schneider <oliver.schneider@kit.edu> +Oliver Schneider <github6541940@oli-obk.de> Olivier Saut <osaut@airpost.net> Olle Jonsson <olle.jonsson@gmail.com> Or Brostovski <tohava@gmail.com> @@ -650,6 +672,7 @@ Paul Collier <paul@paulcollier.ca> Paul Collins <paul@ondioline.org> Paul Crowley <paulcrowley@google.com> Paul Osborne <osbpau@gmail.com> +Paul Quint <DrKwint@gmail.com> Paul Stansifer <paul.stansifer@gmail.com> Paul Woolcock <pwoolcoc+github@gmail.com> Pavel Panchekha <me@pavpanchekha.com> @@ -657,7 +680,7 @@ Pawel Olzacki <p.olzacki2@samsung.com> Pedro Larroy <pedro.larroy@here.com> Peer Aramillo Irizar <peer.aramillo.irizar@gmail.com> Peter Atashian <retep998@gmail.com> -Peter Elmers <peter.elmers@yahoo.com> +Peter Elmers <peter.elmers@rice.edu> Peter Hull <peterhull90@gmail.com> Peter Marheine <peter@taricorp.net> Peter Minten <peter@pminten.nl> @@ -675,12 +698,11 @@ Piotr Czarnecki <pioczarn@gmail.com> Piotr Jawniak <sawyer47@gmail.com> Piotr Szotkowski <chastell@chastell.net> Piotr Zolnierek <pz@anixe.pl> +Poga Po <poga.bahamut@gmail.com> Potpourri <pot_pourri@mail.ru> -Pradeep Kumar <gohanpra@gmail.com> Prudhvi Krishna Surapaneni <me@prudhvi.net> Pyfisch <pyfisch@gmail.com> Pyry Kontio <pyry.kontio@drasa.eu> -Pythoner6 <pythoner6@gmail.com> Q.P.Liu <qpliu@yahoo.com> Rafael Ávila de Espíndola <respindola@mozilla.com> Rahul Horé <hore.rahul@gmail.com> @@ -694,9 +716,9 @@ Raphael Speyer <rspeyer@gmail.com> Raul Gutierrez S <rgs@itevenworks.net> Ray Clanan <rclanan@utopianconcept.com> Reilly Watson <reillywatson@gmail.com> +Remi Rampin <remirampin@gmail.com> Renato Alves <alves.rjc@gmail.com> Renato Riccieri Santos Zannon <renato@rrsz.com.br> -Renato Zannon <renato@rrsz.com.br> Reuben Morais <reuben.morais@gmail.com> Ricardo M. Correia <rcorreia@wizy.org> Ricardo Martins <ricardo@scarybox.net> @@ -714,6 +736,7 @@ Robert Irelan <rirelan@gmail.com> Robert Knight <robertknight@gmail.com> Robert Millar <robert.millar@cantab.net> Robin Gloster <robin@loc-com.de> +Robin Kruppe <robin.kruppe@gmail.com> Robin Stocker <robin@nibor.org> Rohit Joshi <rohitjoshi@users.noreply.github.com> Roland Tanglao <roland@rolandtanglao.com> @@ -722,14 +745,13 @@ Rolf van de Krol <info@rolfvandekrol.nl> Ron Dahlgren <ronald.dahlgren@gmail.com> Roy Crihfield <rscrihf@gmail.com> Roy Frostig <rfrostig@mozilla.com> -Russell <rpjohnst@gmail.com> +Russell Johnston <rpjohnst@gmail.com> Ruud van Asseldonk <dev@veniogames.com> Ryan Levick <ryan@6wunderkinder.com> Ryan Mulligan <ryan@ryantm.com> Ryan Prichard <ryan.prichard@gmail.com> Ryan Riginding <marc.riginding@gmail.com> Ryan Scheel <ryan.havvy@gmail.com> -Ryman <haqkrs@gmail.com> Rüdiger Sonderfeld <ruediger@c-plusplus.de> S Pradeep Kumar <gohanpra@gmail.com> Sae-bom Kim <sae-bom.kim@samsung.com> @@ -745,6 +767,7 @@ Saurabh Anand <saurabhanandiit@gmail.com> Scott Jenkins <scottdjwales@gmail.com> Scott Lawrence <bytbox@gmail.com> Scott Olson <scott@scott-olson.org> +Sean Bowe <ewillbefull@gmail.com> Sean Chalmers <sclhiannan@gmail.com> Sean Collins <sean@cllns.com> Sean Gillespie <sean.william.g@gmail.com> @@ -799,16 +822,18 @@ Taylor Hutchison <seanthutchison@gmail.com> Ted Horst <ted.horst@earthlink.net> Tero Hänninen <lgvz@users.noreply.github.com> Thad Guidry <thadguidry@gmail.com> +Theo Belaire <theo.belaire@gmail.com> Thiago Carvalho <thiago.carvalho@westwing.de> Thiago Pontes <email@thiago.me> Thomas Backman <serenity@exscape.org> +Thomas Bracht Laumann Jespersen <laumann.thomas@gmail.com> Thomas Daede <daede003@umn.edu> Tiago Nobrega <tigarmo@gmail.com> +Tibor Benke <ihrwein@gmail.com> Till Hoeppner <till@hoeppner.ws> Tim Brooks <brooks@cern.ch> Tim Chevalier <chevalier@alum.wellesley.edu> Tim Cuthbertson <tim@gfxmonk.net> -Tim Dumol <tim@timdumol.com> Tim Joseph Dumol <tim@timdumol.com> Tim Kuehn <tkuehn@cmu.edu> Tim Parenti <timparenti@gmail.com> @@ -836,7 +861,7 @@ Trinick <slicksilver555@mac.com> Tristan Storch <tstorch@math.uni-bielefeld.de> Tshepang Lekhonkhobe <tshepang@gmail.com> Tuncer Ayaz <tuncer.ayaz@gmail.com> -TyOverby <ty@pre-alpha.com> +Ty Overby <ty@pre-alpha.com> Tycho Sci <tychosci@gmail.com> Tyler Bindon <martica@martica.org> Tyler Thrailkill <tylerbthrailkill@gmail.com> @@ -870,8 +895,10 @@ WebeWizard <webewizard@gmail.com> Wendell Smith <wendell.smith@yale.edu> Wesley Wiser <wwiser@gmail.com> Will <will@glozer.net> +Will Hipschman <whipsch@gmail.com> William Ting <io@williamting.com> Willson Mock <willson.mock@gmail.com> +Xue Fuqiao <xfq.free@gmail.com> Yasuhiro Fujii <y-fujii@mimosa-pudica.net> YawarRaza7349 <YawarRaza7349@gmail.com> Yazhong Liu <yorkiefixer@gmail.com> @@ -889,27 +916,21 @@ Zack Slayton <zack.slayton@gmail.com> Zbigniew Siciarz <zbigniew@siciarz.net> Ziad Hatahet <hatahet@gmail.com> Zooko Wilcox-O'Hearn <zooko@zooko.com> -adridu59 <adri-from-59@hotmail.fr> -aochagavia <aochagavia92@gmail.com> -areski <areski@gmail.com> arturo <arturo@openframeworks.cc> auREAX <mark@xn--hwg34fba.ws> awlnx <alecweber1994@gmail.com> aydin.kim <aydin.kim@samsung.com> -b1nd <clint.ryan3@gmail.com> bachm <Ab@vapor.com> bcoopers <coopersmithbrian@gmail.com> -blackbeam <aikorsky@gmail.com> +Anatoly Ikorsky <aikorsky@gmail.com> blake2-ppc <ulrik.sverdrup@gmail.com> bluss <bluss> -bombless <bombless@126.com> bors <bors@rust-lang.org> -caipre <platt.nicholas@gmail.com> chitra chromatic <chromatic@wgz.org> comex <comexk@gmail.com> crhino <piraino.chris@gmail.com> -dan@daramos.com <dan@daramos.com> +Daniel Ramos <dan@daramos.com> darkf <lw9k123@gmail.com> defuz <defuz.net@gmail.com> dgoon <dgoon@dgoon.net> @@ -917,6 +938,7 @@ donkopotamus <general@chocolate-fish.com> eliovir <eliovir@gmail.com> elszben <notgonna@tellyou> emanueLczirai <emanueLczirai@cryptoLab.net> +fenduru <fenduru@users.noreply.github.com> flo-l <lacknerflo@gmail.com> fort <e@mail.com> free-Runner <aali07@students.poly.edu> @@ -924,17 +946,13 @@ g3xzh <g3xzh@yahoo.com> gamazeps <gamaz3ps@gmail.com> gareth <gareth@gareth-N56VM.(none)> gentlefolk <cemacken@gmail.com> -gifnksm <makoto.nksm@gmail.com> +github-monoculture <eocene@gmx.com> hansjorg <hansjorg@gmail.com> -iancormac84 <wilnathan@gmail.com> -inrustwetrust <inrustwetrust@users.noreply.github.com> jamesluke <jamesluke@users.noreply.github.com> jatinn <jatinn@users.noreply.github.com> jbranchaud <jbranchaud@gmail.com> -jfager <jfager@gmail.com> jmgrosen <jmgrosen@gmail.com> jmu303 <muj@bc.edu> -joaoxsouls <joaoxsouls@gmail.com> jrincayc <jrincayc@users.noreply.github.com> juxiliary <juxiliary@gmail.com> jxv <joevargas@hush.com> @@ -942,15 +960,12 @@ kgv <mail@kgv.name> kjpgit <kjpgit@users.noreply.github.com> klutzy <klutzytheklutzy@gmail.com> korenchkin <korenchkin2@gmail.com> -kud1ing <github@kudling.de> kulakowski <george.kulakowski@gmail.com> -kvark <kvarkus@gmail.com> kwantam <kwantam@gmail.com> lpy <pylaurent1314@gmail.com> lucy <ne.tetewi@gmail.com> lummax <luogpg@googlemail.com> lyuts <dioxinu@gmail.com> -m-r-r <raybaudroigm@gmail.com> madmalik <matthias.tellen@googlemail.com> maikklein <maikklein@googlemail.com> masklinn <github.com@masklinn.net> @@ -962,21 +977,20 @@ mr.Shu <mr@shu.io> mrec <mike.capp@gmail.com> musitdev <philippe.delrieu@free.fr> nathan dotz <nathan.dotz@gmail.com> -nham <hamann.nick@gmail.com> -niftynif <nif.ward@gmail.com> +Nils Winter <nils.winter@gmail.com> noam <noam@clusterfoo.com> novalis <novalis@novalis.org> nsf <no.smile.face@gmail.com> -nwin <nwin@users.noreply.github.com> -oli-obk <github6541940@oli-obk.de> olivren <o.renaud@gmx.fr> osa1 <omeragacan@gmail.com> +pez <james.austin.perry@gmail.com> posixphreak <posixphreak@gmail.com> qwitwa <qwitwa@gmail.com> ray glover <ray@rayglover.net> reedlepee <reedlepee123@gmail.com> reus <reusee@ymail.com> rjz <rj@rjzaworski.com> +rundrop1 <rundrop1@zoho.com> sevrak <sevrak@rediffmail.com> sheroze1123 <mss385@cornell.edu> smenardpw <sebastien@knoglr.com> @@ -990,12 +1004,9 @@ tinaun <tinagma@gmail.com> tshakah <tshakah@gmail.com> ville-h <ville3.14159@gmail.com> visualfc <visualfc@gmail.com> -we <vadim.petrochenkov@gmail.com> whataloadofwhat <unusualmoniker@gmail.com> wickerwaka <martin.donlon@gmail.com> wonyong kim <wonyong.kim@samsung.com> xales <xales@naveria.com> zofrex <zofrex@gmail.com> -zslayton <zack.slayton@gmail.com> -zzmp <zmp@umich.edu> 克雷 <geekcraik@users.noreply.github.com> diff --git a/RELEASES.md b/RELEASES.md index 7da73afb411..7c8a6d0e0cd 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,79 +1,140 @@ -Version 1.0.0-beta (April 2015) -------------------------------------- - -* ~1100 changes, numerous bugfixes - -* Highlights - - * The big news is that the vast majority of the standard library - is now `#[stable]` -- 75% of the non-deprecated API surface at - last count. Numerous crates are now running on stable - Rust. Starting with this release, it is not possible to use - unstable features on a stable build. - * Arithmetic on basic integer types now - [checks for overflow in debug builds][overflow]. - -* Language - - * [`Send` no longer implies `'static`][send-rfc], which made - possible the [`thread::scoped` API][scoped]. Scoped threads can - borrow data from their parent's stack frame -- safely! - * [UFCS now supports trait-less associated paths][moar-ufcs] like - `MyType::default()`. - * Primitive types [now have inherent methods][prim-inherent], - obviating the need for extension traits like `SliceExt`. - * Methods with `Self: Sized` in their `where` clause are - [considered object-safe][self-sized], allowing many extension - traits like `IteratorExt` to be merged into the traits they - extended. - * You can now [refer to associated types][assoc-where] whose - corresponding trait bounds appear only in a `where` clause. - * The final bits of [OIBIT landed][oibit-final], meaning that - traits like `Send` and `Sync` are now library-defined. - * A [Reflect trait][reflect] was introduced, which means that - downcasting via the `Any` trait is effectively limited to - concrete types. This helps retain the potentially-important - "parametricity" property: generic code cannot behave differently - for different type arguments except in minor ways. - * The `unsafe_destructor` feature is now deprecated in favor of - the [new `dropck`][dropck]. This change is a major reduction in - unsafe code. - * Trait coherence was [revised again][fundamental], this time with - an eye toward API evolution over time. - -* Libraries - - * The new path and IO modules are complete and `#[stable]`. This - was the major library focus for this cycle. - * The path API was [revised][path-normalize] to normalize `.`, - adjusting the tradeoffs in favor of the most common usage. - * A large number of remaining APIs in `std` were also stabilized - during this cycle; about 75% of the non-deprecated API surface - is now stable. - * The new [string pattern API][string-pattern] landed, which makes - the string slice API much more internally consistent and flexible. - * A shiny [framework for Debug implementations][debug-builder] landed. - This makes it possible to opt in to "pretty-printed" debugging output. - * A new set of [generic conversion traits][conversion] replaced - many existing ad hoc traits. - * Generic numeric traits were - [completely removed][num-traits]. This was made possible thanks - to inherent methods for primitive types, and the removal gives - maximal flexibility for designing a numeric hierarchy in the future. - * The `Fn` traits are now related via [inheritance][fn-inherit] - and provide ergonomic [blanket implementations][fn-blanket]. - * The `Index` and `IndexMut` traits were changed to - [take the index by value][index-value], enabling code like - `hash_map["string"]` to work. - * `Copy` now [inherits][copy-clone] from `Clone`, meaning that all - `Copy` data is known to be `Clone` as well. - -* Infrastructure - - * Metadata was tuned, shrinking binaries [by 27%][metadata-shrink]. - * Much headway was made on ecosystem-wide CI, making it possible - to [compare builds for breakage][ci-compare]. - +Version 1.0.0 (May 2015) +======================== + +Highlights +---------- + +* The vast majority of the standard library is now `#[stable]`. It is + no longer possible to use unstable features with a stable build of + the compiler. +* Many popular crates on [crates.io] now work on the stable release + channel. +* Arithmetic on basic integer types now [checks for overflow in debug + builds][overflow]. + +Language +-------- + +* Several [restrictions have been added to trait coherence][coh] in + order to make it easier for upstream authors to change traits + without breaking downsteam code. +* Digits of binary and octal literals are [lexed more eagerly][lex] to + improve error messages and macro behavior. For example, `0b1234` is + now lexed as `0b1234` instead of two tokens, `0b1` and `234`. +* Trait bounds [are always invariant][inv], eleminating the need for + the `PhantomFn` and `MarkerTrait` lang items, which have been + removed. +* ["-" is no longer a valid character in crate names][cr], the `extern crate + "foo" as bar` syntax has been replaced with `extern crate foo as + bar`, and Cargo now automatically translates "-" in *package* names + to underscore for the crate name. +* [Lifetime shadowing is an error][lt]. +* [`Send` no longer implies `'static`][send-rfc]. +* [UFCS now supports trait-less associated paths][moar-ufcs] like + `MyType::default()`. +* Primitive types [now have inherent methods][prim-inherent], + obviating the need for extension traits like `SliceExt`. +* Methods with `Self: Sized` in their `where` clause are [considered + object-safe][self-sized], allowing many extension traits like + `IteratorExt` to be merged into the traits they extended. +* You can now [refer to associated types][assoc-where] whose + corresponding trait bounds appear only in a `where` clause. +* The final bits of [OIBIT landed][oibit-final], meaning that traits + like `Send` and `Sync` are now library-defined. +* A [Reflect trait][reflect] was introduced, which means that + downcasting via the `Any` trait is effectively limited to concrete + types. This helps retain the potentially-important "parametricity" + property: generic code cannot behave differently for different type + arguments except in minor ways. +* The `unsafe_destructor` feature is now deprecated in favor of the + [new `dropck`][dropck]. This change is a major reduction in unsafe + code. + +Libraries +--------- + +* The `thread_local` module [has been renamed to `std::thread`][th]. +* The methods of `IteratorExt` [have been moved to the `Iterator` + trait itself][ie]. +* Several traits that implement Rust's conventions for type + conversions, `AsMut`, `AsRef`, `From`, and `Into` have been + [centralized in the `std::convert` module][con]. +* The `FromError` trait [was removed in favor of `From`][fe]. +* The basic sleep function [has moved to + `std::thread::sleep_ms`][slp]. +* The `splitn` function now takes an `n` parameter that represents the + number of items yielded by the returned iterator [instead of the + number of 'splits'][spl]. +* [On Unix, all file descriptors are `CLOEXEC` by default][clo]. +* [Derived implementations of `PartialOrd` now order enums according + to their explicitly-assigned discriminants][po]. +* [Methods for searching strings are generic over `Pattern`s][pat], + implemented presently by `&char`, `&str`, `FnMut(char) -> bool` and + some others. +* [In method resolution, object methods are resolved before inherent + methods][meth]. +* [`String::from_str` has been deprecated in favor of the `From` impl, + `String::from`][sf]. +* [`io::Error` implements `Sync`][ios]. +* [The `words` method on `&str` has been replaced with + `split_whitespace`][sw], to avoid answering the tricky question, 'what is + a word?' +* The new path and IO modules are complete and `#[stable]`. This + was the major library focus for this cycle. +* The path API was [revised][path-normalize] to normalize `.`, + adjusting the tradeoffs in favor of the most common usage. +* A large number of remaining APIs in `std` were also stabilized + during this cycle; about 75% of the non-deprecated API surface + is now stable. +* The new [string pattern API][string-pattern] landed, which makes + the string slice API much more internally consistent and flexible. +* A new set of [generic conversion traits][conversion] replaced + many existing ad hoc traits. +* Generic numeric traits were [completely removed][num-traits]. This + was made possible thanks to inherent methods for primitive types, + and the removal gives maximal flexibility for designing a numeric + hierarchy in the future. +* The `Fn` traits are now related via [inheritance][fn-inherit] + and provide ergonomic [blanket implementations][fn-blanket]. +* The `Index` and `IndexMut` traits were changed to + [take the index by value][index-value], enabling code like + `hash_map["string"]` to work. +* `Copy` now [inherits][copy-clone] from `Clone`, meaning that all + `Copy` data is known to be `Clone` as well. + +Misc +---- + +* Many errors now have extended explanations that can be accessed with + the `--explain` flag to `rustc`. +* Many new examples have been added to the standard library + documentation. +* rustdoc has received a number of improvements focused on completion + and polish. +* Metadata was tuned, shrinking binaries [by 27%][metadata-shrink]. +* Much headway was made on ecosystem-wide CI, making it possible + to [compare builds for breakage][ci-compare]. + + +[crates.io]: http://crates.io +[clo]: https://github.com/rust-lang/rust/pull/24034 +[coh]: https://github.com/rust-lang/rfcs/blob/master/text/1023-rebalancing-coherence.md +[con]: https://github.com/rust-lang/rust/pull/23875 +[cr]: https://github.com/rust-lang/rust/pull/23419 +[fe]: https://github.com/rust-lang/rust/pull/23879 +[ie]: https://github.com/rust-lang/rust/pull/23300 +[inv]: https://github.com/rust-lang/rust/pull/23938 +[ios]: https://github.com/rust-lang/rust/pull/24133 +[lex]: https://github.com/rust-lang/rfcs/blob/master/text/0879-small-base-lexing.md +[lt]: https://github.com/rust-lang/rust/pull/24057 +[meth]: https://github.com/rust-lang/rust/pull/24056 +[pat]: https://github.com/rust-lang/rfcs/blob/master/text/0528-string-patterns.md +[po]: https://github.com/rust-lang/rust/pull/24270 +[sf]: https://github.com/rust-lang/rust/pull/24517 +[slp]: https://github.com/rust-lang/rust/pull/23949 +[spl]: https://github.com/rust-lang/rfcs/blob/master/text/0979-align-splitn-with-other-languages.md +[sw]: https://github.com/rust-lang/rfcs/blob/master/text/1054-str-words.md +[th]: https://github.com/rust-lang/rfcs/blob/master/text/0909-move-thread-local-to-std-thread.md [send-rfc]: https://github.com/rust-lang/rfcs/blob/master/text/0458-send-improvements.md [scoped]: http://static.rust-lang.org/doc/master/std/thread/fn.scoped.html [moar-ufcs]: https://github.com/rust-lang/rust/pull/22172 @@ -97,6 +158,7 @@ Version 1.0.0-beta (April 2015) [copy-clone]: https://github.com/rust-lang/rust/pull/23860 [path-normalize]: https://github.com/rust-lang/rust/pull/23229 + Version 1.0.0-alpha.2 (February 2015) ------------------------------------- diff --git a/src/rust-installer b/src/rust-installer -Subproject e54d4823d26cdb3f98e5a1b17e1c257cd329aa6 +Subproject ebc6b04c29591108d3f28e724b4b9b74cd1232e |
