Releases: a-maze-d/fledex
Spring release
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
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
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 animationLedAnimationManager
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
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