canjs / can-zone

A context for tracking asynchronous activity in JavaScript applications.
https://v4.canjs.com/doc/can-zone.html
MIT License
92 stars 4 forks source link

Update steal-tools to the latest version ๐Ÿš€ #182

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

Version 2.0.0 of steal-tools was just published.

Dependency steal-tools
Current Version 1.11.10
Type devDependency

The version 2.0.0 is not covered by your current version range.

If you donโ€™t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of steal-tools.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you donโ€™t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes 2.0.0

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.

Commits

The new version differs by 123 commits.

  • fc90410 2.0.0
  • ca75040 Merge pull request #1037 from stealjs/greenkeeper/fs-extra-7.0.0
  • 1d7b397 fix(package): update fs-extra to version 7.0.0
  • 8cda073 Merge pull request #1043 from stealjs/two
  • efd51d3 Upgrade to steal 2.0.0
  • 8fa2da1 2.0.0-pre.10
  • bd0f96e Merge pull request #1042 from stealjs/node-env
  • d501169 Make "production" the default NODE_ENV.
  • 115b92a Merge pull request #1040 from stealjs/node
  • cf8b37a Update Node version support
  • 1fe9f32 Merge pull request #1039 from stealjs/major
  • 3295d7a Merge branch 'master' into major
  • 579a7d1 Merge pull request #1038 from stealjs/steal
  • 0f75e27 Use local babelOptions defined by package
  • 17bf502 Check in the new test's deps

There are 123 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those donโ€™t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 6 years ago

Version 2.0.1 just got published.

Update to this version instead ๐Ÿš€

Release Notes 2.0.1

This is a patch release, fixing the following bugs:

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

The new version differs by 6 commits.

  • 4ded68f 2.0.1
  • 079db1e Merge pull request #1048 from stealjs/shake-dev-bundles
  • f427e3d Merge pull request #1047 from stealjs/process-cwd-windows
  • 4b7fbb0 Use Object.assign()
  • bac543f Prevent client-side tree shaking of dev bundles
  • 8a8ae25 fix #1046

See the full diff

greenkeeper[bot] commented 6 years ago

Version 2.0.2 just got published.

Update to this version instead ๐Ÿš€

Commits

The new version differs by 3 commits.

  • d8cfbcb 2.0.2
  • 3d3a638 Merge pull request #1052 from stealjs/side-eff-es
  • 3aa018f Prevent tree shaking CSS imports

See the full diff

greenkeeper[bot] commented 6 years ago

Version 2.0.3 just got published.

Update to this version instead ๐Ÿš€

Commits

The new version differs by 7 commits.

  • 251d7dd 2.0.3
  • dbdc82f Merge pull request #1059 from stealjs/tree-shaking2
  • 6410fb8 Disable client-side treeshaking when BuildOption is used
  • c377ecd Merge pull request #1057 from stealjs/greenkeeper/steal-2.1.0
  • ec421ba chore(package): update steal to version 2.1.0
  • 7696f0b Merge pull request #1054 from stealjs/greenkeeper/steal-2.0.2
  • 1f85da4 chore(package): update steal to version 2.0.2

See the full diff

greenkeeper[bot] commented 6 years ago

Version 2.0.4 just got published.

Update to this version instead ๐Ÿš€

Release Notes 2.0.4

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

Commits

The new version differs by 3 commits.

  • 1397fe6 2.0.4
  • 0feb516 Merge pull request #1067 from stealjs/es-dev
  • 7d19918 Make dev code removal work for bundled-es exports

See the full diff

greenkeeper[bot] commented 6 years ago

Version 2.0.5 just got published.

Update to this version instead ๐Ÿš€

Release Notes 2.0.5

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

Commits

The new version differs by 5 commits.

  • f4b9e49 2.0.5
  • 461227c Merge pull request #1070 from stealjs/amd-shake
  • aa98380 Import and use ES modules' namespace object.
  • 59ced05 Enable traversing non-ES modules imports
  • 6255900 Breaking test for #1068

See the full diff

greenkeeper[bot] commented 6 years ago

Update to this version instead ๐Ÿš€

Release Notes for 2.0.6

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.

Commits

The new version differs by 3 commits.

  • 672cbc9 2.0.6
  • e508453 Merge pull request #1081 from stealjs/se
  • 1793329 Make side-effectual imports work with globals.

See the full diff