All Versions
Latest Version
Avg Release Cycle
27 days
Latest Release
59 days ago

Changelog History
Page 2

  • v0.3.0

    February 27, 2019

    🔖 Version 0.3.0 has added support for macOS and has greatly improved support for samd21-based boards.
    🚀 It currently still depends on Go 1.11, support for Go 1.12 will be added in a future release.

    • compiler
      • remove old -initinterp flag
      • add support for macOS
    • cgo
      • add support for bool/float/complex types
    • standard library
      • device/arm: add support to disable/enable hardware interrupts
      • machine: add CPU frequency for nrf-based boards
      • syscall: add support for darwin/amd64
    • targets
      • circuitplay_express: add support for this board
      • microbit: add regular pin constants
      • samd21: fix time function for goroutine support
      • samd21: add support for USB-CDC (serial over USB)
      • samd21: add support for pins in port B
      • samd21: add support for pullup and pulldown pins
      • wasm: add support for Safari in example
  • v0.2.0

    February 08, 2019

    🚀 Release 0.2.0 has greatly improved standards library support.

    • 💻 command line
      • add version subcommand
    • compiler
      • fix a bug in floating point comparisons with NaN values
      • fix a bug when calling panic in package initialization code
      • add support for comparing complex64 and complex128
    • cgo
      • add support for external globals
      • add support for pointers and function pointers
    • standard library
      • fmt: initial support, fmt.Println works
      • math: support for most/all functions
      • os: initial support (only stdin/stdout/stderr)
      • reflect: initial support
      • syscall: add support for amd64, arm, and arm64
  • v0.1

    February 01, 2019

    🚀 This is the first release of TinyGo!