Skip to content

v0.7.7

Latest

Choose a tag to compare

@pydevices-release-automation pydevices-release-automation released this 22 Oct 06:59
80a1fcb

What's Changed

  • bledev.hid: reports from different functions come out in the order they were sent by @bdbarnett in #235
  • ROADMAP: host-side keyboards and mice through usb-host-hid by @bdbarnett in #237
  • midiports.usb_host: an empty poll neither raises nor waits, and keeps its transfer by @bdbarnett in #238
  • Release 0.7.7.dev1 by @pydevices-release-automation[bot] in #240
  • usb-host-audio: a USB speaker and microphone as audiodev outputs and inputs by @bdbarnett in #241
  • CI: the pump job builds audiodsp v0.6.7 by @bdbarnett in #242
  • usb.md: the S2 and S3 builds carry TinyUSB 0.21 too by @bdbarnett in #243
  • wifi_manager: don't give up on a join that reports wrong password and then connects by @bdbarnett in #244
  • Final releases build and attach fresh desktop interpreters by @bdbarnett in #245
  • usb.core.start(): refuse a change of host speed on the WIFI6 DEV-KIT by @bdbarnett in #247
  • usb.device.audio: size the speaker's packets from the link's speed by @bdbarnett in #249
  • usb.host.hid returns events named the way adafruit_hid names them (breaking) by @bdbarnett in #250
  • Package library builder: the mip index and a library tree from one command by @bdbarnett in #251
  • palettes, pdwidgets and appkit move in, each in its own folder by @bdbarnett in #252
  • palettes and pdwidgets release from their own tags by @bdbarnett in #253
  • palettes 0.0.15rc1 and pdwidgets 0.0.25rc1 by @bdbarnett in #254
  • Board configs and drivers become packages of the library index by @bdbarnett in #255
  • Tested: the S3 LCD-7 and the desktop board config by @bdbarnett in #257
  • backends: a registry for AutoDisplay and audiodev.auto (experimental) by @bdbarnett in #258
  • Tested: the ESP32-P4 WIFI6 DEV-KIT with the KeDei 5-inch display by @bdbarnett in #259
  • Tested: the P4 panel and the S3 LCD-4.3 pass their smoke tests by @bdbarnett in #260
  • bledev drops its aioble dependency; releases also go to the library index by @bdbarnett in #261
  • Release 0.7.7rc1 by @pydevices-release-automation[bot] in #262
  • The desktop installer carries no version, so a release doesn't make it stale by @bdbarnett in #263
  • libbuild: a tree-only build, and an opt option on the tree's manifests by @bdbarnett in #264
  • palettes and pdwidgets docs: Sphinx on the shared documentation package by @bdbarnett in #265
  • T-Watch S3 passes its smoke test; the smoke test never calls sleep or reset by @bdbarnett in #267
  • Pin the sources the release interpreters are built from by @bdbarnett in #266
  • Publish board and driver merges to the library index by @bdbarnett in #268
  • esp32-s3-touch-lcd-7: the docstring says how to install it by @bdbarnett in #269
  • Release interpreters: the CircuitPython interpreter freezes pdwidgets and palettes from the library by @bdbarnett in #271
  • A final's release notes say what the interpreters are built on by @bdbarnett in #270
  • displaydev guide: the cast displays register with the backend registry by @bdbarnett in #272
  • bledev: import asyncio directly, so a board without it says so by @bdbarnett in #273
  • Roadmap: the USB host drivers on CircuitPython's own usb.core by @bdbarnett in #274
  • A CircuitPython board config for the Waveshare ESP32-S3-Touch-LCD-4.3 by @bdbarnett in #275
  • usb-core, usb-host-msc: run on CircuitPython's time module by @bdbarnett in #276
  • esp32-s3-touch-lcd-4_3 on CircuitPython: file writes stall the panel by @bdbarnett in #277
  • esp32-s3-touch-lcd-4_3: 10-row bounce buffers, 32 KB of internal RAM back by @bdbarnett in #278
  • es8311: power the DAC down with the output (DEV-KIT jack pop at stream start) by @bdbarnett in #279
  • audiodev pump: a driver's volume= holds when the pump takes the codec live by @bdbarnett in #280
  • sayso: moves in from bdbarnett/say-so by @bdbarnett in #282
  • hmilink: any screen as a device's front panel (preview) by @bdbarnett in #283
  • LCD-4.3 (MicroPython): 14 MHz pixel clock so Wi-Fi keeps working by @bdbarnett in #284
  • Release pins: micropython-pydevices 164dfec, pygraphics v0.1.1, audiocomponents v0.4.1 by @bdbarnett in #285
  • palettes 0.0.15 by @bdbarnett in #286
  • pdwidgets 0.0.25 by @bdbarnett in #287
  • Release 0.7.7 by @pydevices-release-automation[bot] in #288

Full Changelog: v0.7.6...v0.7.7

The attached interpreters are built on MicroPython 1.30.0-preview (a preview) and CircuitPython 11.0.0-alpha.1 (a preview).