Skip to content

Releases: Moddable-OpenSource/moddable

September 10, 2020

06 Oct 06:12
Compare
Choose a tag to compare
  • Support M5Atom Lite, M5Atom Echo, and M5Atom Matrix (from @wilberforce)
  • GT911 touch driver marks unavailable touch points with 0x80

September 8, 2020

06 Oct 06:12
Compare
Choose a tag to compare
  • Lower overhead message queues for BLE on QCA4020
  • Make start-up sound configurable on M5Stack and M5Stack Fire
  • Desktop simulator supports screen "holes"
  • Optional microseconds static property for Time #439 (requested by @LaurenceMason)
  • Fix modSPIUninit crash on ESP32
  • XS JavaScript engine fixes for #440, #441, and #442 (reported by @kvenux)
  • Use Xtreme Quality IMA-ADPCM encoder by David Bryant for higher quality
  • IMA ADPCM compressed audio stores temporally first sample in low 4-bits of byte

September 4, 2020

06 Oct 06:13
Compare
Choose a tag to compare
  • Fix wifi-config example to run on Moddable One
  • Fix TypeScript support on Windows

September 3, 2020

06 Oct 06:14
Compare
Choose a tag to compare
  • BLE does not invoke onDisconnected when no connection establiished
  • On M5Stack, use GPIO 33 to distinguish screen type to determine if inversion is needed
  • On ESP32, quiet phy_init logging to error level to reduce size of instrumented logs
  • On ESP32, enable multicore by default
  • ESP8266 targets default to 40 MHz dio for maximum compatibility. Moddable One and Moddable Three targets still run at 80 MHz qio
  • Update "Keeping Up To Date" guide for Python 3 on Linux
  • XS JavaScript engine fixes overflow detection on xsBeginHost (and optimizes code to build stack frame)
  • XS JavaScript engine fix crash when inspecting host stack frame in xsbug
  • XS JavaScript engine fixes for #432 (reported by @kvenux)
  • Suspend implemented for lwip and macOS socket
  • HTTP client implements suspend method for flow control of incoming data
  • Fix file name case mistake in Servo class #436 (from @abparker)

August 31, 2020

06 Oct 06:28
Compare
Choose a tag to compare
  • Audio mixer clamps by default (instead of overflow). Other behaviors stubbed in sources
  • Audio mixer always decompresses first compressed audio block
  • Update reminders in documentation to restart after modifying environment variables
  • Update minimum Windows version support to 8.1 (from Windows 7 Pro)
  • ILI9341 display driver implements command method to send commands directly to controller
  • Add CPU load monitor to xsbug Instruments pane for ESP32
  • Lower overhead message queues for BLE on ESP32 using NimBLE
  • Update manifest documentation for ESP32 to explain partitions file handling and how sdkconfig fragments are merged

March 29, 2018

29 Mar 23:02
Compare
Choose a tag to compare

Add mcsim

March 29, 2018

29 Mar 07:08
Compare
Choose a tag to compare

XS in C document update
QR code generator