Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nrwl/nx
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 20.8.1
Choose a base ref
...
head repository: nrwl/nx
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 20.8.2
Choose a head ref
  • 7 commits
  • 36 files changed
  • 6 contributors

Commits on Apr 25, 2025

  1. feat(angular): update angular-rspack to 20.7 (#30737)

    (cherry picked from commit 67732d6)
    Coly010 authored and FrozenPandaz committed Apr 25, 2025
    Configuration menu
    Copy the full SHA
    ed3eaa8 View commit details
    Browse the repository at this point in the history
  2. fix(module-federation): remove disabling runtimeChunk (#30637)

    <!-- Please make sure you have read the submission guidelines before
    posting an PR -->
    <!--
    https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr
    -->
    
    <!-- Please make sure that your commit message follows our format -->
    <!-- Example: `fix(nx): must begin with lowercase` -->
    
    <!-- If this is a particularly complex change or feature addition, you
    can request a dedicated Nx release for this pull request branch. Mention
    someone from the Nx team or the `@nrwl/nx-pipelines-reviewers` and they
    will confirm if the PR warrants its own release for testing purposes,
    and generate it for you if appropriate. -->
    
    ## Current Behavior
    <!-- This is the behavior we have today -->
    When using Module Federation with an app that defines styles as a
    separate entry point, HMR fails to update in the browser. Instead of
    updating automatically, a warning is shown in the console related to a
    missing chunk. A full-page reload is typically required, which is not
    the intended behaviour.
    
    ## Expected Behavior
    <!-- This is the behaviour we should expect with the changes in this PR
    -->
    HMR should work with styles as an entrypoint.
    
    ## Related Issue(s)
    <!-- Please link the issue being fixed so it gets closed when this is
    merged. -->
    The default is for `runtimeChunk` is `config.optimization.runtimeChunk =
    {name: 'runtime'}` it is _not_ the same as `single` but the naming will
    be the same.
    
    Fixes #9582
    
    (cherry picked from commit 939cc73)
    ndcunningham authored and FrozenPandaz committed Apr 25, 2025
    Configuration menu
    Copy the full SHA
    074e24a View commit details
    Browse the repository at this point in the history
  3. feat(rspack): use custom WriteIndexHtmlPlugin to handle variable inte…

    …rpolation (#30805)
    
    ## Current Behavior
    The `HtmlRspackPlugin` does not support interpolation of %VAR% in the
    index.html.
    This is supported with a custom Webpack Plugin for `@nx/webpack` for
    generating index.html files.
    
    ## Expected Behavior
    The `@nx/rspack` plugin should support the same feature set as webpack
    for seamless migration.
    Add a new `WriteIndexHtmlPlugin` for Rspack to support this.
    It should only be used when `useLegacyHtmlPlugin` is set to true
    
    (cherry picked from commit a65f0f4)
    Coly010 authored and FrozenPandaz committed Apr 25, 2025
    Configuration menu
    Copy the full SHA
    71a594b View commit details
    Browse the repository at this point in the history
  4. feat(linter): add support for package based secondary entry points (#…

    …30809)
    
    This PR adds support for package.json based secondary entry points and
    implements fix for situation when package imports base entry point as
    dynamic dependency and secondary entry point as static dependency.
    
    ## Current Behavior
    When the package is imported from itself, check for a secondary entry
    point checks only Angular-style secondary entry points.
    
    When package is importing from the same library as dynamic import from
    root and static import from secondary entry point we still get linter
    errror.
    
    ## Expected Behavior
    Check for secondary entry points should also support standard
    package.json-based entry points.
    
    Importing from the same library as dynamic import from root and static
    import from secondary entry point should be allowed.
    
    ## Related Issue(s)
    <!-- Please link the issue being fixed so it gets closed when this is
    merged. -->
    
    Fixes #18552
    
    (cherry picked from commit cd55dfc)
    meeroslav authored and FrozenPandaz committed Apr 25, 2025
    Configuration menu
    Copy the full SHA
    0a94b43 View commit details
    Browse the repository at this point in the history
  5. fix(release): ensure generatorOptions and rootVersionActionsOptions a…

    …re passed to updateLockfile function (#30796)
    
    (cherry picked from commit 69ea632)
    thdk authored and FrozenPandaz committed Apr 25, 2025
    Configuration menu
    Copy the full SHA
    ae0318a View commit details
    Browse the repository at this point in the history
  6. fix(release): ensure versionData is always populated even when no bum…

    …ps (#30866)
    
    (cherry picked from commit c0426c1)
    JamesHenry authored and FrozenPandaz committed Apr 25, 2025
    Configuration menu
    Copy the full SHA
    e2d68cd View commit details
    Browse the repository at this point in the history

Commits on May 16, 2025

  1. fix(core): error when restoring http cache with no outputs (#30961)

    (cherry picked from commit 91f5249)
    AgentEnder authored and FrozenPandaz committed May 16, 2025
    Configuration menu
    Copy the full SHA
    b1bb06b View commit details
    Browse the repository at this point in the history
Loading