Releases: innix/shrek
v0.6.1
Minor release, no breaking changes. See changelog below.
Static builds are available below, including arm64 for macOS (aka Apple Silicon).
Changelog
-
Added some example projects to demonstrate how to use Shrek as a library.
-
Updated project dependencies to latest versions.
-
Improved validation of user-inputted search filters in the Shrek CLI app.
-
Minor refactoring and improvements to logging in the Shrek CLI app.
v0.6.0
Second public release.
Static builds are available below, including arm64 for macOS (aka Apple Silicon).
Changelog
-
Implemented a new optimization (703e6d8), resulting in a big performance boost (3-4x faster than before). This required some of the public-facing API to change, so if your program no longer compiles after updating to the new version then open an issue and I'll help you get it working again. But read the FAQ section of the README first; it may already contain your answer.
-
Re-designed the UI to be a bit more flashy.
-
Added/refactored some program arguments; see the README or run
shrek -h
for more info). -
One of the new arguments is to tone down (or remove) the flashy UI for those who don't like it or their terminal doesn't support it.
-
Added a notice to the README that reminds people that Shrek hasn't reached a stable v1.0 version yet, so it's possible that breaking changes could be made to the code.
-
Added a video animation to the README of Shrek being used via a console. This replaces the old static image.
-
Other minor improvements and bug fixes. See commits if you're interested.