CHANGELOG.md 7.7 KB

Changelog

All notable changes to this project will be documented in this file.

[!Note] this project adheres to Semantic Versioning.

[0.7.0-alpha.4] - 2024-03-11

🐛 Bug Fixes

  • (deps) Update rust crate image to 0.25 (#62)

⚙️ Miscellaneous Tasks

  • (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

[0.7.0-alpha.2] - 2024-03-08

⚙️ Miscellaneous Tasks

  • (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

[0.7.0-alpha.1] - 2024-02-20

🐛 Bug Fixes

  • (docker) Fix urls
  • (docker) Rm man
  • (cargo) Include benches
  • (docker ci) Add the permissions

⚙️ Miscellaneous Tasks

  • (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

[0.6.1-alpha.2] - 2024-02-02

⚙️ Miscellaneous Tasks

  • (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

[0.6.1-alpha.1] - 2024-01-30

🐛 Bug Fixes

  • (mergify) Remove the conflicted config

📚 Documentation

  • 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

⚙️ Miscellaneous Tasks

  • 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

Nit

  • Selecting direct minimal versions flag is -Zdirect-minimal-versions (#16)

Clean

  • Rm DOCS.md

Full Changelog: https://github.com/0x61nas/aarty/compare/0.6.1...0.6.1-alpha.1

[0.6.1] - 2024-01-28

🚀 Features

  • (bin) -v works

🐛 Bug Fixes

  • Fix typos

⚙️ Miscellaneous Tasks

  • (cargo) Bump the ver to 0.6.1

Full Changelog: https://github.com/0x61nas/aarty/compare/0.6...0.6.1

[0.6] - 2024-01-28

🚀 Features

  • (rgba) Make fields pub

🐛 Bug Fixes

  • 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

🚜 Refactor

  • Annotate structs with non exhaustive
  • Use new api

📚 Documentation

  • Its --help sorry
  • Fix the examples
  • (readme) Re-generate the readme
  • Fix typos
  • Update code examples

⚙️ Miscellaneous Tasks

  • (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

Clean

  • Rm -rf .github

Full Changelog: https://github.com/0x61nas/aarty/compare/0.5...0.6

[0.5] - 2024-01-27

🚀 Features

  • (crate) Provide a lib and add the reverse mode
  • (empty) Add is_empty method to TextImage
  • (serde) Impl serde::Serialize and serde::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

🐛 Bug Fixes

  • (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 fix impl_serde
  • (render) Increment after check
  • (render) Don't render the transparent pixels

🚜 Refactor

  • (args) Remove the clap crate and use our custom parser
  • Remove log and pretty_env_logger and colored 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 to serde
  • (config) Re-name bc to background
  • (text_image) Rm the unused lifetime
  • Remove unused import

📚 Documentation

  • (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

⚙️ Miscellaneous Tasks

  • 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

Clean

  • 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

[0.4.9] - 2023-07-16

🐛 Bug Fixes

  • (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

⚙️ Miscellaneous Tasks

  • (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

[0.4.8] - 2023-03-31

🐛 Bug Fixes

  • (deps) Update rust crate clap to 4.2.1

⚙️ Miscellaneous Tasks

  • (Mergify) Configuration update

Full Changelog: https://github.com/0x61nas/aarty/compare/0.4.7...0.4.8