Alejandro González
904beeec6b
Update zopfli to v0.8.0 ( #560 )
...
This update brings several parameterization and usage flexibility
improvements on Zopfli, allowing users to choose to limit execution time
by a number of iterations without improvement, and exposing a more
advanced `ZlibEncoder` struct to tune compression block sizes and
DEFLATE block types. Some minor microoptimizations were also made.
For now, I don't expect this PR to substantially affect how OxiPNG
compresses images using its Zopfli mode, but the additional parameter
customization may come in handy for future work improving how Zopfli is
used in OxiPNG.
2023-10-09 23:14:22 +02:00
Josh Holmer
d81236f71e
Add default features note to readme ( #528 )
2023-07-05 00:44:06 -04:00
andrews05
798fdfe24c
Update rust and dependencies ( #525 )
...
* Bump rust version
* Update Clap to v4
* Update other dependencies
2023-06-25 14:24:23 -04:00
Josh Holmer
19be14021b
Version 7.0.0
deploy / create-windows-binaries (x86_64) (push) Has been cancelled
deploy / create-unix-binaries (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
deploy / create-unix-binaries (ubuntu-latest, x86_64-unknown-linux-musl) (push) Has been cancelled
deploy / deploy (push) Has been cancelled
2022-12-07 14:17:15 -05:00
Josh Holmer
5810ae4f49
Version 6.0.0 ( #448 )
deploy / create-windows-binaries (x86_64) (push) Has been cancelled
deploy / create-unix-binaries (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
deploy / create-unix-binaries (ubuntu-latest, x86_64-unknown-linux-musl) (push) Has been cancelled
deploy / deploy (push) Has been cancelled
2022-09-05 13:05:52 -04:00
Josh Holmer
faf10c64a9
Bump edition to 2021, along with min rust version
2022-01-12 11:50:33 -05:00
Josh Holmer
bd432c470d
Bump minimum rustc to 1.46, required by crc 2.0
2021-07-11 23:54:29 -04:00
Josh Holmer
9ccf39b49a
Version 4.0.0
deploy / create-windows-binaries (i686) (push) Has been cancelled
deploy / create-windows-binaries (x86_64) (push) Has been cancelled
deploy / create-unix-binaries (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
deploy / create-unix-binaries (ubuntu-latest, x86_64-unknown-linux-musl) (push) Has been cancelled
deploy / deploy (push) Has been cancelled
2020-11-11 14:43:42 -05:00
Josh Holmer
17cd51259e
Bump minimum version in readme
2020-11-01 20:12:53 -05:00
Josh Holmer
9dfea8dde0
Version 3.0.1
deploy / create-binaries (windows-latest, i686-pc-windows-msvc) (push) Has been cancelled
deploy / create-binaries (macOS-latest, x86_64-apple-darwin) (push) Has been cancelled
deploy / create-binaries (ubuntu-latest, x86_64-unknown-linux-musl) (push) Has been cancelled
deploy / deploy (push) Has been cancelled
2020-07-21 11:15:15 -04:00
Jake Archibald
71fa08b13a
Update readme for latest version ( #258 )
2020-07-13 21:07:25 -04:00
Josh Holmer
0a4bde1ade
Add docs.rs badge to readme
2020-04-18 19:17:00 -04:00
Josh Holmer
b55eced0ed
Update build status badge in readme
2020-04-18 19:06:41 -04:00
Josh Holmer
4b1a47e902
Bump minimum rust version to 1.41
2020-03-31 20:57:50 -04:00
Josh Holmer
139d29cc9b
Version 2.3.0
2019-10-07 23:34:23 -04:00
Kornel
239ca81db7
Update dependencies ( #186 )
...
* Update dependencies
* Bump Rust to 1.34
2019-08-04 12:12:08 -04:00
Felix Hanau
5dcfe44ccd
Fix info message and typos ( #172 )
2019-06-18 13:06:37 -04:00
Josh Holmer
c7da7f2073
Bump minimum supported Rust version
2019-02-01 17:58:24 -05:00
Josh Holmer
3b42f42491
Revert "Revert "Make cfzlib the default on platforms that support it""
...
This reverts commit ff0e3df948 .
2018-08-04 23:08:30 -04:00
Josh Holmer
ff0e3df948
Revert "Make cfzlib the default on platforms that support it"
...
This reverts commit 2702145f3f .
cfzlib seems to have a MASSIVE memory leak in it. Trying to use it
when processing many files at once will cause your system to run out
of memory.
Closes #125
2018-07-21 00:37:57 -04:00
Josh Holmer
2702145f3f
Make cfzlib the default on platforms that support it
...
Raises the minimum Rust version to 1.27.0
2018-07-20 19:03:17 -04:00
Kornel
55a095d536
Enum for stdout writing flag ( #110 )
2018-07-10 18:41:06 -04:00
Josh Holmer
9de0eeaf51
Compare performance of oxipng vs optipng
...
This adds a script to automate this process and add it to the README.
I'll just run it manually after a version release, for now.
Closes #81
2018-01-18 13:58:05 -05:00