Releases: Toyz/glitch
Releases · Toyz/glitch
v0.5.0
v0.4.0
updated depts
v0.3.1
Fixed an issue where the output path was formatted wrong on windows
v0.3.0
This updates output to make it easier to understand and added a new verbose flag
v0.2.0
Features
Expression Updates
- Support for adding an optional number to the following expression variables
R
can now be expressed asR{Num}
which will productRGB(Num,0,0)
G
can now be expressed asG{Num}
which will productRGB(0,Num,0)
B
can now be expressed asB{Num}
which will productRGB(0,0,Num)
r
now can be expressed asr{Num}
to construct a random pixel from the generated grid
- The following expressions are net new
t
random pixel from the 16 neighboring tilesg
random pixel from the entire image
New Features
- Load an image from a URL like
> glitch -e "H ^ L" https://example.com/image.gif
- Multi threaded GIF frame processing
- A new
--no-state
feature that lets you disable the frame save stack used for processing each frame
Issues fixed
- Image format not being added to the output image breaking JPG support
- Expression validation failing on some edge cases
v0.1.0
Initial release
Features
- 1:1 support for all expressions from
go-glitch
- Data mosh/Glitch PNG, JPG, and GIF
- Uses Rayon for processing GIF threads concurrently
- Detailed output or the expressions your using
Pre-Release
This is a main branch build that is built everytime main is deployed