Repository navigation
Releases: lpaolini/Striptease
Releases · lpaolini/Striptease
Release list
1.4.0
The most relevant change for this release is the implementation of the Gradient class, for iterpolating any given number of CRGB colors in real time, without allocating a palette in memory.
Strip::paint methods now accept Gradient as an alternative to 'CRGB', to fill the string segment with a gradient instead of a solid color. Also, Gradient is directly supported by the HarmonicMotion::setGradient(Gradient *gradient) method, enabling a world of cool new effects. Check out the new effects Sunset and Scan.
Full Changelog: 1.3.0...1.4.0
1.3.0
Some new effects, some bugs fixed, much better code base, more functionality and a few breaking changes.
Full Changelog: 1.2.13...1.3.0
1.3.0-beta4
1.3.0-beta1
v1.2.14
v1.2.13
v1.2.12
[1.2.12] (2021-12-09)
Fixed
Controller: fixed EEPROM persistence of param value.
Changed
HarmonicMotion: implementedsetCriticalDamping(float cf)correction factor (default = 1).Elastic: updated fx using critical damping correction factor.
Added
Interval: added compatibility layer for easier porting of Pixelblaze-style effects.RainbowMelt: ported Pixelblaze fx.RippleReflections: ported Pixelblaze fx.
v1.2.11
[1.2.11] (2021-12-03)
Fixed
JoinedStrip: fixed probable cause of momentary random freezing / crashing.JoinedStrip, ReversedStrip, SubStrip, StatefulStrip: fixed upper boundary of random position.
Changed
- Skipped first EEPROM location, where speed for each effect is stored, as location 0 seems not to work.
Added
Motion: added class for handling linear/accelerated motion.
v1.2.10
v1.2.9
[1.2.9] (2021-03-25)
Changed
- Increased minimum brightenss from 10 to 20.
Vertigo: reduced inhibit time.
Added
Controller: implementedsetBrightnessmethod for setting initial brightness.Ripple: added optional constructor argument for setting brightness color.Background: implemented basic effect for rendering a solid background.