- β Add more coverage tests [e015a26]
- β»οΈ Separate source to a separate crate [c4fe778]
- β»οΈ Make DecoderResult more convenient [8bbe231]
- β¬οΈ Upgrade to 0.7rc [46e9b0c]
- β»οΈ Move jpegxl-sys into workspace [d7a8716]
- β»οΈ Accept a mut ref to buffer in decode_internal [6319836]
- ποΈ Use system `libjxl` by default [6756788]
- β¬οΈ Update deps and rust versions [0cc189a]
- Merge commit 'b5ee294732fc402bf8d9a3182fe25208e50733d5' as 'jpegxl-sys' [fb60093]
- Squashed 'jpegxl-sys/' content from commit a6b5275 [b5ee294]
- π Use gitmoji-changelog [d92f845]
- Merge pull request #12 from idria/master [d2d6f3b]
- update image-rs library [141db95]
- π Update docs to the latest address [b7a47af]
- β¬οΈ Upgrade to v0.6.1 [d8128c5]
- π Add CHANGELOG.md [ca68582]
- (cargo-release) start next development iteration 0.6.1-alpha.0 [5344059]
- β¨ Add luma only color encoding [112b645]
- β¨ Automatically figure out pixel types [b309bd6]
- β Continue improve code coverage [d43b3c6]
- β Continue improve code coverage [be94896]
- β Increase code coverage [bd0d306]
- β¬οΈ Upgrade `libjxl` to v0.6 [782603a]
- π¨ Remove Cell [9dda100]
- π¨ Remove unused setters [9bc3b09]
- π¨ Memory manager API consistency [de0755c]
- π¨ Fix clippy [ae3fbfa]
- π¨ Use `derive_builder` [6734234]
- π¨ Remove `unwrap()`s [b2e914f]
- π¨ New way to integrate `image` crate [b1d1715]
- π Fix memory leaks [2011241]
- π Fix #9 [0b825fa]
- π Fix potential use-after-free [01ee1c6]
- π Fix CI [e4a37df]
- feat: Remove size requirement for JPEG data [b7f7ac1]
- π Update docs [5313c05]
- (cargo-release) start next development iteration 0.3.8-alpha.0 [0f8d6d8]
- β»οΈ Move jpegxl-sys into workspace [79050a8]
- β»οΈ Accept a mut ref to buffer in decode_internal [6319836]
- ποΈ Use system `libjxl` by default [6756788]
- β¬οΈ Update deps and rust versions [0cc189a]
- Merge commit 'b5ee294732fc402bf8d9a3182fe25208e50733d5' as 'jpegxl-sys' [fb60093]
- Squashed 'jpegxl-sys/' content from commit a6b5275 [b5ee294]
- π Use gitmoji-changelog [d92f845]
- Merge pull request #12 from idria/master [d2d6f3b]
- update image-rs library [141db95]
- π Update docs to the latest address [b7a47af]
- π·ββοΈ Add code coverage [1d67f17]
- β¬οΈ Bump to v0.3.7 [cf0152e]
- β¬οΈ Upgrade to v0.3.5 [8b5af3c]
- π¨ Break up decode [8c8609b]
- π¨ Refactor to expose more functionalites [9ea3da2]
- π¨ Use manually generated C bindings [e386a33]
- (cargo-release) version 0.3.5 [bafd61a]
- (cargo-release) start next development iteration 0.3.4-alpha.0 [bbeba07]
- π¨ Rename feature `without-build` to `system-jpegxl` [ab7fd2d]
- β¬οΈ Bump libjxl version [fad37a4]
- (cargo-release) version 0.3.3 [449610d]
- Merge pull request #3 from inflation/0.3.3 [31770a6]
- Make clippy happy [e2d9ee3]
- Fix docs [488c48e]
- Refactor builders [2e396d2]
- Move generic on JxlDecoder to decode() [a22432d]
- Allow reuse of parallel runner and memory manager [30a4912]
- Remove rayon [5a6e308]
- (cargo-release) start next development iteration 0.3.3-alpha.0 [4b76775]
- β¨ Add color encoding option [2ae4255]
- π¨ Mask names from `jpegxl-sys` crate [79357a2]
- (cargo-release) version 0.3.2 [d9ae5dd]
- Update jpeg-xl to 0.3.1 [c45511d]
- Fix docs link [6db8317]
- (cargo-release) start next development iteration 0.3.1-alpha.0 [63b7462]
- (cargo-release) version 0.3.0 [36de340]
- Merge pull request #2 from inflation/v0.3 [eddb887]
- Add API to encode from raw JPEG data losslessly [fd21b5d]
- Update to v0.3 [bb12089]
- Fix cache and dependencies [cd72cb7]
- Add cache to the CI [ba7f3f9]
- Add badges [8e9bc21]
- Enable pedantic clippy lints [f320165]
- Add CI [6d22596]
- Create rust.yml [427af0b]
- (cargo-release) start next development iteration 0.2.4-alpha.0 [eb366cd]
- Fix ImageDecoder impl [eb93c9a]
- (cargo-release) version 0.2.3 [114c11b]
- Update dependency [3c32d2f]
- Bring back errors [889f999]
- Let compiler infering type for `as` conversion [e131b0e]
- Fix docs.rs build [cdf10fe]
- Don't initialize buffer [0c29600]
- Fix docs.rs build [ba009bc]
- Refactor parallel runner structure. [5d44f72]
- Add a simple threadpool [98ca998]
- Use returned pixel format [60e2334]
- Add encoder building options [1fd818c]
- Reorganized doc [9c16406]
- Fix buffer size. [6a5ea79]
- Add Encoder [1733839]
- Add decoder builder for better API [0714b28]
- Update JXLImage [1251bc9]
- Refactor decoder [1e0aea0]
- Use Threadpool by default [8cdb3c4]
- Add more `image` crate support [92f5096]
- Refactor some memory manager code [478fe0a]
- Add benchmarks [6d6249c]
- Add memory manager [a642b84]
- Fix yanked dependency [3cdb850]