Skip to content

V3.0.0

Latest

Choose a tag to compare

@ChuckBuilds ChuckBuilds released this 22 Jan 22:25
· 2 commits to main since this release
d0ad203

Version 3 is here! Well, it's been here but now I'm tagging it as a release. In the real world this would probably be more like v0.3 but I'm just running with it.

As always: nothing is done, things are broken, more to come - BUT! - a lot has changed, most notably: the Plugin System! While not perfect, and far from complete - there is a framework in place to install, update, remove plugins without having to touch the main LEDMatrix project. This is something I really wanted to implement for two reasons: 1. It allows YOU (yes, you can do it too!) to create plugins of your own and 2. I can push fixes faster to specific plugins without breaking everything.

The plugins themselves are in varying stages of readiness, but I think they're mostly usable. If not, let me know with an issue or on discord. Please try to report plugin issues on the plugin repo itself.

Other notable improvements:

  1. API endpoints
  2. 1-Shot Install Script
  3. Rasbian 13 (Trixie) Support
  4. Web Interface improvements
  5. Everything should be configurable from the Web Interface
  6. Modularity, more to come on that but trying to position this project for growth.
  7. Did I mention plugins?

BREAKING CHANGES:
Version 3 is a big change from Version 2. A fresh installation is REQUIRED. I would recommend keeping your old version on it's microsd card and installing V3 on a new microsd card as it is not perfect.
You cannot upgrade from version 2 to version 3. You must run the install script again.

I've got a new YouTube video out about v3 and I have some other videos recorded that I haven't edited to uploaded about picking hardware, physically assembling the display, installing and configuring plugins, or even vibe-coding your own plugin! Keep an eye out for more.

Thanks for your support, feedback, and ideas.

What's Changed

Full Changelog: v2.5...v3.0.0