Skip to content

Releases: OpenDisplay/py-opendisplay

v5.9.0

02 Apr 21:54
139a6fd

Choose a tag to compare

5.9.0 (2026-04-02)

Features

  • add GRAYSCALE_16 (4bpp) encoding support (9b5983b)

v5.8.2

02 Apr 16:29
ad2c8a0

Choose a tag to compare

5.8.2 (2026-04-02)

Bug Fixes

  • bump epaper-dithering version to support GRAYSCALE_8 and GRAYSCALE_16 (eb80b94)

v5.8.1

02 Apr 12:12
41ca904

Choose a tag to compare

5.8.1 (2026-04-02)

Bug Fixes

  • add refresh display state (947686e)
  • apply device config rotation additively during image upload (6c1363f)
  • fix encryption (fd2ed20)
  • progress bar starts at left edge (d580f17)
  • show rotation degrees correctly (1f67c5b)

v5.8.0

01 Apr 15:30
d431556

Choose a tag to compare

5.8.0 (2026-04-01)

Features

  • add cli (5178320)
  • add default file path to export-config cli command (e1d52ca)
  • protocol 1.2 support (866bfce)

v5.7.0

24 Mar 23:18
8081ac6

Choose a tag to compare

5.7.0 (2026-03-24)

Features

  • add initial support for encryption (28c24f9)
  • support reauthentication (3214ead)

v5.6.0

24 Mar 19:58
1207312

Choose a tag to compare

5.6.0 (2026-03-24)

Features

  • add python 14 to supported versions (2d97f2f)

Bug Fixes

  • respect device supports_zip when choosing upload protocol (5320a5a)

v5.5.0

07 Mar 13:09
8b2bf28

Choose a tag to compare

5.5.0 (2026-03-07)

Features

  • add py.typed marker and fix strict mypy errors (959176b)
  • add py.typed marker and fix strict mypy errors and add prek (c1cf3b4)

v5.4.0

06 Mar 17:45
4958a6d

Choose a tag to compare

5.4.0 (2026-03-06)

Features

  • add voltage_to_percent function (fd93f82)

v5.3.0

06 Mar 17:08
b24af6a

Choose a tag to compare

5.3.0 (2026-03-06)

Features

  • models: update config models for firmware spec v1.1 (5bfccea)

v5.2.0

06 Mar 13:54
96aa30d

Choose a tag to compare

5.2.0 (2026-03-06)

Features

  • Add calibration preset for panel_ic_type 55 (2852550)
  • Add is_flex property to OpenDisplayDevice (031a778)