diff options
author | Andrew Gerrand <adg@golang.org> | 2011-03-07 13:55:22 +1100 |
---|---|---|
committer | Andrew Gerrand <adg@golang.org> | 2011-03-07 13:55:22 +1100 |
commit | c1d44c9453506cdf5725a392aa03d9aa5df580af (patch) | |
tree | a5bc8c9e57bd46f85d65eea1ed95e0a0d31b3a1a | |
parent | 2b4a9603d33308ac8a13700dbb9489de115bd2ec (diff) | |
download | go-c1d44c9453506cdf5725a392aa03d9aa5df580af.tar.gz go-c1d44c9453506cdf5725a392aa03d9aa5df580af.zip |
release.2011-03-07weekly.2011-03-07
R=r, rsc, dfc
CC=golang-dev
https://golang.org/cl/4240081
-rw-r--r-- | .hgtags | 1 | ||||
-rw-r--r-- | doc/devel/release.html | 51 |
2 files changed, 51 insertions, 1 deletions
@@ -52,4 +52,3 @@ d8ba80011a986470a54e5262ec125105aa4adc34 release.2011-01-20 867d37fb41a4d96ab7a6202fd6ad54c345494051 release.2011-02-01.1 b2be017f91348d5f8cbaf42f77a99fc905044b59 release.2011-02-15 322350d6fdbf11d9c404d6fc766349d824031339 release.2011-02-24 -322350d6fdbf11d9c404d6fc766349d824031339 release diff --git a/doc/devel/release.html b/doc/devel/release.html index 30ba14e6ae..a182b24451 100644 --- a/doc/devel/release.html +++ b/doc/devel/release.html @@ -5,6 +5,57 @@ <p>This page summarizes the changes between tagged releases of Go. For full details, see the <a href="http://code.google.com/p/go/source/list">Mercurial change log</a>.</p> +<h3 id="2011-03-07">2011-03-07</h3> + +<pre> +Changes in this release: +* build: fixes and simplifications (thanks Dave Cheney), + move $GOBIN ahead of /bin, /usr/bin in build $PATH. +* bzip2: speed up decompression. +* cgo: fix dwarf type parsing (thanks Gustavo Niemeyer), + put temporary source files in _obj (thanks Roger Peppe), + fix bug involving 0-argument callbacks. +* compress/lzw: optimizations. +* doc: add FAQ about "implements", + add FAQ about large binaries , + add FAQ about stack vs heap allocation, + add internationalization to roadmap, + describe platform-specific conventions in code.html. +* fmt: allow recursive calls to Fscan etc (thanks Roger Peppe), + make %#p suppress leading 0x. +* gc, gopack: add some missing flags to the docs. +* gc: fix init of packages named main (thanks Gustavo Niemeyer), +* gob: make recursive map and slice types work, and other fixes. + tentative support for GobEncoder/GobDecoder interfaces. +* gobuilder: add -package flag to build external packages and -v for verbose. +* gofmt: exclude test file that is not legal Go. +* goinstall: protect against malicious filenames (thanks Roger Peppe). +* goyacc: provide -p flag to set prefix for names, documentation update. +* http: add cookie support (thanks Petar Maymounkov), + allow handlers to send non-chunked responses, + export ParseHTTPVersion, + expose Client's Transport, + use WriteProxy, + rename ClientTransport to Transport. +* http/cgi: new package. +* http/httptest: new package. +* image: add a decoding test for common file formats. +* io/ioutil: add TempDir. +* mime/multipart: Header changed from map to MIMEHeader +* path/filepath: new OS-specific path support (thanks Gustavo Niemeyer). +* reflect: add PtrTo, add Value.Addr (old Addr is now UnsafeAddr). +* runtime: use kernel-supplied compare-and-swap on linux/arm. +* spec: minor clarification of scope rule for functions. +* sync/atomic: new package to expose atomic operations. +* syscall: regenerate zerrors_freebsd_amd64.go (thanks Mikio Hara), + work around FreeBSD execve kernel bug (thanks Devon H. O'Dell). +* template: document the delimiters. +* testing: run GC before each benchmark run (thanks Roger Peppe). +* unsafe: fix the documentation. +* websocket: use httptest.Server for tests (thanks Robert Hencke). +* xml: permit nested directives (thanks Chris Dollin). +</pre> + <h3 id="2011-02-24">2011-02-24</h3> <pre> |