Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency css-loader to v6 #670

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jul 15, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
css-loader 5.2.7 -> 6.5.1 age adoption passing confidence

Release Notes

webpack-contrib/css-loader

v6.5.1

Compare Source

v6.5.0

Compare Source

Features
  • support absolute URL in url() when experiments.buildHttp enabled (#​1389) (8946be4)
Bug Fixes
  • respect nosources in the devtool option (c60eff2)

v6.4.0

Compare Source

Features
  • generate more collision resistant for locals (c7db752)
Bug Fixes
  • classes generation for client and server bundling (303a3a1)

v6.3.0

Compare Source

Features
  • added [folder] placeholder (a0dee4f)
  • added the exportType option with 'array', 'string' and 'css-style-sheet' values (c6d2066)
    • 'array' - the default export is Array with API for style-loader and other
    • 'string' - the default export is String you don't need to-string-loader loader anymore
    • 'css-style-sheet' - the default export is a constructable stylesheet, you can use import sheet from './styles.css' assert { type: 'css' }; like in a browser, more information you can find here
  • supported supports() and layer() functions in @import at-rules (#​1377) (bce2c17)
  • fix multiple merging multiple @media at-rules (#​1377) (bce2c17)
Bug Fixes

v6.2.0

Compare Source

Features
  • allow the exportLocalsConvention option can be a function, useful for named export (#​1351) (3c4b357)

v6.1.0

Compare Source

Features
Bug Fixes

v6.0.0

Compare Source

Notes
  • using ~ is deprecated when the esModules option is enabled (enabled by default) and can be removed from your code (we recommend it) (url(~package/image.png) -> url(package/image.png), @import url(~package/style.css) -> @import url(package/style.css), composes: import from '~package/one.css'; -> composes: import from 'package/one.css';), but we still support it for historical reasons. Why can you remove it? The loader will first try to resolve @import/url()/etc as relative, if it cannot be resolved, the loader will try to resolve @import/url()/etc inside node_modules or modules directories.
  • file-loader and url-loader are deprecated, please migrate on asset modules, since v6 css-loader is generating new URL(...) syntax, it enables by default built-in assets modules, i.e. type: 'asset' for all url()
⚠ BREAKING CHANGES
  • minimum supported Node.js version is 12.13.0
  • minimum supported webpack version is 5, we recommend to update to the latest version for better performance
  • for url and import options Function type was removed in favor Object type with the filter property, i.e. before { url: () => true }, now { url: { filter: () => true } } and before { import: () => true }, now { import: { filter: () => true } }
  • the modules.compileType option was removed in favor the modules.mode option with icss value, also the modules option can have icss string value
  • new URL() syntax used for url(), only when the esModules option is enabled (enabled by default), it means you can bundle CSS for libraries
  • data URI are handling in url(), it means you can register loaders for them, example
  • aliases with false value for url() now generate empty data URI (i.e. data:0,), only when the esModules option is enabled (enabled by default)
  • [ext] placeholder don't need . (dot) before for the localIdentName option, i.e. please change .[ext] on [ext] (no dot before)
  • [folder] placeholder was removed without replacement for the localIdentName option, please use a custom function if you need complex logic
  • [emoji] placeholder was removed without replacement for the localIdentName option, please use a custom function if you need complex logic
  • the localIdentHashPrefix was removed in favor the localIdentHashSalt option
Features
  • supported resolve.byDependency.css resolve options for @import
  • supported resolve.byDependency.icss resolve CSS modules and ICSS imports (i.e. composes/etc)
  • added modules.localIdentHashFunction, modules.localIdentHashDigest, modules.localIdentHashDigestLength options for better class hashing controlling
  • less dependencies
Bug Fixes
  • better performance
  • fixed circular @import
Notes
  • we strongly recommend not to add .css to resolve.extensions, it reduces performance and in most cases it is simply not necessary, alternative you can set resolve options by dependency
5.2.7 (2021-07-13)
Bug Fixes
  • fix crash when source map is unavailable with external URL in [@import](https://togithub.com/import) (bb76fe4)
5.2.6 (2021-05-24)
Bug Fixes
  • always write locals export when css modules/icss enabled (#​1315) (075d9bd)
5.2.5 (2021-05-20)
Bug Fixes
5.2.4 (2021-04-19)
Bug Fixes
5.2.3 (2021-04-19)
Bug Fixes
  • improve performance
5.2.2 (2021-04-16)
Bug Fixes
  • avoid escape nonASCII characters in local names (0722733)
5.2.1 (2021-04-09)
Bug Fixes

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot requested a review from mkobayashime as a code owner July 15, 2021 03:13
@renovate renovate bot force-pushed the renovate/css-loader-6.x branch 2 times, most recently from 17ac4b0 to ddd624a Compare July 17, 2021 23:53
@renovate renovate bot force-pushed the renovate/css-loader-6.x branch from ddd624a to aa2ab69 Compare July 19, 2021 20:21
@vercel vercel bot temporarily deployed to Preview – sos21-frontend July 19, 2021 20:21 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta July 19, 2021 20:21 Inactive
@renovate renovate bot force-pushed the renovate/css-loader-6.x branch from aa2ab69 to 149525b Compare July 27, 2021 18:16
@vercel vercel bot temporarily deployed to Preview – sos21-frontend July 27, 2021 18:17 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta July 27, 2021 18:17 Inactive
@renovate renovate bot force-pushed the renovate/css-loader-6.x branch from 149525b to cdc4711 Compare July 31, 2021 07:29
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta July 31, 2021 07:29 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend July 31, 2021 07:29 Inactive
@renovate renovate bot force-pushed the renovate/css-loader-6.x branch from cdc4711 to 37e2e51 Compare July 31, 2021 20:16
@vercel vercel bot temporarily deployed to Preview – sos21-frontend July 31, 2021 20:16 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta July 31, 2021 20:16 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend August 20, 2021 14:15 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta August 20, 2021 14:15 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend August 20, 2021 14:41 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta August 20, 2021 14:41 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend August 20, 2021 18:46 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta August 20, 2021 18:46 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend September 2, 2021 12:00 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta September 2, 2021 12:00 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta September 8, 2021 16:30 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend September 8, 2021 16:30 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta September 16, 2021 14:28 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend September 16, 2021 14:28 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta September 18, 2021 19:27 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend September 18, 2021 19:27 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend October 9, 2021 13:25 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta October 9, 2021 13:25 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend October 26, 2021 16:33 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta October 26, 2021 16:33 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend-beta November 3, 2021 20:12 Inactive
@vercel vercel bot temporarily deployed to Preview – sos21-frontend November 3, 2021 20:12 Inactive
@momeemt
Copy link
Contributor

momeemt commented Mar 19, 2023

#529 と同様。
css-loader v12はWebpack v5を要求するが、Storybook v6はWebpack v4を要求する。
Webpack v5に対応したStorybook v7は現在beta版で、それを待つ段階。

@momeemt momeemt added dependencies Pull requests that update a dependency file waiting labels Mar 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file waiting
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants