Releases: onigoetz/resquoosh
Releases · onigoetz/resquoosh
Release list
2.0.0
Drop node 18 support
What's Changed
- Update dependency tinypool to v2 by @renovate[bot] in #64
- Update dependency @biomejs/biome to v2.2.3 by @renovate[bot] in #65
- Update actions/setup-node action to v5 by @renovate[bot] in #66
- Update dependency @biomejs/biome to v2.2.4 by @renovate[bot] in #67
- Update Yarn to v4.10.0 by @renovate[bot] in #68
- Update Yarn to v4.10.3 by @renovate[bot] in #69
- Update dependency @biomejs/biome to v2.2.5 by @renovate[bot] in #70
- Update dependency @biomejs/biome to v2.2.6 by @renovate[bot] in #71
- Update dependency @biomejs/biome to v2.2.7 by @renovate[bot] in #72
- Update dependency @biomejs/biome to v2.3.2 by @renovate[bot] in #73
- Update dependency @biomejs/biome to v2.3.3 by @renovate[bot] in #74
- Update dependency @biomejs/biome to v2.3.4 by @renovate[bot] in #75
- Update Yarn to v4.11.0 by @renovate[bot] in #76
- Update dependency @biomejs/biome to v2.3.5 by @renovate[bot] in #77
- Update dependency @biomejs/biome to v2.3.6 by @renovate[bot] in #79
- Update actions/checkout digest to 93cb6ef by @renovate[bot] in #78
- Update all non-major dependencies by @renovate[bot] in #80
- Update dependency @biomejs/biome to v2.3.8 by @renovate[bot] in #81
- Update dependency @biomejs/biome to v2.3.9 by @renovate[bot] in #82
- Update dependency @biomejs/biome to v2.3.10 by @renovate[bot] in #83
- Update dependency @biomejs/biome to v2.3.11 by @renovate[bot] in #84
- Update dependency @biomejs/biome to v2.3.13 by @renovate[bot] in #85
- Update dependency @biomejs/biome to v2.3.14 by @renovate[bot] in #86
- Update dependency @biomejs/biome to v2.3.15 by @renovate[bot] in #87
- Update dependency @biomejs/biome to v2.4.2 by @renovate[bot] in #88
- Update dependency @biomejs/biome to v2.4.3 by @renovate[bot] in #89
- Update dependency @biomejs/biome to v2.4.4 by @renovate[bot] in #90
- Update dependency @biomejs/biome to v2.4.5 by @renovate[bot] in #91
- Update dependency @biomejs/biome to v2.4.6 by @renovate[bot] in #92
- Update dependency @biomejs/biome to v2.4.7 by @renovate[bot] in #93
- Update dependency @biomejs/biome to v2.4.8 by @renovate[bot] in #94
- Update Yarn to v4.13.0 by @renovate[bot] in #95
- Update dependency @biomejs/biome to v2.4.9 by @renovate[bot] in #96
- Update dependency @biomejs/biome to v2.4.10 by @renovate[bot] in #97
- Update dependency @biomejs/biome to v2.4.11 by @renovate[bot] in #98
- Update dependency @biomejs/biome to v2.4.12 by @renovate[bot] in #99
- Update Yarn to v4.14.0 by @renovate[bot] in #100
- Update Yarn to v4.14.1 by @renovate[bot] in #101
- Update dependency @biomejs/biome to v2.4.13 by @renovate[bot] in #102
- Update dependency @biomejs/biome to v2.4.14 by @renovate[bot] in #103
- Update dependency @biomejs/biome to v2.4.15 by @renovate[bot] in #104
- Update Yarn to v4.15.0 by @renovate[bot] in #105
- Update dependency @biomejs/biome to v2.4.16 by @renovate[bot] in #106
- Update all non-major dependencies to v4.16.0 by @renovate[bot] in #107
- Update all non-major dependencies by @renovate[bot] in #108
- Update dependency @biomejs/biome to v2.5.3 by @renovate[bot] in #109
- Update Yarn to v4.17.1 by @renovate[bot] in #110
- Update dependency @biomejs/biome to v2.5.4 by @renovate[bot] in #111
- Update dependency @biomejs/biome to v2.5.5 by @renovate[bot] in #113
- Update actions/checkout digest to fbc6f39 by @renovate[bot] in #112
- Update actions/setup-node action to v7 by @renovate[bot] in #115
- Update actions/checkout action to v7 by @renovate[bot] in #114
Full Changelog: 1.1.2...2.0.0
1.1.2
What's Changed
- Update Yarn to v4.4.1 by @renovate[bot] in #30
- Update dependency @biomejs/biome to v1.9.0 by @renovate[bot] in #31
- Update Yarn to v4.5.0 by @renovate[bot] in #32
- Update dependency @biomejs/biome to v1.9.1 by @renovate[bot] in #33
- Update all non-major dependencies by @renovate[bot] in #34
- Update dependency @biomejs/biome to v1.9.3 by @renovate[bot] in #35
- Update actions/checkout digest to eef6144 by @renovate[bot] in #36
- Update all non-major dependencies by @renovate[bot] in #37
- Update actions/setup-node action to v4.1.0 by @renovate[bot] in #39
- Update actions/checkout digest to 11bd719 by @renovate[bot] in #38
- Update Yarn to v4.5.2 by @renovate[bot] in #41
- Update Yarn to v4.5.3 by @renovate[bot] in #42
- Update Yarn to v4.6.0 by @renovate[bot] in #43
- Update actions/setup-node action to v4.2.0 by @renovate[bot] in #44
- Update dependency image-size to v2 by @renovate[bot] in #45
- Update Yarn to v4.7.0 by @renovate[bot] in #46
- Update actions/setup-node action to v4.3.0 by @renovate[bot] in #47
- Update Yarn to v4.8.0 by @renovate[bot] in #48
- Update Yarn to v4.8.1 by @renovate[bot] in #49
- Update Yarn to v4.9.0 by @renovate[bot] in #50
- Update all non-major dependencies by @renovate[bot] in #51
- Update Yarn to v4.9.2 by @renovate[bot] in #52
- Update dependency node to v22 by @renovate[bot] in #40
- Update dependency @biomejs/biome to v2 by @renovate[bot] in #53
- Update dependency @biomejs/biome to v2.0.6 by @renovate[bot] in #54
- Update dependency @biomejs/biome to v2.1.1 by @renovate[bot] in #55
- Update dependency @biomejs/biome to v2.1.2 by @renovate[bot] in #56
- Update dependency @biomejs/biome to v2.1.4 by @renovate[bot] in #57
- Update dependency @biomejs/biome to v2.2.0 by @renovate[bot] in #59
- Update actions/checkout action to v5 by @renovate[bot] in #60
- Update Yarn to v4.9.3 by @renovate[bot] in #61
- Update dependency @biomejs/biome to v2.2.2 by @renovate[bot] in #62
- Update Yarn to v4.9.4 by @renovate[bot] in #63
Full Changelog: 1.1.1...1.1.2
1.1.1
What's Changed
- Configure Renovate by @renovate in #1
- Update actions/setup-node action to v4 by @renovate in #5
- Update actions/checkout digest to b4ffde6 by @renovate in #3
- Update dependency @biomejs/biome to v1.3.1 by @renovate in #4
- Update dependency @biomejs/biome to v1.3.3 by @renovate in #6
- Update dependency ava to v6 by @renovate in #8
- Update dependency @biomejs/biome to v1.4.1 by @renovate in #7
- Update actions/setup-node action to v4.0.1 by @renovate in #9
- Update dependency c8 to v9 by @renovate in #10
- Update dependency @biomejs/biome to v1.5.1 by @renovate in #11
- Update dependency @biomejs/biome to v1.5.2 by @renovate in #12
- Update dependency @biomejs/biome to v1.5.3 by @renovate in #13
- Update actions/setup-node action to v4.0.2 by @renovate in #14
- Update dependency @biomejs/biome to v1.6.0 by @renovate in #15
- Update dependency @biomejs/biome to v1.6.1 by @renovate in #16
- Update actions/checkout digest to 0ad4b8f by @renovate in #18
- Update dependency @biomejs/biome to v1.7.2 by @renovate in #19
- Update all non-major dependencies by @renovate in #20
- Update actions/checkout digest to a5ac7e5 by @renovate in #21
- Update dependency @biomejs/biome to v1.8.0 by @renovate in #22
- Update dependency tinypool to v1 by @renovate in #23
- Update dependency @biomejs/biome to v1.8.1 by @renovate in #25
- Update actions/checkout digest to 692973e by @renovate in #24
- Update dependency c8 to v10 by @renovate in #26
- Update dependency @biomejs/biome to v1.8.2 by @renovate in #27
- Update dependency @biomejs/biome to v1.8.3 by @renovate in #28
- Update actions/setup-node action to v4.0.3 by @renovate in #29
New Contributors
Full Changelog: 1.1.0...1.1.1
1.1.0
- Replace
jest-workerwith the smallertinypool - Make the module compatible with ESM while keeping CJS compatibility
Full Changelog: 1.0.1...1.1.0
1.0.1
- Automatically shutdown worker when unused
- Cleanup some types and don't re-run codec detection when already done
Full Changelog: 1.0.0...1.0.1
1.0.0
Initial release
import fs from "fs/promises";
import { optimizeImage, getImageSize } from "@onigoetz/resquoosh";
const file = await fs.readFile("file.jpg");
const size = await getImageSize(file);
console.log(size); // { width: 400, height: 400 }
const optimized = await optimizeImage(file);
// returns an optimized buffer
Supports webp, png, avig and jpeg