Skip to content

Recent Commits Break NX Functionality – Regression Introduced After 80f7d98 #102

@shadowbyte404

Description

@shadowbyte404

Description:

I've been encountering issues running NX projects recently, including the official demo repository. After thorough investigation, I identified a clear regression in functionality starting from commit 80f7d98 .

Here’s what I found:

All commits prior to 80f7d98 work correctly. I tested older versions, and they run without issues.
Starting from 80f7d98 and all subsequent commits, the project fails to run.
I confirmed this by checking out directly to 80f7d98 — it does not work.
I tested with NX v18, which works fine on older commits.
NX v20+ appears to be affected — these versions fail to run the project.
I have not tested v19 yet, so I cannot confirm its status.
This suggests that a breaking change was introduced in or around this commit, likely related to configuration, package compatibility, or tooling setup, which has rendered the demo (and potentially other projects) non-functional.

It's concerning that such a broken state was merged into the main branch and released without sufficient testing. As a team that many developers rely on for production tooling, releasing untested or non-functional versions undermines trust and causes real productivity loss across the community.

I kindly urge the NX team to:

Investigate and fix the regression.
Improve testing and validation processes before merging and releasing.
Avoid disruptive, breaking upgrades without proper migration paths or verification.
NX has great potential, but continuous instability and regressions risk driving users away. Please prioritize stability and reliability over rapid feature changes.

Thank you for your hard work — I hope this feedback helps improve the quality of future releases.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions