31 Commits

Author SHA1 Message Date
renovate[bot]
cb45c5e587
chore: bump up Rust crate oxipng to v10 (#168)
* chore: bump up Rust crate oxipng to v10

* finish upgrade

* fix: update oxipng v10 API for armv7 build

Renamed `deflate` field to `deflater` and `Deflaters` enum to `Deflater`
to match oxipng v10 API changes.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: LongYinan <lynweklm@gmail.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-08 11:35:22 +08:00
renovate[bot]
2bd70b2ee7
chore: bump up all non-major dependencies (#153)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: LongYinan <lynweklm@gmail.com>
2025-12-07 09:55:22 +00:00
renovate[bot]
5f7aab7fed
chore: bump up Rust crate libwebp-sys to 0.13 (#143)
* chore: bump up Rust crate libwebp-sys to 0.13

* Try fix

* fix again

* fix again

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: LongYinan <lynweklm@gmail.com>
2025-08-09 15:45:11 +08:00
LongYinan
f6613b02fa
chore: async init wasm on browser 2025-07-07 21:29:19 +08:00
LongYinan
89631c32fc
feat: upgrade all deps (#132) 2025-06-27 19:24:12 +08:00
renovate[bot]
2ac81dd653
chore: bump up all non-major dependencies (#110)
* chore: bump up all non-major dependencies

* Update napi

* fix armv7 build

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: LongYinan <lynweklm@gmail.com>
2024-09-21 17:29:56 +08:00
LongYinan
8c2575e95a
chore: upgrade deps (#103) 2024-07-16 10:48:05 +08:00
LongYinan
afc909fea5
ci: wasm32-wasi target rename (#97) 2024-05-13 15:35:01 +08:00
Aura
63243c46c3
chore: use no-const-enum (#94) 2024-04-20 12:27:09 +08:00
LongYinan
352e7adc55
feat: add wasm build (#81) 2024-02-14 09:29:36 +08:00
LongYinan
aa07979f6c
chore: upgrade dependencies (#64) 2023-09-27 10:34:57 +08:00
LongYinan
12e87c0842
fix: mozjpeg compile issue 2023-09-13 22:11:39 -07:00
Bryan Lee
21a50aaa65
feat(image): support Transformer from SVG (#44) 2023-02-27 19:56:53 +08:00
Khafra
0fa1f3cacf
chore(image): change Buffer to Uint8Array in fromRgbaPixels (#41) 2023-02-16 15:17:38 +08:00
LongYinan
3fd7d8434f
perf(image): make overlay lazy (#35) 2023-01-14 11:20:56 +00:00
LongYinan
f52fd45245
feat(image): provide fast resize method (#34)
* feat: provide a way to fast resize image with SIMD

* Update

* Update x86_64-unknown-linux-gnu build

* Optimize

* Add fast resize to Transformer

* Resolve conflict
2023-01-14 18:39:54 +08:00
Bryan Lee
8bcc5de976
feat(image): implement overlay (#33)
* feat(image): implement `overlay`

* ci: fix x86_64-pc-windows-msvc build
2023-01-13 23:42:44 +08:00
LongYinan
6752e19353
chore(image): update oxipng 2023-01-03 19:37:57 +08:00
LongYinan
7d24fd1e8d
chore: upgrade dependencies (#26) 2022-10-07 16:27:33 +08:00
LongYinan
bd9f0c36ed chore: upgrade dependencies 2022-05-18 17:48:10 +08:00
LongYinan
9c19dfbed4 docs: generate og information 2022-04-25 16:25:37 +08:00
LongYinan
a09b74dc00 docs: documentation enhancement 2022-04-21 17:29:18 +08:00
LongYinan
e1e84d286b docs: API references and benchmark results 2022-04-19 16:23:07 +08:00
LongYinan
af8ed994b7 feat(image): support more operations on Transformer 2022-04-19 01:30:00 +08:00
LongYinan
8d49a8c4d3 feat(image): support Transformer from raw rgba pixels 2022-04-18 17:31:50 +08:00
LongYinan
7cd00d4181
feat: async Transformer class (#9) 2022-04-18 13:49:54 +08:00
LongYinan
81fc73a7ec
feat: support avif
- Add avif encode feature
- Add documentation for `@napi-rs/image` package
- Add tests for `webp` and `avif` encode function
2022-03-29 18:18:21 +08:00
LongYinan
e90ecdc4b9
feat: support webp 2022-03-28 23:21:38 +08:00
LongYinan
5b916b3c3c
feat(image): implement svg_min 2022-01-24 00:01:28 +08:00
LongYinan
66f5e0f2ef
feat(image): implement png_quantize 2022-01-23 19:20:53 +08:00
LongYinan
d0de72e2a8
feat: transform into monorepo (#3) 2022-01-20 18:40:23 +08:00