canjs / can-util

Essential utilities used by lots of CanJS's projects.
https://canjs.com/doc/can-util.html
MIT License
10 stars 8 forks source link

Update steal-tools to the latest version πŸš€ #438

Open greenkeeper[bot] opened 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

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Release Notes for 2.0.7

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
Commits

The new version differs by 4 commits.

  • f8ecfd4 2.0.7
  • e298a5c Merge pull request #1090 from stealjs/bundle-wildcard
  • fa1ad6f Restructure the bundle false test
  • 444cb85 Make bundle globs work with the modlet pattern

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for 2.0.8

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

Commits

The new version differs by 9 commits.

  • 492651f 2.0.8
  • bad9a20 Merge pull request #1095 from stealjs/ts
  • 4a139ab Determine used exports for CJS modules
  • 53f9b45 Merge pull request #1076 from stealjs/greenkeeper/babel-minify-0.5.0
  • 5b6155f Merge pull request #1091 from stealjs/greenkeeper/through2-3.0.0
  • 26eff78 Merge pull request #1092 from stealjs/bu
  • 397107e Add more advanced bundle wildcard tests
  • c1e26d5 fix(package): update through2 to version 3.0.0
  • 2144f33 fix(package): update babel-minify to version 0.5.0

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for 2.0.9

This is a patch release of steal-tools, fixing a regression caused in the last tree shaking fix.

Commits

The new version differs by 3 commits.

  • 3d64f6a 2.0.9
  • 14634e5 Merge pull request #1097 from stealjs/guard-importspecifiers
  • 9442dc3 Account for modules without importNames

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 4 commits.

  • 22cadf6 2.0.11
  • cc5b5b3 Merge pull request #1099 from stealjs/ts-side
  • 946cfb2 Add the dependencies to git for treeshaking
  • dda6e08 Make sure all side-effectual deps remain in tree

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 5 commits.

  • 504d11d 2.1.0
  • 8cbc6aa Merge pull request #1114 from stealjs/keep-es2015
  • 089fa13 Switch steal and transpile to the released versions
  • 9685d61 Treat loader.forceES5 as true by default
  • 64b099d Add option to keep ES2015 code in built code

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

  • 258afab 2.2.0
  • f091485 Merge pull request #1118 from stealjs/terser
  • cb444c7 Replace uglify-es with terser

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for v2.2.1

This changes rollup-plugin-commonjs’s semver range to avoid a buggy version. #1121

Commits

The new version differs by 8 commits.

  • 003ec65 2.2.1
  • 973d62e Change the preversion script to just run test:browser
  • daef655 Merge pull request #1123 from stealjs/greenkeeper/rollup-plugin-commonjs-pin-9.3.2
  • 36a5941 Merge pull request #1124 from stealjs/chasenlehara-patch-1
  • 0fdf29c Change pinning to an upper bound range
  • 604c2b8 Run JSHint before Mocha
  • 5c369e7 Add release scripts
  • be5b46a chore: pin rollup-plugin-commonjs to 9.3.2

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€