Skip to content

4.4.0 - Many fixes and improvements. Card layout supported

Latest
Compare
Choose a tag to compare
@davetcc davetcc released this 04 Nov 18:27
· 7 commits to main since this release
1748373

What's in the release?

  • Move examples to new repository
  • Migrate to TcMenuLog library, requires all our libraries be updated
  • Move documentation links to GitHub documentation link
  • Some minor UI improvements
  • For tcUnicode mode show the available fonts
  • Deprecation of embedded forms, as far as we know nobody had used the form generator and it came at a very high cost.
  • Fix serial connection problem where a serial connection could not be initiated and sometimes disconnected during boot.
  • Card layout is now a fully supported option, documented properly both in the documentation and examples.

Testing of the release

This release has been subject to a complete re-test, including fully running the examples for every board on our compatibility list.

Important notes

Embedded form builder has been removed entirely, it was never properly used by anyone, and very difficult to maintain, we are in the process of building out a proper set of starters and examples for building your own apps that can run on many platforms. The repo will be available soon.

We moved the logging functions from IoAbstraction into TcMenuLog, all our libraries now use this new logging library. There have been releases of IoAbstraction, tcMenuLib, TaskManagerIO and tcUnicodeHelper today for this. When you upgrade, please ensure you upgrade all libraries at once.

Getting the release

The release is available now for Windows and Linux and macOS. Simply pick the package for your platform. Should you run into any issues, simply roll back to the previous good version then raise an issue or start a discussion.