2.6.5
- Modified LowPowerMode functions in WiFiClass.cpp/.h for better connection stability (#1046)
- Fix I2s::available() to skip currently playing (#1043)
- Increase ClientContext write(Stream) to 256b chunk (#1042)
- Increase WiFi.begin() default timeout to 15s (#1041)
- Add USB drive mode to TinyUSB, SingleFileDisk (#1034)
- Throw away UART bytes with errors in reception (#1036)
- Fix File::readString to work with binary data (#1030)
- Pluggable_discovery: Allow the scanner thread to quit (#1029)
- Speed up ClientContext::write(Stream) by chunking (#1017)
2.6.4
- Allow building w/o USB for normal and picoprobe builds (#1013)
- Add some Waveshare board descriptions (#1004)
- Update Wire per @chrisckc debugging (#1011)
- Fix memcpy to unallocated memory in EEPROM.cpp (#1000)
- Using PIO_FRAMEWORK_ARDUINO_NO_USB build flag would cause internal rp2040 fifo not being initialized correct. (#1001)
- Fix GPIO interrupt on freeRTOS (#959)
- Use PIN_I2S_ defines if they exist in board pin definition. (#991)
- Avoid race conditions in I2C(Wire) callbacks (#995)
- Add Adafruit Feather RP2040 SCORPIO (#987)
- Do not require USB init variable for TinyUSB (#981)
- Add Waveshare RP2040 Zero (#980)
- Add DatanoiseTV PicoADK board (#964)
- Fix Arduino Nano Connect USB VID:PID tuples (#970)
- Remove stdio.h include from CYW43 SDK override (#965)
- Fix analogWrite scaling issues (#962)
2.6.3
- Fix deadlock in attachInterruptParam (#953)
- Fix SerialPIO bit length, update flyboard2040 pins (#950)
- Properly disable Ethernet IRQ, don't drop packets (#951)
- Free PIO SM on SerialPIO::end (#949)
- Async scan + bugfixes (#947)
- cores/rp2040: _freertos.cpp: Avoid memory leak and unnecessary allocation (#948)
- Update GH actions to non-deprecated versions (#938)
- Add WiFi.channel() reporting (#937)
- Add WiFi.BSSID() undocumented call (#936)
- Add a way to return the RSSI value (#934)
2.6.2
- Add protocol-explicit
upload.tool
properties required for pluggable discovery compatibility (#933) - Add basic Pimoroni PGA2040 board definition (#930)
- Only init PWM on requested pin (#926)
- Add W25Q64JV QSPI /4 Boot2 file (#929)
2.6.1
- Increase analogWrite frequency range, bugfixes (#918)
- Rewrite PicoW LWIP interface for stability (#916)
- Use static allocation for IRQ stack (#915)
- Add board BridgeTek IDM2040-7A (#912)
- Fix memory leak in WebServer (#914)
- Un-hardcode LED pin in AdvancedWebServer example (#909)
- Update VID&PID HunterCatNFC 2040 (#907)
- Clear LWIP started flag on LWIPIntfDev::end (#905)
- Adds Degz Mizu board (#904)
- Add OpenOCD/GDB support for IDE 2.0 (#900)
- Add Melopero Cookie RP2040 (#899)
2.6.0
- Add TARGET_RP2040 to build defines (#898)
- Support IDE 2.0, detect UF2 volumes (#897)
- Allow double-reset to jump to USB bootloader (#893)
- Drive pin LOW after Tone(period) timeout (#887)
- Fix Serial1/2 debug output mode in CoreMutex (#883)
- Allow setCTS/RTS(UART_PIN_NOT_DEFINED) (#881)
- Fix deadlock during attachInterrupt (#879)
- Fix typo in HttpClient HTTPS example (#876)
- Allow setting the WiFi region for PicoW (#875)