Skip to content

Commit 8a771e3

Browse files
aykevldeadprogram
authored andcommitted
main: version 0.9.0
1 parent 5ad251b commit 8a771e3

File tree

2 files changed

+34
-1
lines changed

2 files changed

+34
-1
lines changed

CHANGELOG.md

+33
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,36 @@
1+
0.9.0
2+
---
3+
* **command line**
4+
- implement 1200-baud UART bootloader reset when flashing boards that support
5+
it
6+
- flash using mass-storage device for boards that support it
7+
- implement `tinygo env`
8+
- add support for Windows (but not yet producing Windows binaries)
9+
- add Go version to `tinygo env`
10+
- update SVD files for up-to-date peripheral interfaces
11+
* **compiler**
12+
- add `//go:align` pragma
13+
- fix bug related to type aliases
14+
- add support for buffered channels
15+
- remove incorrect reflect optimization
16+
- implement copying slices in init interpretation
17+
- add support for constant indices with a named type
18+
- add support for recursive types like linked lists
19+
- fix miscompile of function nil panics
20+
- fix bug related to goroutines
21+
* **standard library**
22+
- `machine`: do not check for nil slices in `SPI.Tx`
23+
- `reflectlite`: add support for Go 1.13
24+
- `runtime`: implement `internal/bytealg.CountString`
25+
- `sync`: properly handle nil `New` func in `sync.Pool`
26+
* **targets**
27+
- `arduino`: fix .bss section initialization
28+
- `fe310`: implement `Pin.Get`
29+
- `gameboy-advance`: support directly outputting .gba files
30+
- `samd`: reduce code size by avoiding reflection
31+
- `samd21`: do not hardcode pin numbers for peripherals
32+
- `stm32f103`: avoid issue with `time.Sleep` less than 200µs
33+
134
0.8.0
235
---
336
* **command line**

version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ package main
22

33
// version of this package.
44
// Update this value before release of new version of software.
5-
const version = "0.9.0-dev"
5+
const version = "0.9.0"

0 commit comments

Comments
 (0)