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

Webpack 5 beta 22 #1

Closed
wants to merge 16 commits into from
Closed

Webpack 5 beta 22 #1

wants to merge 16 commits into from

Commits on May 10, 2020

  1. Configuration menu
    Copy the full SHA
    c163909 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2020

  1. bug symfony#765 Fixing babel.config.js filename in message (weaverryan)

    This PR was merged into the master branch.
    
    Discussion
    ----------
    
    Fixing babel.config.js filename in message
    
    Introduced in symfony#738 - @jdreesen I think this was just a typo? Can you confirm that my PR is right?
    
    Thanks!
    
    Commits
    -------
    
    c163909 fixing babel.config.js filename in message
    weaverryan committed May 11, 2020
    Configuration menu
    Copy the full SHA
    cd661d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bece20e View commit details
    Browse the repository at this point in the history
  3. feature symfony#763 Removing vue2 alias to use the full build (weaver…

    …ryan)
    
    This PR was merged into the master branch.
    
    Discussion
    ----------
    
    Removing vue2 alias to use the full build
    
    Fixes symfony#674
    
    Commits
    -------
    
    bece20e removing vue2 alias to use the full build
    weaverryan committed May 11, 2020
    Configuration menu
    Copy the full SHA
    605c760 View commit details
    Browse the repository at this point in the history
  4. Tagging 0.30.0

    weaverryan committed May 11, 2020
    Configuration menu
    Copy the full SHA
    e597463 View commit details
    Browse the repository at this point in the history
  5. CHANGELOG typos

    weaverryan committed May 11, 2020
    Configuration menu
    Copy the full SHA
    ce8d221 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. reverting change to only package vue runtime loader

    This makes it harder for beginners and it's hard to know the fix.
    As a compromise, this alerts that there is
    an option to choose a smaller build.
    weaverryan committed May 13, 2020
    Configuration menu
    Copy the full SHA
    1b393eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47f5ca3 View commit details
    Browse the repository at this point in the history
  3. Update index.js

    Co-authored-by: Vincent Le Biannic <[email protected]>
    weaverryan and Lyrkan committed May 13, 2020
    Configuration menu
    Copy the full SHA
    6ae0aaa View commit details
    Browse the repository at this point in the history
  4. bug symfony#769 Reverting change to only package vue runtime loader (…

    …weaverryan)
    
    This PR was squashed before being merged into the master branch.
    
    Discussion
    ----------
    
    Reverting change to only package vue runtime loader
    
    Using the runtime build by default makes it harder for beginners and it's hard to know the fix. Specifically, if you follow the "intro docs" to Vue, you will likely try this:
    
    ```js
    var app = new Vue({
      el: '#app',
      data: {
        message: 'Hello Vue!'
      }
    })
    ```
    
    which will not work (and the error will be tough for beginners to spot). As a compromise, on a production build, we print a recommendation so that people can discover the option to use the smaller build.
    
    Commits
    -------
    
    6ae0aaa Update index.js
    47f5ca3 Updating missing-loader for changing vue internal file syntax
    1b393eb reverting change to only package vue runtime loader
    weaverryan committed May 13, 2020
    Configuration menu
    Copy the full SHA
    adbadc3 View commit details
    Browse the repository at this point in the history
  5. Tagging 0.30.1

    weaverryan committed May 13, 2020
    Configuration menu
    Copy the full SHA
    b989e37 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2020

  1. Setting CleanWebpackPlugin's cleanStaleWebpackAssets: false

    There is currently a bug where, on a "watch" rebuild, sometimes
    an image that's referenced from a CSS file won't be "noticed" and
    will be mistakenly deleted.
    weaverryan committed May 14, 2020
    Configuration menu
    Copy the full SHA
    39e4619 View commit details
    Browse the repository at this point in the history
  2. bug symfony#772 Setting CleanWebpackPlugin's cleanStaleWebpackAssets:…

    … false (weaverryan)
    
    This PR was merged into the master branch.
    
    Discussion
    ----------
    
    Setting CleanWebpackPlugin's cleanStaleWebpackAssets: false
    
    There is currently a bug where, on a "watch" rebuild, sometimes an image that's referenced from a CSS file won't be "noticed" and will be mistakenly deleted.
    
    Reproducer: https://github.com/weaverryan/clean_webpack_assets_watch_bug
    
    I haven't had time yet to "distill" that reproducer down to a raw `webpack.config.js` file (without Encore) so that I can submit an issue. But, since this behavior can be quite damaging (I was pulling out my hair trying to figure out why an image file was there sometimes and gone other times) and because the `cleanStaleWebpackAssets` is so *minor* (it removes extra files on `watch` rebuilds), I think we should just disable it by default.
    
    Commits
    -------
    
    39e4619 Setting CleanWebpackPlugin's cleanStaleWebpackAssets: false
    weaverryan committed May 14, 2020
    Configuration menu
    Copy the full SHA
    7fcca1c View commit details
    Browse the repository at this point in the history
  3. Tagging 0.30.2

    weaverryan committed May 14, 2020
    Configuration menu
    Copy the full SHA
    a7d76ee View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2020

  1. Merge branch 'master' into webpack5

    # Conflicts:
    #	lib/WebpackConfig.js
    #	lib/friendly-errors/transformers/missing-loader.js
    b1rdex committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    c3b911b View commit details
    Browse the repository at this point in the history
  2. beta 22

    b1rdex committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    f1231ba View commit details
    Browse the repository at this point in the history