| Age | Commit message (Expand) | Author |
| 2021-04-08 | stm32/mpconfigport.h: Add support for a board to specify root pointers. | Damien George |
| 2021-02-23 | rp2,stm32: Enable MICROPY_PY_UBINASCII_CRC32 to get ubinascii.crc32(). | Damien George |
| 2021-02-21 | stm32/uart: Add support for LPUART1 on L0, L4, H7 and WB MCUs. | Chris Mason |
| 2021-02-17 | stm32: Make pyb, uos, utime, machine and onewire modules configurable. | Damien George |
| 2021-02-04 | ports: Remove def of MP_PLAT_PRINT_STRN if it's the same as the default. | Damien George |
| 2020-11-13 | extmod/nimble: Make stm32 and unix NimBLE ports use synchronous events. | Jim Mussared |
| 2020-10-29 | stm32/mpconfigport.h: Seed the urandom module on import. | robert |
| 2020-10-01 | extmod/machine_spi: Remove "id" arg in SoftSPI constructor. | Damien George |
| 2020-10-01 | extmod/machine_i2c: Remove "id" arg in SoftI2C constructor. | Damien George |
| 2020-09-08 | extmod/nimble: Make nimble_malloc work with allocated size. | Jim Mussared |
| 2020-09-08 | extmod/modbluetooth: Refactor stack/hci/driver/port bindings. | Jim Mussared |
| 2020-09-04 | stm32/mpconfigport.h: Enable MICROPY_PY_REVERSE_SPECIAL_METHODS. | Damien George |
| 2020-06-25 | stm32/mpconfigport.h: Enable PY_IO_FILEIO when any VFS is enabled. | Damien George |
| 2020-04-29 | extmod/modbluetooth: Don't hold atomic section during mp_sched_schedule. | Jim Mussared |
| 2020-03-28 | stm32/mpconfigport.h: Make most extended modules configurable by board. | Damien George |
| 2020-03-27 | stm32/mpconfigport.h: Remove unused root pointer for BTstack bindings. | Damien George |
| 2020-03-26 | stm32: Enable and freeze uasyncio. | Damien George |
| 2020-03-10 | extmod/btstack: Implement advertising. | Damien George |
| 2020-02-28 | all: Reformat C and Python source code with tools/codeformat.py. | Damien George |
| 2020-02-21 | stm32/mpconfigport.h: Add option to have custom help text. | hahmadi |
| 2020-02-07 | py/scheduler: Add "raise_exc" argument to mp_handle_pending. | Damien George |
| 2020-01-22 | stm32/softtimer: Change linear linked list to a pairing heap. | Damien George |
| 2019-12-28 | py/objslice: Add support for indices() method on slice objects. | Nicko van Someren |
| 2019-12-28 | lib/utils/pyexec: Introduce MICROPY_REPL_INFO, wrap debug prints in it. | Yonatan Goldschmidt |
| 2019-12-27 | stm32: Add configuration to build in nanbox mode. | Damien George |
| 2019-12-27 | stm32: Fix to build in nanbox mode. | Damien George |
| 2019-12-04 | stm32/mpconfigport.h: Use IRQ_PRI_PENDSV to protect bluetooth ringbuf. | Damien George |
| 2019-11-11 | extmod: Consolidate FAT FS config to MICROPY_VFS_FAT across all ports. | Damien George |
| 2019-10-31 | stm32: Add soft timer implementation, using SysTick at 1ms resolution. | Damien George |
| 2019-10-22 | extmod/modbluetooth: Rename module to "ubluetooth". | Jim Mussared |
| 2019-10-22 | py: Automatically provide weak links from "foo" to "ufoo" module name. | Damien George |
| 2019-10-08 | stm32: Extract port-specific Nimble implementation. | Jim Mussared |
| 2019-10-01 | stm32/mpconfigport.h: Add modbluetooth module to stm32. | Jim Mussared |
| 2019-10-01 | stm32: Provide port-specific implementation for Nimble on STM32. | Jim Mussared |
| 2019-09-26 | stm32: Support disabling the compiler. | Damien George |
| 2019-08-17 | py/modmath: Implement math.isclose() for non-complex numbers. | stijn |
| 2019-08-06 | stm32/mpconfigport.h: Enable lwIP raw sockets. | Damien George |
| 2019-07-05 | stm32/mpconfigport.h: Make "framebuf" module configurable by a board. | Damien George |
| 2019-07-03 | stm32/mpconfigport.h: Enable useful networking modules if lwIP enabled. | Damien George |
| 2019-06-05 | stm32: Integrate optional mbedTLS component for ussl module. | Damien George |
| 2019-05-02 | stm32: Add support for F413 MCUs. | Chris Mason |
| 2019-04-01 | stm32: Make default USB_VCP stream go through uos.dupterm for main REPL. | Andrew Leech |
| 2019-03-26 | stm32/mpconfigport.h: Remove malloc/free/realloc helper macros. | Damien George |
| 2019-03-05 | ports: Update to work with new oofatfs version. | Damien George |
| 2019-02-26 | stm32/mpconfigport.h: Enable lwIP concurrency protection mechanism. | Damien George |
| 2019-02-08 | stm32/modnetwork: Change lwIP polling to be based on background systick. | Damien George |
| 2018-12-04 | stm32,esp8266,cc3200: Use MICROPY_GC_STACK_ENTRY_TYPE to save some RAM. | Damien George |
| 2018-09-26 | stm32/mpconfigport.h: Enable math.factorial, optimised version. | Damien George |
| 2018-07-02 | ports: Enable ure.sub() on stm32, esp8266 (not 512k) and esp32. | Damien George |
| 2018-06-12 | ports: Enable IOBase on unix, stm32, esp8266 and esp32. | Damien George |