v2.4.1

v2.4.1 は小規模なメンテナンスリリースです。バイナリ画像演算のための b_and() / b_or() / b_nand() / b_nor() / b_xor() / b_xnor() のエイリアスを追加し、MicroPython 上流の USB-MSC(SCSI レイヤー)および Kanji の修正を適用しています。APIの破壊的変更はありません — v2.4.0 のスクリプトはそのまま動作します。

ハイライト

  • バイナリ演算のエイリアスb_and() / b_or() / b_nand() / b_nor() / b_xor() / b_xnor() を追加しました(既存の and() / or() / … という名前も引き続き機能します)。

  • 上流の修正 — MicroPython からの USB MSC(SCSI レイヤー)および Kanji の修正。

  • APIの破壊的変更なし — 再フラッシュすれば v2.4.0 のスクリプトはそのまま動作します。

新機能

  • バイナリ画像演算のためのより明確なエイリアスとして b_and() / b_nand() / b_or() / b_nor() / b_xor() / b_xnor() というメソッド名を追加しました。元の and() / nand() / or() / nor() / xor() / xnor() という名前も引き続き機能します。バイナリ演算のドキュメントを更新しました。

バグ修正

  • MicroPython 上流からの USB マスストレージの SCSI レイヤーの修正と Kanji の修正を適用しました。

APIの破壊的変更

v2.4.1 では Python APIの破壊的変更はありません。v2.4.0 で動作していたスクリプトは v2.4.1 でもそのまま動作します — ファームウェアを再フラッシュするだけです。