Skip to content

Releases: huozhi/bunchee

v6.3.0

11 Jan 19:10

Choose a tag to compare

Improvements

require() can work properly with bunchee now. When the local source file is require'd by another one, it would be bundled like import. Otherwise if you're importing a external package, it still treats it as external and decide if the esm-shim needs to be applied.

PRs

  • feat: handle dynamic require in ESM by @huozhi in #628
  • fix: ensure bundle fallback wont go to types by @huozhi in #633

Full Changelog: v6.2.0...v6.3.0

v6.2.0

31 Dec 09:39

Choose a tag to compare

Minor Behavior Change

If you still need to replace NODE_ENV, use --env NODE_ENV and set NODE_ENV value in the process

  • remove the default behavior of env replacement on node env by @huozhi in #622

Full Changelog: v6.1.3...v6.2.0

v6.1.3

31 Dec 09:38

Choose a tag to compare

Patches

  • fix: js bundle alias of shared module by @huozhi in #623

Full Changelog: v6.1.2...v6.1.3

v6.1.2

29 Dec 22:50

Choose a tag to compare

Patch

Full Changelog: v6.1.1...v6.1.2

v6.1.1

29 Dec 22:03

Choose a tag to compare

Patch

  • fix: shared module should ignore tests files by @huozhi in #620

Full Changelog: v6.1.0...v6.1.1

v6.1.0

29 Dec 21:26

Choose a tag to compare

Feature

  • feat: support mark any underscore module as private by @huozhi in #618
  • feat: error on duplicated entries by @huozhi in #619

Full Changelog: v6.0.4...v6.1.0

v6.0.4

27 Dec 17:07

Choose a tag to compare

Patch

  • fix: enable rollup default tree-shaking by @huozhi in #616

Full Changelog: v6.0.3...v6.0.4

v6.0.3

07 Dec 15:37

Choose a tag to compare

Patches

  • Fix windows compatibility by @huozhi in #615
  • Remove the files missing rule, default files should be ['*']

Full Changelog: v6.0.2...v6.0.3

v6.0.1

06 Dec 23:51

Choose a tag to compare

Patches

  • fix: lint for package.json in exports

Full Changelog: v6.0.0...v6.0.1

v6.0.0

29 Nov 14:52

Choose a tag to compare

Hi there, bunchee v6 is out! πŸš€

Feature

  • πŸŽ‰ Introduce _<name> private shared module conventions to corss entries shared modules (#600)
  • πŸŽ‰ Adding bunchee lint command to validate your package.json and build

Breaking Change

  • Change bunchee --prepare to bunchee prepare in #598

Besides the feature, it also brought a lots of bug fixes and perf improvements. Try it out to build your npm packages!