Alejandro González
05c8c4e261
Add OxiPNG packaging status infographic powered by Repology
...
Repology is a free service that monitors the packaging status of
projects in lots of package repositories, and offers a nice API to
generate badges with a summary of what OxiPNG versions are available in
what repositories. Let's introduce that to our README to make it easier
for users to decide whether to use a package manager of their
convenience, and visibilize the work package maintainers do with OxiPNG.
2024-03-29 09:30:38 +13:00
Alejandro González
7818599de1
Tweak pre-commit integration README wording
2024-01-22 13:39:17 +01:00
Thibaut Decombe
19ad37073b
Add pre-commit integration docs ( #589 )
...
Hey !
Following the addition of [pre-commit
support](https://github.com/shssoichiro/oxipng/issues/429 ), I've updated
the docs with a small section to reflect that.
I've added this just above the [trunk
integration](https://github.com/shssoichiro/oxipng/pull/486 ) section.
Because pre-commit is open source while trunk is proprietary, it felt
more appropriate to promote this option.
Let me know if you want me to make any changes.
Cheers
2024-01-22 13:04:13 +01:00
andrews05
e1db84fd97
V9 Change log and read me ( #559 )
...
deploy / Deploy release (push) Has been cancelled
oxipng / MSRV check (push) Has been cancelled
oxipng / CI (push) Has been cancelled
Co-authored-by: Alejandro González <me@alegon.dev>
2023-10-11 08:17:58 +13:00
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
David Apirian
fd5027a017
Add docs for usage via trunk.io
2023-03-19 13:52:48 -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
8053211bf4
Version 5.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
2021-07-12 00:06:19 -04: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
Josh Holmer
974dfcfeac
More readme updates
2020-05-24 20:05:04 -04:00
Josh Holmer
65e4d57e88
Remove statement from Readme which is no longer true
2020-05-24 20:02:10 -04:00
Josh Holmer
fa11401eb1
Version 3.0.0
2020-05-06 10:11:47 -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
e473958377
Palette sorting ( #193 )
...
* Implement alpha and luminosity palette sorting
* Also sort when reducing to palette
* Bump Rust version
* Color comparison
2019-09-10 18:13:05 -04:00
Kornel
239ca81db7
Update dependencies ( #186 )
...
* Update dependencies
* Bump Rust to 1.34
2019-08-04 12:12:08 -04:00
Josh Holmer
9408a50b1b
Version 2.2.2
2019-07-03 19:21:21 -04:00
Felix Hanau
5dcfe44ccd
Fix info message and typos ( #172 )
2019-06-18 13:06:37 -04:00
Josh Holmer
b18414ba8c
Fix display of benchmarks in README ( #165 )
2019-02-04 10:03:58 -05:00
Josh Holmer
c7da7f2073
Bump minimum supported Rust version
2019-02-01 17:58:24 -05:00
Josh Holmer
bd6e7dbbb1
Version 2.2.0
2019-02-01 17:30:16 -05:00
Josh Holmer
565d08ed72
Version 2.1.7
2018-11-27 22:34:58 -05:00
Josh Holmer
d82406a959
Version 2.1.6
2018-11-17 18:02:16 -05:00
Josh Holmer
903f962f29
Version 2.1.4
2018-09-28 21:05:58 -04:00
Josh Holmer
a4e0a34357
Bump version to 2.1.3
2018-09-16 23:21:51 -04:00
Josh Holmer
7895e42687
Version 2.1.1
2018-08-11 20:34:04 -04:00
Josh Holmer
4ea310fa68
Version 2.1.0
2018-08-04 23:28:14 -04: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
d110949d2a
Version 2.0.0
2018-07-20 19:19:20 -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
cff34358d7
Bump dependencies for 1.0.4
2018-05-01 20:52:32 -04:00
Josh Holmer
8a2bdcd133
Version 1.0.3
2018-04-03 19:03:15 -04:00
Josh Holmer
4e6188919f
Bump dependencies
2018-04-03 18:56:43 -04:00
Josh Holmer
27e6dfeaab
Version 1!
...
There should not be any more breaking changes for a long time.
2018-01-31 18:57:52 -05:00
Josh Holmer
4d81e23542
Fix the benchmarking script to not overwrite the test file
2018-01-19 18:29:41 -05: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
Josh Holmer
fa334e0750
Update dependencies
2017-11-06 18:50:10 -05:00
Josh Holmer
ddd1921deb
Add crt-static to rustflags to remove need for VC++ runtime for Windows
...
users
2017-09-11 20:08:52 -04:00
Josh Holmer
413f1aac7c
Automatically change transparent pixels to black
2017-07-24 08:47:27 -04:00