All notable changes to this project will be documented in this file.
Note
this project adheres to Semantic Versioning.
- (deps) Update rust crate image to 0.25 (#62)
- (cliff) Setup git-cliff
- (changelog) Introduce the changelog
- (release) Configure release plz
- (changelog) Re-generate changelog
- (cargo) Ver bump
Full Changelog: https://github.com/0x61nas/aarty/compare/v0.7.0-alpha.2...v0.7.0-alpha.4
- (docker) Use alpine:latest as a base image
- (docker) Just copy the needed files
- (cargo) Bump the ver to 0.7.0-alpha.2
- (cargo) Setup the release profile
- (docker) Create docker ignore list
- (docker) Patch Cargo.toml
- (release) Release plz
- (release) Rename the workflow
Full Changelog: https://github.com/0x61nas/aarty/compare/0.7.0-alpha.1...v0.7.0-alpha.2
- (docker) Fix urls
- (docker) Rm man
- (cargo) Include benches
- (docker ci) Add the permissions
- (justfile) Depth 70
- (docker) Creat docker file
- (docker) Create docker workflow
- (cargo) Bump the ver to 0.7.0-alpha.1
Full Changelog: https://github.com/0x61nas/aarty/compare/0.6.1-alpha.2...0.7.0-alpha.1
- (bench) Create benches
- (msrv) Bump msrv to 1.70
- (license) Allow Zlib and Unicode-DFS-2016
- (cargo) Bump the ver to 0.6.1-alpha.2
Full Changelog: https://github.com/0x61nas/aarty/compare/0.6.1-alpha.1...0.6.1-alpha.2
- (mergify) Remove the conflicted config
- The code is very readable btw
- (readme) Re-generate the readme
- Add documentation based on the youtube video (#10)
- Add the missing docs
- Fix typo
- Automatically cancel superseded Actions runs (#5)
- Fix typos (#17)
- (check) Update the branch name and chang the msrv to 1.65
- (nostd) Rm nostd.yml
- (safety) Update the branch name
- (schedule) Change the branch name
- (github) Codeowners create
- (github) Create a pull request template
- (github) Put useless funding stuff
- (mergify) Create
mergify
config - (github) Create issues templates
- (safety) Remove loom job
- (lint) Deny rust2018idoms and none_ascii_ident and missing debug impl
- (lint) Warn missing docs
- (cargo) Bump the ver to 0.6.1-alpha.1
- Selecting direct minimal versions flag is -Zdirect-minimal-versions (#16)
- Rm DOCS.md
Full Changelog: https://github.com/0x61nas/aarty/compare/0.6.1...0.6.1-alpha.1
- (bin) -v works
- Fix typos
- (cargo) Bump the ver to 0.6.1
Full Changelog: https://github.com/0x61nas/aarty/compare/0.6...0.6.1
- (rgba) Make fields pub
- Makey cargo-hack happy
- (minimal-versions) Add rayon v1.1 and cfg-if v0.1.2 as a transitive dependencies
- (image) Make cargo-hack happy
- (bin) Require colors feature to build the binary
- Annotate structs with non exhaustive
- Use new api
- Its --help sorry
- Fix the examples
- (readme) Re-generate the readme
- Fix typos
- Update code examples
- (bin) Require the image feature to be enabled when building the bin
- (justfile) Add cargo-hack tO check recipe
- (cargo) Bump the ver to 0.6
- (cargo) Update cargo.lock
- Rm -rf .github
Full Changelog: https://github.com/0x61nas/aarty/compare/0.5...0.6
- (crate) Provide a lib and add the reverse mode
- (empty) Add
is_empty
method toTextImage
- (serde) Impl
serde::Serialize
andserde::Deserialize
- (args) Use bit manipulation to handle our flags
- (api) Take slice instead of ownership the sym set
- Make
image
crate optional and add a uniform api - (api) Improve the colors api
- Use less memory
- (bin) Read from stdin if there is no provided path
- Config/buffer
- Text_image impl
- (text_image) Add insert/put/get functions
- (sympols) Empty set
- Re-export stuff
- (resize filter) Add he ability to change the resize filter
- (deps) Update rust crate log to 0.4.20
- (deps) Update rust crate image to 0.24.7
- (deps) Update rust crate clap to 4.3.21
- (char selection) Handle the edge cases
- (serde) Implement
_no_ref
feature and fiximpl_serde
- (render) Increment after check
- (render) Don't render the transparent pixels
- (args) Remove the
clap
crate and use our custom parser - Remove
log
andpretty_env_logger
andcolored
crates from our deps - Replace bool's with one u8
- (args) Be smarter
- (bin) Handle the possible errors
- (bin) 2mb
- (serde) Rename
impl_serde
feature toserde
- (config) Re-name
bc
tobackground
- (text_image) Rm the unused lifetime
- Remove unused import
- (crate) The crate intro
- Add the (main) structs/functions docs
- Modules docs
- Fix typos
- (sympols) Sympols set docs
- (color) ANSI color docs
- (sympols) Pub EMPTY_CHAR
- (text_image) Text image docs
- H1 title
- Correct the example
- (readme) Generate the readme
- Fix bang
- (readme) Re-generate the readme
- Remove the garbage
- (cargo) Disables binary auto discovery
- (bin) Remove the unnecessary sub-dir
- (cargo) Un-specifying the
image
crate patch version - (git) Remove
Cargo.lock
entry - (cargo) Track the
Cargo.lock
file - (typos) Create
typos
config - (just) Just create the justfile
- (git) Remove AUR submodule
- (deny) Create
deny
config - (committed) Create the committed config
- (codespell) Create the codespell ignore file
- (typos) Ignore .git dir
- (justfile) Run codespell in check recipe
- (justfile) Just patch the generaed readme
- (samples) RM UN-NEEDED SAmples
- Add the contributing guide
- (readme) Create readme template
- (samples) Add the sample images
- (cargo) Update the crate metadata
- (cargo) Bump the ver to 0.5
- (cargo) Update cargo.lock
- (cargo) Msrv is 1.65
- Remove unused Fragment struct
- Remove unused filed
- Rm the screenshots dir
- Rm -rf images
Full Changelog: https://github.com/0x61nas/aarty/compare/0.4.9...0.5
- (deps) Update rust crate image to 0.24.6
- (deps) Update rust crate clap to 4.3.1
- (deps) Update rust crate pretty_env_logger to 0.5.0
- (deps) Update rust crate log to 0.4.18
- (deps) Update rust crate clap to 4.3.2
- (deps) Update rust crate clap to 4.3.9
- (deps) Update rust crate log to 0.4.19
- (deps) Update rust crate colored to 2.0.4
- (deps) Update rust crate clap to 4.3.12
- (aur) Remove the AUR submodule
- (cargo) Bump the crate version to 0.4.9
Full Changelog: https://github.com/0x61nas/aarty/compare/0.4.8...0.4.9
- (deps) Update rust crate clap to 4.2.1
- (Mergify) Configuration update
Full Changelog: https://github.com/0x61nas/aarty/compare/0.4.7...0.4.8