Skip to content

Releases: stealjs/steal-tools

2.0.8

27 Nov 21:43
Compare
Choose a tag to compare

This patch releases fixing a bug caused when tree shaking CommonJS modules from 2 different ES modules.

2.0.7

05 Nov 14:06
Compare
Choose a tag to compare

This fixes a bug related to modlet folders and the bundle configuration for progressively loaded bundles. Now the following works:

"bundle": [
  "pages/**/"
]

Which will find modules like:

  • pages/home/home
  • pages/cart/cart

But will not pick up

  • pages/cart/cart-test

2.0.6

04 Oct 13:41
Compare
Choose a tag to compare

This is a patch releasing, fixing issue #1078, where side-effectual imports (import "foo";) were not working when the module being imported was a global.

2.0.5

30 Aug 14:08
Compare
Choose a tag to compare

This fixes a tree-shaking bug related to AMD modules that import ES modules that import other ES modules.

2.0.4

22 Aug 20:52
Compare
Choose a tag to compare

This is a patch release, fixing an issue where the +bundled-es export helper would not remove development code.

2.0.1

23 Jul 17:06
Compare
Choose a tag to compare

This is a patch release, fixing the following bugs:

  • Tree-shaking not resolving modules correctly in Windows.
  • Tree-shaking removing code for dev-bundles.

2.0.0

19 Jul 19:04
Compare
Choose a tag to compare

This is the second major release of steal-tools 2.0.0. When upgrading be sure to also get steal 2.0.0. See the migration guide and upgrade today.

Major features

Tree shaking

In steal-tools 2.0.0 unused exports (and unused modules) are tree shaken away. You don't need to do anything to get this behavior. In the chance that your code doesn't work well with tree shaking, you can disable it through a build option:

stealTools.build({}, {
  treeShaking: false
});

The migration guide explains these choices.

Envify on by default

In steal 1.x you could enable envify, which replaces usage of process.env with the current environment variables. In 2.0 this behavior is on by default.

1.11.9

29 May 19:05
Compare
Choose a tag to compare

v1.11.7

10 Apr 22:51
Compare
Choose a tag to compare

Use runtime detection for circular Babel deps #958

v1.11.6

10 Apr 22:50
Compare
Choose a tag to compare

Recover from initial errors in live-reload #956