aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorAyke van Laethem <[email protected]>2019-12-23 16:06:08 +0100
committerRon Evans <[email protected]>2019-12-23 16:37:59 +0100
commit923c2e7adafe419e9fa98662244446e1d05c4a75 (patch)
treee3fc68890525b4716847a1f6fbda244ca31627d0 /CHANGELOG.md
parent18e446561dbe8f3d843c2fb8fff4c20d3107c864 (diff)
downloadtinygo-923c2e7adafe419e9fa98662244446e1d05c4a75.tar.gz
tinygo-923c2e7adafe419e9fa98662244446e1d05c4a75.zip
main: version 0.11.0v0.11.0
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md26
1 files changed, 26 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b71d757ed..97460aad6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,29 @@
+0.11.0
+---
+* **command line**
+ - add support for QEMU in `gdb` subcommand
+ - use builtin Clang when building statically, dropping the clang-9 dependency
+ - search for default serial port on both macOS and Linux
+ - windows: support `tinygo flash` directly by using win32 wmi
+* **compiler**
+ - add location information to the IR checker
+ - make reflection sidetables constant globals
+ - improve error locations in goroutine lowering
+ - interp: improve support for maps with string keys
+ - interp: add runtime fallback for mapassign operations
+* **standard library**
+ - `machine`: add support for `SPI.Tx()` on play.tinygo.org
+ - `machine`: rename `CPU_FREQUENCY` to `CPUFrequency()`
+* **targets**
+ - `adafruit-pybadge`: add Adafruit Pybadge
+ - `arduino-nano33`: allow simulation on play.tinygo.org
+ - `arduino-nano33`: fix default SPI pin numbers to be D13/D11/D12
+ - `circuitplay-express`: allow simulation on play.tinygo.org
+ - `hifive1-qemu`: add target for testing RISC-V bare metal in QEMU
+ - `riscv`: fix heap corruption due to changes in LLVM 9
+ - `riscv`: add support for compiler-rt
+ - `qemu`: rename to `cortex-m-qemu`
+
0.10.0
---
* **command line**