Skip to content

Releases: frenck/python-wled

v0.23.0

20 May 12:16
Immutable release. Only release title and notes can be modified.
f3b5cdf

Choose a tag to compare

What’s changed

✨ New features

  • Handle non-UTF-8 and invalid JSON responses from WLED device @mik-laj (#2052)
  • Add segment name support to the segment() method @mik-laj (#2051)
  • Support WLED 16.0.0+ custom palette ID change with backwards compatibility @mik-laj (#2057)
  • Add support for usermod palettes @mik-laj (#2058)

🐛 Bug fixes

  • Filter out RSVD placeholder effects from effect list @mik-laj (#2059)

🚀 Enhancements

🧰 Maintenance

  • Strengthen WLED request payload tests @mik-laj (#2050)
  • Replace asyncio.iscoroutinefunction with inspect.iscoroutinefunction @mik-laj (#2066)
  • Replace discontinued devcontainers-contrib with devcontainers-extra @mik-laj (#2062)
  • Pretty print syrupy snapshots @mik-laj (#2064)
  • Add snapshot for each WLED release @mik-laj (#2065)

📚 Documentation

⬆️ Dependency updates

6 changes

v0.22.0

16 Apr 19:47
Immutable release. Only release title and notes can be modified.
47929d3

Choose a tag to compare

What’s changed

✨ New features

🐛 Bug fixes

  • Strip trailing stuff before comparing to MIN_REQUIRED_VERSION @ksedgwic (#1529)
  • Use orjson for request serialization to preserve unicode @frenck (#2038)

🚀 Enhancements

🧰 Maintenance

  • 🧰 Modernize project tooling, CI, and documentation @frenck (#2031)

📚 Documentation

  • Fix link to contribution guidelines in README @fleaz (#1855)

⬆️ Dependency updates

426 changes
Read more

v0.21.0

10 Dec 09:47
77964ec

Choose a tag to compare

What’s changed

🧰 Maintenance

⬆️ Dependency updates

Details

v0.20.2

12 Aug 20:32
d49ae4f

Choose a tag to compare

What’s changed

🐛 Bug fixes

  • Fix deserialization error for devices without palettes @frenck (#1427)

⬆️ Dependency updates

Details

v0.20.1

07 Aug 10:46
3ff3c2c

Choose a tag to compare

What’s changed

🐛 Bug fixes

⬆️ Dependency updates

Details

v0.20.0

23 Jul 06:49
bbf9e9a

Choose a tag to compare

What’s changed

✨ New features

⬆️ Dependency updates

v0.19.2

18 Jul 06:48
59a2ea0

Choose a tag to compare

What’s changed

🐛 Bug fixes

v0.19.1

17 Jul 19:33
a186f28

Choose a tag to compare

What’s changed

🐛 Bug fixes

🚀 Enhancements

⬆️ Dependency updates

Details

v0.19.0

19 Jun 18:10
57d046c

Choose a tag to compare

What’s changed

Quite the cleanup, with breaking changes and performance improvements; paving the way towards other changes and fixes.

🚨 Breaking changes

Lots of small breaking changes in this release.

  • The whole model has been rewritten on top of mashumaro; when upgrading to this release, be sure to adapt your application to these changes (see models.py files for new models).
  • WLED 0.14.0 is the minimum required version as of this release.

🚀 Enhancements

⬆️ Dependency updates

Details

v0.18.0

20 May 09:48
1eede67

Choose a tag to compare

What’s changed

✨ New features

⬆️ Dependency updates