stevenfitzpatrick / stevenfitzpatrick.io

My personal homepage
https://stevenfitzpatrick.io
2 stars 0 forks source link

An in-range update of babel-plugin-styled-components is breaking the build 🚨 #152

Open greenkeeper[bot] opened 6 years ago

greenkeeper[bot] commented 6 years ago

Version 1.7.0 of babel-plugin-styled-components was just published.

Branch Build failing 🚨
Dependency babel-plugin-styled-components
Current Version 1.6.4
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

babel-plugin-styled-components is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details - ❌ **bundlesize:** bundle size > maxSize ([Details](https://goo.gl/ebMNEu)). - ✅ **ci/circleci:** Your tests passed on CircleCI! ([Details](https://circleci.com/gh/stevenfitzpatrick/stevenfitzpatrick.io/271?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link)). - ✅ **coverage/coveralls:** First build on greenkeeper/babel-plugin-styled-components-1.7.0 at 21.341% ([Details](https://coveralls.io/builds/18953678)).

Release Notes v1.7.0

This minor release reintroduces "pure" annotation of styled components and the various library helper methods. It is off by default, so if you want to turn it on pass this config to the plugin:

.babelrc

{
  "plugins": [
    ["babel-plugin-styled-components", { "pure": true }]
  ]
}

"pure" annotation helps signal to minifiers like uglify that a piece of code is safe to remove if not used in at least one other place. This means if you have any components lying around that you're not actively using, they'll be dead code eliminated with this featured enabled. That goes for the helpers too like createGlobalStyle, keyframes, and css.

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

After pinning to 1.6.4 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.

greenkeeper[bot] commented 6 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.7.1

Add missing dependency

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.8.0

Add pure annotation and displayName / componentId tagging support for the newer syntaxes introduced in styled-components v3: styled.div(object), styled.div(() => object)

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 3 commits.

  • 3b3df72 1.9.1
  • 3105d0c 1.9.1-0
  • 0b5ef26 Switch from @babel/plugin-syntax-jsx to babel-plugin-syntax-jsx to restore Babel v6 compat

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 3 commits.

  • 1af8352 1.9.2
  • a940fc1 Merge pull request #185 from satya164/patch-1
  • 5e66e45 Fix transpiling inserted tagged template literals. Fixes #184

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.9.3

Fixes a critical bug in the css prop transpilation, which would cause the output to be invalid. Please upgrade as soon as possible if you want to use the css prop!

Commits

The new version differs by 3 commits.

  • 927bd69 1.9.3
  • c992f9c Merge pull request #192 from styled-components/fix-css-prop
  • ba2c2f6 Fix the CSS prop generating invalid CSS

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 6 commits.

  • 94a86f1 1.9.4
  • 3045b33 Merge pull request #196 from styled-components/fix-css-prop-string
  • b265992 Update snapshots
  • bb4fd08 Fix css prop string support
  • 5e7bef1 Merge pull request #195 from styled-components/rename-generated-css-prop
  • 0d4832d Rename generated prop from $p to _css

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.10.0
  • Add support for the css prop from the styled-components Babel macro
Commits

The new version differs by 21 commits.

  • 28ce9fa 1.10.0
  • 8f0ad57 Merge pull request #181 from styled-components/make-css-prop-work-with-macro
  • 85f98e3 Add test case with commonjs plugin
  • 4846691 1.9.5-0
  • 2e19057 Use @babel/helper-module-import
  • d4a5469 Code cleanup
  • 45b1ab7 Insert a require rather than an import
  • 9cbcc91 Update transpileCssProp.js
  • a5174fd Use .get('program')
  • cbe5fa1 Merge branch 'master' into make-css-prop-work-with-macro
  • 35134f2 Use state.file.path
  • ea85042 1.9.4-0
  • 30432c2 Merge branch 'master' into make-css-prop-work-with-macro
  • 69a04a9 Merge branch 'master' into make-css-prop-work-with-macro
  • 0a1cf4b Use existing program variable

There are 21 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.10.2

fix SSR support for styled HOC + object styles #227

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.10.5

Thanks to @ZauberNerd for figuring out an edge case with import detection in the "css" prop handling code (was causing some stalled compliations in certain project setups) #233

greenkeeper[bot] commented 5 years ago

Your tests are still failing with this version. Compare changes

Release Notes for v1.10.6

Fix import-seeking loop regression (introduced in 1.10.3) that can occur when running the babel plugin over ESM files without a styled import, #234 thanks @ZauberNerd