Skip to content

Releases: a-maze-d/fledex

Spring release

27 Apr 23:02
Compare
Choose a tag to compare

A lot of improvements have gone into this release.

  • All macros (animation, static, effect, component, job) seem to be working as expected
  • Major code cleanup (still some to go, but good enough for now)
  • Major documentation improvements
  • some minor breaking changes to make thing smoother, but some radical changes in how to provide functionality.

some more testing will have to go in, but this version should be good enough to try it at a local school to see how creative kids can be.

v0.3.0

23 Dec 21:57
Compare
Choose a tag to compare

Xmas cleanup (!?)

A lot of improvements in all aspects:

  • refactored code (CAUTION: a lot of names changed)
  • improved API documentation
  • improved livebook documentation
  • improved typespecs
  • improved usability
  • new functionality (like introduction of effects

This version has also prepared for components, but the effect work has raised some interesting questions. This probably will mean another refactoring within the Fledex.Animation modules.

I'm quite happy with the dsl even though the the config aspect is still unsatisfactory. something left for v0.4 to be fixed ;-)

v0.2.0

14 Nov 20:32
Compare
Choose a tag to compare

Welcome to animations

This version is a first version that feels more stable. For the functionality provided, no major changes are expected. It introduces the following features:

  • LedAnimator a server that manages animations and that can be updated to run a new animation
  • LedAnimationManager a server that manages a set of led strips and animations. It manages the lifecycle of them and through a single interface they can be managed
  • Full test coverage (note: some test are still flaky, some are not the best)
  • Decently good livebook coverage of the current functionality
  • Architecture diagram

This is still not production ready, but we surely are getting closer :-)

v0.1.0

14 Nov 20:32
Compare
Choose a tag to compare

First roughly working version

This is the first version that is kind of working. What it provides:

LedsDriver to address a sequence and led strip
Leds to describe a sequence of leds (including some functions to create a rainbow)
some very early documentation with some livebooks

Note: everything is very rough a lot of changes are expected