OLD | NEW |
1 <!-- Weekly Snapshot History --> | 1 <!-- Weekly Snapshot History --> |
2 | 2 |
3 <p>This page summarizes the changes between tagged weekly snapshots of Go. | 3 <p>This page summarizes the changes between tagged weekly snapshots of Go. |
4 For full details, see the <a href="http://code.google.com/p/go/source/list">Merc
urial change log</a>.</p> | 4 For full details, see the <a href="http://code.google.com/p/go/source/list">Merc
urial change log</a>.</p> |
5 | 5 |
6 <p>Weekly snapshots occur often and may not be stable. | 6 <p>Weekly snapshots occur often and may not be stable. |
7 If stability of API and code is more important than having the | 7 If stability of API and code is more important than having the |
8 latest features, use the <a href="release.html">official releases</a> instead.</
p> | 8 latest features, use the <a href="release.html">official releases</a> instead.</
p> |
9 | 9 |
10 <p>To update to a specific snapshot, use:</p> | 10 <p>To update to a specific snapshot, use:</p> |
11 | 11 |
12 <pre> | 12 <pre> |
13 hg pull | 13 hg pull |
14 hg update weekly.<i>YYYY-MM-DD</i> | 14 hg update weekly.<i>YYYY-MM-DD</i> |
15 </pre> | 15 </pre> |
16 | 16 |
| 17 <h2 id="2011-08-10">2011-08-10</h2> |
| 18 |
| 19 <pre> |
| 20 This weekly contains performance improvements and bug fixes. |
| 21 |
| 22 There are no outward-facing changes, but imports of the old-style |
| 23 container/vector package have also been removed from the core library (thanks |
| 24 John Asmuth, Kyle Consalus). |
| 25 |
| 26 Other changes: |
| 27 |
| 28 * 5g: fix set but not used error (thanks Dave Cheney). |
| 29 * cmd/ld: Corrected mismatched print formats and variables (thanks Lucio De Re). |
| 30 * errchk: add -0 flag. |
| 31 * exp/norm: fix build by adding a test placeholder, |
| 32 maketables tool for generating tables for normalization. |
| 33 * exp/template: bug fixes, |
| 34 ensure that a valid Set is returned even on error (thanks Roger Peppe), |
| 35 make index on maps return zero when key not present (thanks Roger Peppe)
, |
| 36 split the parse tree into a separate package exp/template/parse, |
| 37 add url query formatting filter. |
| 38 * faq: lots of small tweaks plus a couple of new discussions, |
| 39 variant types, unions. |
| 40 * fmt: call UpdateMemStats in malloc counter. |
| 41 * go/build: use GOBIN as binary path for GOROOT. |
| 42 * gob: add UpdateMemStats calls to malloc counter, |
| 43 avoid a couple of init-time allocations, |
| 44 don't invoke GobEncoder on zero values. |
| 45 * gofmt: update test script so 'make test' succeeds. |
| 46 * html: parse doctype tokens; merge adjacent text nodes. |
| 47 * http: add more MPEG-4 MIME types to sniffer, and disable MP4 sniffing, |
| 48 add test to serve content in index.html (thanks Yasuhiro Matsumoto), |
| 49 configurable and default request header size limit, |
| 50 correct format flags when printing errors in tests (thanks Alex Brainman
), |
| 51 correct path to serve index.html (thanks Yasuhiro Matsumoto), |
| 52 * ld: add one empty symbol into pe to make dumpbin works (thanks Wei Guangjing), |
| 53 fail linking if the top-level package is not main. |
| 54 * misc/vim: godoc command (thanks Yasuhiro Matsumoto). |
| 55 * net: add support for openbsd (thanks Joel Sing), |
| 56 fix /proc/net/igmp,igmp6 reading bug on linux (thanks Mikio Hara), |
| 57 implement windows LookupMX and LookupAddr (thanks Mikio Hara), |
| 58 sort SRV records before returning from LookupSRV (thanks Alex Brainman), |
| 59 * os: add support for openbsd (thanks Joel Sing). |
| 60 * runtime: add more specialized type algorithms, |
| 61 correct Note documentation, |
| 62 faster chan creation on Linux/FreeBSD/Plan9, |
| 63 openbsd amd64 runtime support (thanks Joel Sing), |
| 64 remove unnecessary locking (thanks Hector Chu). |
| 65 * scanner: correct error position for illegal UTF-8 encodings. |
| 66 * syscall: delay load of dll functions on Windows (thanks Alex Brainman), |
| 67 move BSD mmap syscall (thanks Joel Sing), |
| 68 update routing message support for BSD variants (thanks Mikio Hara). |
| 69 * test/bench: note changes after recent improvements to locking and runtime. |
| 70 * time: add nanoseconds to the Time structure, |
| 71 parse and format fractional seconds. |
| 72 </pre> |
| 73 |
17 <h2 id="2011-07-29">2011-07-29</h2> | 74 <h2 id="2011-07-29">2011-07-29</h2> |
18 | 75 |
19 <pre> | 76 <pre> |
20 This weekly contains performance improvements and many bug fixes. | 77 This weekly contains performance improvements and many bug fixes. |
21 | 78 |
22 * 6l: OpenBSD support. | 79 * 6l: OpenBSD support. |
23 * archive/zip: handle zip files with more than 65535 files, | 80 * archive/zip: handle zip files with more than 65535 files, |
24 more efficient reader and bug fix. | 81 more efficient reader and bug fix. |
25 * big: refine printf formatting and optimize string conversion. | 82 * big: refine printf formatting and optimize string conversion. |
26 * build: fixes for mingw-w64 (thanks Wei Guangjing), | 83 * build: fixes for mingw-w64 (thanks Wei Guangjing), |
(...skipping 3626 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3653 global channel lock is gone.· | 3710 global channel lock is gone.· |
3654 * sync: RWMutex now allows concurrent readers (thanks Péter Szabó)· | 3711 * sync: RWMutex now allows concurrent readers (thanks Péter Szabó)· |
3655 * template: can use maps as data (thanks James Meneghello)· | 3712 * template: can use maps as data (thanks James Meneghello)· |
3656 * unicode: updated to Unicode 5.2.· | 3713 * unicode: updated to Unicode 5.2.· |
3657 * websocket: new package (thanks Fumitoshi Ukai)· | 3714 * websocket: new package (thanks Fumitoshi Ukai)· |
3658 * xgb: preliminary X Go Bindings (thanks Tor Andersson)· | 3715 * xgb: preliminary X Go Bindings (thanks Tor Andersson)· |
3659 * xml: fixed crash (thanks Vish Subramanian)· | 3716 * xml: fixed crash (thanks Vish Subramanian)· |
3660 * misc: bbedit config (thanks Anthony Starks),· | 3717 * misc: bbedit config (thanks Anthony Starks),· |
3661 kate config (thanks Evan Shaw)· | 3718 kate config (thanks Evan Shaw)· |
3662 </pre> | 3719 </pre> |
OLD | NEW |