Download Latest Version tinygo0.40.1.darwin-amd64.tar.gz (139.8 MB)
Email in envelope

Get an email when there's a new version of TinyGo

Home / v0.40.1
Name Modified Size InfoDownloads / Week
Parent folder
tinygo0.40.1.darwin-amd64.tar.gz 2025-12-19 139.8 MB
tinygo0.40.1.darwin-arm64.tar.gz 2025-12-19 137.0 MB
tinygo_0.40.1_arm64.deb 2025-12-19 152.7 MB
tinygo0.40.1.linux-arm64.tar.gz 2025-12-19 154.6 MB
tinygo_0.40.1_armhf.deb 2025-12-19 150.0 MB
tinygo0.40.1.linux-arm.tar.gz 2025-12-19 151.9 MB
tinygo_0.40.1_amd64.deb 2025-12-19 160.2 MB
tinygo0.40.1.linux-amd64.tar.gz 2025-12-19 159.9 MB
tinygo0.40.1.windows-amd64.zip 2025-12-19 152.7 MB
0.40.1 source code.tar.gz 2025-12-18 1.4 MB
0.40.1 source code.zip 2025-12-18 2.1 MB
README.md 2025-12-18 630 Bytes
Totals: 12 Items   1.4 GB 6

An important point release with some critical fixes and improvements that just could not wait. Thank you very much to our global team of humans who joined together so quickly to get this out for all of us!

  • machine
  • nrf: fix flash writes when SoftDevice is enabled
  • runtime
  • runtime: avoid fixed math/rand sequence on RP2040/RP2350 (#5124)
  • runtime: add calls to initRand() during run() for all schedulers
  • runtime: call initRand() before initHeap() during initialization
  • runtime: use rand_hwrng hardwareRand for RP2040/RP2350 (#5135)
  • libs
  • picolibc: use updated location for git repo
Source: README.md, updated 2025-12-18