Skip to content

Commit fb5ecbb

Browse files
Pending release (#501)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 0464016 commit fb5ecbb

File tree

9 files changed

+45
-23
lines changed

9 files changed

+45
-23
lines changed

.changeset/bright-colts-try.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/witty-bears-sell.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

packages/esbuild-plugin/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# @optimize-lodash/esbuild-plugin
22

3+
## 4.0.0
4+
5+
### Major Changes
6+
7+
- [#499](https://github.com/kyle-johnson/rollup-plugin-optimize-lodash-imports/pull/499) [`1a0e21f`](https://github.com/kyle-johnson/rollup-plugin-optimize-lodash-imports/commit/1a0e21fa74293afd4780e2f0ce5cb1e2be80107e) Thanks [@kyle-johnson](https://github.com/kyle-johnson)! - Rewrite ["modularized" lodash packages](https://www.npmjs.com/search?q=keywords%3Alodash-modularized) such as `lodash.isnil` / `lodash.camelcase` / `lodash.clonedeep` to use the standard `lodash` / `lodash-es` packages. This enables tree-shaking of modularized imports for significant size savings.
8+
9+
This feature can be disabled by setting `optimizeModularizedImports` to `false` (it is on by default).
10+
11+
- [#497](https://github.com/kyle-johnson/rollup-plugin-optimize-lodash-imports/pull/497) [`0464016`](https://github.com/kyle-johnson/rollup-plugin-optimize-lodash-imports/commit/04640166c88d765cc8eac591d177acaf37ea0322) Thanks [@kyle-johnson](https://github.com/kyle-johnson)! - Replace acorn with oxc-parser. This is a significant speed increase (if you're using esbuild, that's what you want, no?) and doesn't require special typescript handling.
12+
13+
No longer distributing cjs, just esm.
14+
15+
Package requirement is node 20+. It may work with older versions, but I don't have time/interest in validating that.
16+
17+
### Patch Changes
18+
19+
- Updated dependencies [[`1a0e21f`](https://github.com/kyle-johnson/rollup-plugin-optimize-lodash-imports/commit/1a0e21fa74293afd4780e2f0ce5cb1e2be80107e)]:
20+
- @optimize-lodash/transform@4.0.0
21+
322
## 3.2.0
423

524
### Minor Changes

packages/esbuild-plugin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@optimize-lodash/esbuild-plugin",
3-
"version": "3.2.0",
3+
"version": "4.0.0",
44
"description": "Rewrite lodash imports with esbuild for improved tree-shaking.",
55
"keywords": [
66
"lodash",

packages/rollup-plugin/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# @optimize-lodash/rollup-plugin
22

3+
## 6.0.0
4+
5+
### Major Changes
6+
7+
- [#499](https://github.com/kyle-johnson/rollup-plugin-optimize-lodash-imports/pull/499) [`1a0e21f`](https://github.com/kyle-johnson/rollup-plugin-optimize-lodash-imports/commit/1a0e21fa74293afd4780e2f0ce5cb1e2be80107e) Thanks [@kyle-johnson](https://github.com/kyle-johnson)! - Rewrite ["modularized" lodash packages](https://www.npmjs.com/search?q=keywords%3Alodash-modularized) such as `lodash.isnil` / `lodash.camelcase` / `lodash.clonedeep` to use the standard `lodash` / `lodash-es` packages. This enables tree-shaking of modularized imports for significant size savings.
8+
9+
This feature can be disabled by setting `optimizeModularizedImports` to `false` (it is on by default).
10+
11+
### Patch Changes
12+
13+
- Updated dependencies [[`1a0e21f`](https://github.com/kyle-johnson/rollup-plugin-optimize-lodash-imports/commit/1a0e21fa74293afd4780e2f0ce5cb1e2be80107e)]:
14+
- @optimize-lodash/transform@4.0.0
15+
316
## 5.1.0
417

518
### Minor Changes

packages/rollup-plugin/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@optimize-lodash/rollup-plugin",
3-
"version": "5.1.0",
3+
"version": "6.0.0",
44
"description": "Rewrite lodash imports with Rollup for improved tree-shaking.",
55
"keywords": [
66
"lodash",
@@ -77,6 +77,6 @@
7777
},
7878
"dependencies": {
7979
"@rollup/pluginutils": "^5.1.0",
80-
"@optimize-lodash/transform": "workspace:3.0.6"
80+
"@optimize-lodash/transform": "workspace:4.0.0"
8181
}
8282
}

packages/transform/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @optimize-lodash/transform
22

3+
## 4.0.0
4+
5+
### Major Changes
6+
7+
- [#499](https://github.com/kyle-johnson/rollup-plugin-optimize-lodash-imports/pull/499) [`1a0e21f`](https://github.com/kyle-johnson/rollup-plugin-optimize-lodash-imports/commit/1a0e21fa74293afd4780e2f0ce5cb1e2be80107e) Thanks [@kyle-johnson](https://github.com/kyle-johnson)! - Rewrite ["modularized" lodash packages](https://www.npmjs.com/search?q=keywords%3Alodash-modularized) such as `lodash.isnil` / `lodash.camelcase` / `lodash.clonedeep` to use the standard `lodash` / `lodash-es` packages. This enables tree-shaking of modularized imports for significant size savings.
8+
9+
This feature can be disabled by setting `optimizeModularizedImports` to `false` (it is on by default).
10+
311
## 3.0.6
412

513
### Patch Changes

packages/transform/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@optimize-lodash/transform",
3-
"version": "3.0.6",
3+
"version": "4.0.0",
44
"description": "Rewrites lodash imports in a given source file to be specific.",
55
"keywords": [
66
"lodash",

pnpm-lock.yaml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)