Releases: cafkafk/fortune-kind
Releases · cafkafk/fortune-kind
fortune-kind v0.1.3
Description
Sorry for spam... Mistakes were made. But hey, now tests work in CI :D
Changelog
[0.1.3] - 2023-10-09
Bug Fixes
- Fix gitignore
- Fix gitignore further
- Fix build, phew :p
Documentation
- Update flake description
Miscellaneous Tasks
- Release fortune-kind v0.1.3
Testing
- Fix tests in ci
Checksums
sha256sum
d74e5bd1f6bb9579ff00b3c0da8e3e140b24a290aabb172342de95e3528acdc5 ./target/bin-0.1.3/fortune-kind_aarch64-unknown-linux-gnu.tar.gz
53b55e9508196bec1a64300207aa316f58b0da5ad3e1494d8ebbcc7bf4f51cb5 ./target/bin-0.1.3/fortune-kind_aarch64-unknown-linux-gnu.zip
3e3e919d0af6fa1c413a16f0e8eadaedf439392fb5ffdf652aa33f6ecce3b655 ./target/bin-0.1.3/fortune-kind_arm-unknown-linux-gnueabihf.tar.gz
2bd25f21e3c9337dc8fde704206763cb186ca7d7c38ce2c360a63c3d7862e5c8 ./target/bin-0.1.3/fortune-kind_arm-unknown-linux-gnueabihf.zip
62de05fbf90b64405846818efa2f95b03d2b0d563aa268e36a973170cfca6dd0 ./target/bin-0.1.3/fortune-kind.exe_x86_64-pc-windows-gnu.tar.gz
7e4e38faca1a003106412a9c5b22a01110138859f7555f2bfcd7ff99622f37f6 ./target/bin-0.1.3/fortune-kind.exe_x86_64-pc-windows-gnu.zip
2d93ac0008cd37ec1503fe0c8144e640b06a3463a38aacae252d07b4a1a4b09f ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-gnu.tar.gz
af39478fda4854adcc1fa26083c0711edd3ff017af97513b9fb6c69cf28ccbbd ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-gnu.zip
184e644352e5a5aad99a4acc9cbd288642ceeea3f3b809f438436b4cf5435d2f ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl_static.tar.gz
738e34435595507bc05d2da52ea4f6656dc852c0d5a57d8b9c4edfeabe5a616e ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl_static.zip
a3ecf4531f07cf7f84ef83049afa2bed33e4d708403cbbf3da8e2e2eb64794be ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl.tar.gz
6839ab1a1995673d69964a3c5c474fb936bf816fc7cc797edc116e7faaf2c531 ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl.zip
md5sum
33ba44c1d7a81e8c454d8332785de58f ./target/bin-0.1.3/fortune-kind_aarch64-unknown-linux-gnu.tar.gz
155630224acf138c2b510f4fb4d0fd1a ./target/bin-0.1.3/fortune-kind_aarch64-unknown-linux-gnu.zip
fd9f2bd0529dc9f52e50e09dd7285cce ./target/bin-0.1.3/fortune-kind_arm-unknown-linux-gnueabihf.tar.gz
ef94db2f446e7b5ec2160714adfff146 ./target/bin-0.1.3/fortune-kind_arm-unknown-linux-gnueabihf.zip
fbb7b1e238a8384dc2eca45dd6b0be92 ./target/bin-0.1.3/fortune-kind.exe_x86_64-pc-windows-gnu.tar.gz
30d81f0b4c141fe4b968b66f8f0d4d5f ./target/bin-0.1.3/fortune-kind.exe_x86_64-pc-windows-gnu.zip
e61ed73c939dba8daab9a0579b07e1bb ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-gnu.tar.gz
3e175259cbf34d81f6b931e32b486c99 ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-gnu.zip
e3ef9e0e534b8fd7531c2bdf782385fb ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl_static.tar.gz
06a03740efcc5bd6f8895b7ca1023199 ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl_static.zip
8a539631e77cf1bce0a6bf2992f28336 ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl.tar.gz
4bea10c4bf146fef93b2cde36e71a7ea ./target/bin-0.1.3/fortune-kind_x86_64-unknown-linux-musl.zip
fortune-kind v0.1.2
Description
Now with autogenerated man pages, completions, and installation of this via the flake.
Changelog
[0.1.2] - 2023-10-09
Documentation
- Add Nix/NixOS installation instructions
- Fix gh alerts
- Change layout slightly
- Fix Nix/NixOS installation instructions
- Change layout
- Make motivation more clear
Features
- Install from flake
- Update justfile
- Autogen bash completions
- Add all completion types
- Automatic manpage generation
- Gen/install manpages, completion
- Auto-install shell completions, man pages
Miscellaneous Tasks
- Release fortune-kind v0.1.2
Refactor
- Command line input
Build
- Bump clap from 4.4.4 to 4.4.6
- Bump DeterminateSystems/nix-installer-action from 4 to 5
- Use eza style automagic release
Checksums
sha256sum
2a774bc7d5d43ac7f396f21294f192a93affa0c9e488dde95d92c4bad680639c ./target/bin-0.1.2/fortune-kind_aarch64-unknown-linux-gnu.tar.gz
e47e0bda1b8ba905508b1eeb3b142cc9a126f236156ca184c913efcdc0f670fd ./target/bin-0.1.2/fortune-kind_aarch64-unknown-linux-gnu.zip
6b3a1e5a0062bb4f4548308f5556406fa0d54adbfae704d8ac7832578df8e354 ./target/bin-0.1.2/fortune-kind_arm-unknown-linux-gnueabihf.tar.gz
d815816ab0bc90c3c7bfa5a1c6b686fccee0e47957d6bcf8770d207c167399b2 ./target/bin-0.1.2/fortune-kind_arm-unknown-linux-gnueabihf.zip
37738cbd240f39daf2bcb84c9419776ba53b05ec5a49972c3e32eaa18f06f8a2 ./target/bin-0.1.2/fortune-kind.exe_x86_64-pc-windows-gnu.tar.gz
73e505750b132399486e890f03f36ece803d0eedd115b49fca30fee6fecc0f6b ./target/bin-0.1.2/fortune-kind.exe_x86_64-pc-windows-gnu.zip
ffbaf27a77e8eca82d4966ab2f7ac1850baec23ba0ba1737e6b8efc8e6f5230b ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-gnu.tar.gz
cbc0f25a355dce1ba93abe93da3458a73b33302e1828408a1d940f4e3c3cb206 ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-gnu.zip
40d6c86d3838a177e784626ad6fa124e12c981b9432844f14448287e7b159084 ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl_static.tar.gz
6569157f43c8ff92ed8b55606b9baf1e0c438815ab773dff225735f6f01b18c1 ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl_static.zip
5cd8c10b6ac16e78bdfab5d586ef048256b6b8b967805c0a31fe753c8b202817 ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl.tar.gz
f516023298813adc36e5cf807ef5a8dd9fe9e3c187a02b0ec7db9a4af89b7485 ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl.zip
md5sum
b6f7447073567a58f58e76a6014c00da ./target/bin-0.1.2/fortune-kind_aarch64-unknown-linux-gnu.tar.gz
ffc180fa0e09bc092e1e08fc4823aab5 ./target/bin-0.1.2/fortune-kind_aarch64-unknown-linux-gnu.zip
ea18edfb29081221fca7b9fb6a76b81e ./target/bin-0.1.2/fortune-kind_arm-unknown-linux-gnueabihf.tar.gz
7a6ee8c835465ad41e4355ce3a9fb80c ./target/bin-0.1.2/fortune-kind_arm-unknown-linux-gnueabihf.zip
40c860bcaf4aeedb3e48e91b3e63b302 ./target/bin-0.1.2/fortune-kind.exe_x86_64-pc-windows-gnu.tar.gz
9c1cb2d81bf0b6d11fd624617a12908e ./target/bin-0.1.2/fortune-kind.exe_x86_64-pc-windows-gnu.zip
b8385dfd5b9c1834d4c4b61940ae1515 ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-gnu.tar.gz
cdec36e6d3dcb8bbb4526e1add7f213b ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-gnu.zip
c0ae41e65f85bf0900cb5408f1ff50ae ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl_static.tar.gz
a217b4ad9cde8b87b94e59f2dc83be9c ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl_static.zip
3ed2b4a310ce30bf2e2df3736309bce3 ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl.tar.gz
dc380ce5799d9b239a2490e8c9dd5376 ./target/bin-0.1.2/fortune-kind_x86_64-unknown-linux-musl.zip
fortune-kind v0.1.1
Description
Importantly we now have two things:
- A
FORTUNE_DIR
env var, making this actually usable - An
EDITORIAL.md
(thanks @OulipianSummer)
Until next time!
Changelog
Features
- Add pets: deeleted some repeats, removed a story that features animal violence
- Remove a repeat fortune from pets, remove poorly formatted goldfish fortune, remove reference to suicide in pets
- Delete oldtunes/pets
- Introduce FORTUNE_DIR env var
Bug Fixes
- Make io_err panic on default arm
Documentation
- Create editorial guidelines
- Fix typos
- Fix typo
- Linewrap EDITORIAL.md
- Add revision policy
- Remove empty lines in ordered list
- Wrap lines, add editorial
Miscellaneous Tasks
- Bump version to v0.1.1
Refactor
- Remove unused module
- Fix some clippy lints
- Fix clippy lint
- Clippy passes
- S/fortunes_dir/fortune_dir/g
- Change error printed for NotFound to be
err
notio_err
- Introduce env getters
- Make fortune file error handling reusable
- Move
handle_errors
out of get_quote
Build
- Bump actions/checkout from 2 to 4
- Bump clap from 4.3.23 to 4.4.4
- Format flake
- Format flake
Ci
- Add some CI
fortune-kind v0.1.0
Description
This is still being developed. But like, the minimal features I wanted are ready: -s
and -m
, that is short fortunes and search.
Code isn't clean, there isn't any CI, I haven't even linted this with clippy, and there are numerous things that I want to do. But I see no reason not to do those things post v0.1.0
.
Stuff will get more disciplined now.
Changelog
Documentation
- Add readme to root
- Add bare minimum
- Fix spelling mistake
- Fix spelling mistake
- Update README.md
- $$$$$$$ :D
- Document search module
- Document file module
- Document random module
- Document fortunes module
- Add todos for removal of example code
- Add demo gif
- Update README.md
Features
- Init search_string
- Add read_all_files
- Add find MVP
- Fortune-mod style search
Miscellaneous Tasks
- Initial commit
- Add ascii-art fortunes
- Use pratchett fortunes
- Use translate-me fortunes
- Use majority of paradoxum fortunes
- Remove off/fortunes, unfunny
- Remove off/rotated
- Used half of off/art
- Removed off/racism, for obvious reasons
- Use most of off/cookie
- Remove misandry (see reasoning)
- Remove misogyny
- Remove rest of paradoxum
- Use all of tao
Refactor
- Add file module
- Introduce modules random, fortune
- Module fortunes -> fortune
Testing
- Add no_match
- Test file module
- Testing for get_quote
- Add tests for random::random
Build
- Change name to fortune-kind
- Remove old cmake
- Lock cargo file
- Remove offensive fortunes cmake file
- Add grep (ripgrep)
- Add grep-matcher, grep-regex
- Add tempdir
- Move tempfile to dev-dependencies
- Add dev-dependency assert-cmd
- Add release script
New Contributors
Full Changelog: https://github.com/cafkafk/fortune-kind/commits/v0.1.0