v3.5.0-beta.1

v3.5.0-beta.1 çekirdeği MicroPython 1.11‘e günceller ve SPI, USB HID ile düşük güç / SDIO sorunlarını düzeltir. MicroPython yükseltmesi bir davranış değişikliğidir — aşağıdaki kırıcı değişiklikleri okuyun. (Bu, v3.5.0 sürümüne giden ilk betadır.)

Öne çıkanlar

  • MicroPython 1.11 — paketlenen çekirdek güncellendi.

  • Düzeltmeler — SPI WFI hatası, USB HID tanımlayıcısı ve düşük güç / SDIO başlatma.

  • Kırıcı: MicroPython 1.11’e güncellendi — kırıcı değişikliklere bakın.

Diğer değişiklikler ve iyileştirmeler

  • Paketlenen MicroPython 1.11’e güncellendi; aygıt yazılımı (firmware) ikili dosyalarının depoda izlenmesi durduruldu ve WINC1500 aygıt yazılımı (firmware) taşındı.

Hata düzeltmeleri

  • SPI WFI hatası düzeltildi ve SPI arabellek kontrolleri eklendi, USB HID tanımlayıcısı, durdurma moduna girmeden önce SysTick’in askıya alınması ve başlatmadan önce SDIO’nun sıfırlanması düzeltildi.

Kırıcı API değişiklikleri

v3.4.3 ile v3.5.0-beta.1 arasındaki kullanıcıya görünür API kırılmaları. Kapsam: modules/ içindeki Python C modülleri ve scripts/libraries/ içindeki Python kütüphaneleri.

Kırıcı değişiklik bir behavior değişikliğidir (aynı API, farklı sonuçlar) — etkilenen betikleri yeniden kontrol edin. Her commit hash’i GitHub’daki diff’ine bağlanır.

MicroPython 1.11’e güncellendi (behavior)

Paketlenen MicroPython çekirdeği 1.11’e güncellendi. Standart kütüphane ve dil davranışı yukarı akış MicroPython 1.11’i takip eder; sürüme özgü micropython / standart modül davranışına bağlı betikleri yeniden kontrol edin.

Commit’ler: 5676b4101

Taşıma kontrol listesi

Sürüme özgü MicroPython davranışına bağlı betikleri 1.11’e karşı yeniden doğrulayın (MicroPython yükseltmesi). Diğer tüm betikler değişiklik yapılmadan çalışır.