๐ช Image
- imlib: Fix bug with copy argument updating original object.
- imlib: Fix redefined assert error on some builds.
- jpeg: Fix compression argument order.
๐ค Sensors
- FIR: Disable FIR module build if no sensors are enabled.
- MT9M114: Optimize patch loading.
- MT9V0XX: Allow overriding external clock frequency.
๐พ Drivers
- winc1500: Set NIC to NULL on closing sockets.
- winc1500: Keep listening socket open on accept timeout.
๐งช Ports
- All: Improve script execution and exception handling.
- All: Switch to using board pendsv entries.
- All: Use static scheduler nodes for Audio modules.
- stm32: Rename FB alloc overlay size macro.
- stm32: Add byte reversal support to lcd screen.
- stm32: Clock finds frequency under requested.
โ๏ธ Boards
- all: Add a bytes offset config option for multi-word UIDs.
- NICLAV: Add readout control to driver and fix image orientation.
- PORTENTA: Override default MT sensor clock.
๐ Scripts
- examples: Update ulab fft examples.
- libraries: Fix RSTP library for the winc.
- libraries: Format RPC/RTSP libraries.
๐ช Misc Fixes:
- tinyusb_debug: Misc fixes.
- usbdbg: Refactor USB debugger code.
- tinyusb_debug: Define IRQ handler names in board config.
- misc: Add Python linter workflow.