github.com/fjballest/golang@v0.0.0-20151209143359-e4c5fe594ca8/doc/devel/release.html (about) 1 <!--{ 2 "Title": "Release History" 3 }--> 4 5 <p>This page summarizes the changes between official stable releases of Go. 6 The <a href="//golang.org/change">change log</a> has the full details.</p> 7 8 <p>To update to a specific release, use:</p> 9 10 <pre> 11 git pull 12 git checkout <i>release-branch</i> 13 </pre> 14 15 <h2 id="go1.5">go1.5 (released 2015/08/19)</h2> 16 17 <p> 18 Go 1.5 is a major release of Go. 19 Read the <a href="/doc/go1.5">Go 1.5 Release Notes</a> for more information. 20 </p> 21 22 <h3 id="go1.5.minor">Minor revisions</h3> 23 24 <p> 25 go1.5.1 (released 2015/09/08) includes bug fixes to the compiler, assembler, and 26 the <code>fmt</code>, <code>net/textproto</code>, <code>net/http</code>, and 27 <code>runtime</code> packages. 28 See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.5.1">Go 29 1.5.1 milestone</a> on our issue tracker for details. 30 </p> 31 32 <p> 33 go1.5.2 (released 2015/12/02) includes bug fixes to the compiler, linker, and 34 the <code>mime/multipart</code>, <code>net</code>, and <code>runtime</code> 35 packages. 36 See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.5.2">Go 37 1.5.2 milestone</a> on our issue tracker for details. 38 </p> 39 40 <h2 id="go1.4">go1.4 (released 2014/12/10)</h2> 41 42 <p> 43 Go 1.4 is a major release of Go. 44 Read the <a href="/doc/go1.4">Go 1.4 Release Notes</a> for more information. 45 </p> 46 47 <h3 id="go1.4.minor">Minor revisions</h3> 48 49 <p> 50 go1.4.1 (released 2015/01/15) includes bug fixes to the linker and the <code>log</code>, <code>syscall</code>, and <code>runtime</code> packages. 51 See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.4.1">Go 1.4.1 milestone on our issue tracker</a> for details. 52 </p> 53 54 <p> 55 go1.4.2 (released 2015/02/17) includes bug fixes to the <code>go</code> command, the compiler and linker, and the <code>runtime</code>, <code>syscall</code>, <code>reflect</code>, and <code>math/big</code> packages. 56 See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.4.2">Go 1.4.2 milestone on our issue tracker</a> for details. 57 </p> 58 59 <p> 60 go1.4.3 (released 2015/09/22) includes security fixes to the <code>net/http</code> package and bug fixes to the <code>runtime</code> package. 61 See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.4.3">Go 1.4.3 milestone on our issue tracker</a> for details. 62 </p> 63 64 <h2 id="go1.3">go1.3 (released 2014/06/18)</h2> 65 66 <p> 67 Go 1.3 is a major release of Go. 68 Read the <a href="/doc/go1.3">Go 1.3 Release Notes</a> for more information. 69 </p> 70 71 <h3 id="go1.3.minor">Minor revisions</h3> 72 73 <p> 74 go1.3.1 (released 2014/08/13) includes bug fixes to the compiler and the <code>runtime</code>, <code>net</code>, and <code>crypto/rsa</code> packages. 75 See the <a href="//code.google.com/p/go/source/list?name=release-branch.go1.3&r=073fc578434bf3e1e22749b559d273c8da728ebb">change history</a> for details. 76 </p> 77 78 <p> 79 go1.3.2 (released 2014/09/25) includes bug fixes to cgo and the crypto/tls packages. 80 See the <a href="//code.google.com/p/go/source/list?name=release-branch.go1.3&r=go1.3.2">change history</a> for details. 81 </p> 82 83 <p> 84 go1.3.3 (released 2014/09/30) includes further bug fixes to cgo, the runtime package, and the nacl port. 85 See the <a href="//code.google.com/p/go/source/list?name=release-branch.go1.3&r=go1.3.3">change history</a> for details. 86 </p> 87 88 <h2 id="go1.2">go1.2 (released 2013/12/01)</h2> 89 90 <p> 91 Go 1.2 is a major release of Go. 92 Read the <a href="/doc/go1.2">Go 1.2 Release Notes</a> for more information. 93 </p> 94 95 <h3 id="go1.2.minor">Minor revisions</h3> 96 97 <p> 98 go1.2.1 (released 2014/03/02) includes bug fixes to the <code>runtime</code>, <code>net</code>, and <code>database/sql</code> packages. 99 See the <a href="//code.google.com/p/go/source/list?name=release-branch.go1.2&r=7ada9e760ce34e78aee5b476c9621556d0fa5d31">change history</a> for details. 100 </p> 101 102 <p> 103 go1.2.2 (released 2014/05/05) includes a 104 <a href="//code.google.com/p/go/source/detail?r=bda3619e7a2c&repo=tools">security fix</a> 105 that affects the tour binary included in the binary distributions (thanks to Guillaume T). 106 </p> 107 108 <h2 id="go1.1">go1.1 (released 2013/05/13)</h2> 109 110 <p> 111 Go 1.1 is a major release of Go. 112 Read the <a href="/doc/go1.1">Go 1.1 Release Notes</a> for more information. 113 </p> 114 115 <h3 id="go1.1.minor">Minor revisions</h3> 116 117 <p> 118 go1.1.1 (released 2013/06/13) includes several compiler and runtime bug fixes. 119 See the <a href="//code.google.com/p/go/source/list?name=release-branch.go1.1&r=43c4a41d24382a56a90e924800c681e435d9e399">change history</a> for details. 120 </p> 121 122 <p> 123 go1.1.2 (released 2013/08/13) includes fixes to the <code>gc</code> compiler 124 and <code>cgo</code>, and the <code>bufio</code>, <code>runtime</code>, 125 <code>syscall</code>, and <code>time</code> packages. 126 See the <a href="//code.google.com/p/go/source/list?name=release-branch.go1.1&r=a6a9792f94acd4ff686b2bc57383d163608b91cf">change history</a> for details. 127 If you use package syscall's <code>Getrlimit</code> and <code>Setrlimit</code> 128 functions under Linux on the ARM or 386 architectures, please note change 129 <a href="//golang.org/change/55ac276af5a7">55ac276af5a7</a> 130 that fixes <a href="//golang.org/issue/5949">issue 5949</a>. 131 </p> 132 133 <h2 id="go1">go1 (released 2012/03/28)</h2> 134 135 <p> 136 Go 1 is a major release of Go that will be stable in the long term. 137 Read the <a href="/doc/go1.html">Go 1 Release Notes</a> for more information. 138 </p> 139 140 <p> 141 It is intended that programs written for Go 1 will continue to compile and run 142 correctly, unchanged, under future versions of Go 1. 143 Read the <a href="/doc/go1compat.html">Go 1 compatibility document</a> for more 144 about the future of Go 1. 145 </p> 146 147 <p> 148 The go1 release corresponds to 149 <code><a href="weekly.html#2012-03-27">weekly.2012-03-27</a></code>. 150 </p> 151 152 <h3 id="go1.minor">Minor revisions</h3> 153 154 <p> 155 go1.0.1 (released 2012/04/25) was issued to 156 <a href="//golang.org/change/a890477d3dfb">fix</a> an 157 <a href="//golang.org/issue/3545">escape analysis bug</a> 158 that can lead to memory corruption. 159 It also includes several minor code and documentation fixes. 160 </p> 161 162 <p> 163 go1.0.2 (released 2012/06/13) was issued to fix two bugs in the implementation 164 of maps using struct or array keys: 165 <a href="//golang.org/issue/3695">issue 3695</a> and 166 <a href="//golang.org/issue/3573">issue 3573</a>. 167 It also includes many minor code and documentation fixes. 168 </p> 169 170 <p> 171 go1.0.3 (released 2012/09/21) includes minor code and documentation fixes. 172 </p> 173 174 <p> 175 See the <a href="//code.google.com/p/go/source/list?name=release-branch.go1">go1 release branch history</a> for the complete list of changes. 176 </p> 177 178 <h2 id="pre.go1">Older releases</h2> 179 180 <p> 181 See the <a href="pre_go1.html">Pre-Go 1 Release History</a> page for notes 182 on earlier releases. 183 </p> 184