Skip to content

Conversation

@jaysoo
Copy link
Member

@jaysoo jaysoo commented Oct 22, 2025

Changes:

  • Update all Nx Release guides to show the config for v22 and prior verisons
  • Update nx.json reference page to show releaseTag property and what they are prior to v22
  • Add example showing all releaseTag options in v22 and < v22 (pattern, requireSemver, strictPreid, preferDockerVersion, checkAllBranchesWhen)
  • Update asides to use "Nx 22 Changes" instead of "Breaking Changes" (properties deprecated, not breaking until v23)
  • Fix version.generatorOptions.updateDependentsversion.updateDependents reference

Closes DOC-261

image image image

@jaysoo jaysoo requested a review from a team as a code owner October 22, 2025 20:00
@jaysoo jaysoo requested a review from FrozenPandaz October 22, 2025 20:00
@netlify
Copy link

netlify bot commented Oct 22, 2025

Deploy Preview for nx-docs ready!

Name Link
🔨 Latest commit 7e0fd2c
🔍 Latest deploy log https://app.netlify.com/projects/nx-docs/deploys/68fa36f0b873b000087f1af2
😎 Deploy Preview https://deploy-preview-33189--nx-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@vercel
Copy link

vercel bot commented Oct 22, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Updated (UTC)
nx-dev Ready Ready Preview Oct 23, 2025 2:27pm

@nx-cloud
Copy link
Contributor

nx-cloud bot commented Oct 22, 2025

View your CI Pipeline Execution ↗ for commit 7e0fd2c

Command Status Duration Result
nx affected --targets=lint,test,test-kt,build,e... ✅ Succeeded 5m 16s View ↗
nx run-many -t check-imports check-commit check... ✅ Succeeded 2m 42s View ↗
nx-cloud record -- nx-cloud conformance:check ✅ Succeeded 3s View ↗
nx-cloud record -- nx format:check ✅ Succeeded <1s View ↗
nx-cloud record -- nx sync:check ✅ Succeeded <1s View ↗

☁️ Nx Cloud last updated this comment at 2025-10-23 14:18:56 UTC

jaysoo and others added 2 commits October 23, 2025 09:21
Changes:
- Update all Nx Release guides to show the config for v22 and prior verisons
- Update `nx.json` reference page to show `releaseTag` property and what they are prior to v22
- Add example showing all releaseTag options in v22 and < v22 (pattern, requireSemver, strictPreid, preferDockerVersion, checkAllBranchesWhen)
- Update asides to use "Nx 22 Changes" instead of "Breaking Changes" (properties deprecated, not breaking until v23)
- Fix `version.generatorOptions.updateDependents` → `version.updateDependents` reference

Closes DOC-261
Added documentation for Nx Release v22 features that were not originally documented:

- Enhanced preserveMatchingDependencyRanges documentation with default change explanation
- Enhanced updateDependents documentation with all three options (always/auto/never)
- Added replaceExistingContents option for changelog regeneration (Nx 22+)
- Added ReleaseClient programmatic API note about ignoring nx.json config
- Added Custom Changelog Renderer section with TypeScript example

These additions complement the existing releaseTag documentation that was updated
in the rebase from PR #33202.

Related to DOC-261

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@jaysoo jaysoo merged commit b3c3e40 into master Oct 23, 2025
19 checks passed
@jaysoo jaysoo deleted the DOC-261 branch October 23, 2025 14:30
jaysoo added a commit that referenced this pull request Oct 23, 2025
Changes:
- Update all Nx Release guides to show the config for v22 and prior
verisons
- Update `nx.json` reference page to show `releaseTag` property and what
they are prior to v22
- Add example showing all releaseTag options in v22 and < v22 (pattern,
requireSemver, strictPreid, preferDockerVersion, checkAllBranchesWhen)
- Update asides to use "Nx 22 Changes" instead of "Breaking Changes"
(properties deprecated, not breaking until v23)
- Fix `version.generatorOptions.updateDependents` →
`version.updateDependents` reference

Closes DOC-261

<img width="781" height="513" alt="image"
src="https://github.com/user-attachments/assets/3b8a13c4-e863-40da-87cb-ae5a6264bb9e"
/>

<img width="866" height="626" alt="image"
src="https://github.com/user-attachments/assets/e02fd179-80d7-42ea-993c-5da0ed793eaa"
/>

<img width="796" height="408" alt="image"
src="https://github.com/user-attachments/assets/14bb5c54-089c-4ed3-8774-731cbdaa37a5"
/>

---------

Co-authored-by: Claude <[email protected]>
FrozenPandaz pushed a commit that referenced this pull request Oct 27, 2025
Changes:
- Update all Nx Release guides to show the config for v22 and prior
verisons
- Update `nx.json` reference page to show `releaseTag` property and what
they are prior to v22
- Add example showing all releaseTag options in v22 and < v22 (pattern,
requireSemver, strictPreid, preferDockerVersion, checkAllBranchesWhen)
- Update asides to use "Nx 22 Changes" instead of "Breaking Changes"
(properties deprecated, not breaking until v23)
- Fix `version.generatorOptions.updateDependents` →
`version.updateDependents` reference

Closes DOC-261

<img width="781" height="513" alt="image"
src="https://github.com/user-attachments/assets/3b8a13c4-e863-40da-87cb-ae5a6264bb9e"
/>

<img width="866" height="626" alt="image"
src="https://github.com/user-attachments/assets/e02fd179-80d7-42ea-993c-5da0ed793eaa"
/>

<img width="796" height="408" alt="image"
src="https://github.com/user-attachments/assets/14bb5c54-089c-4ed3-8774-731cbdaa37a5"
/>

---------

Co-authored-by: Claude <[email protected]>
(cherry picked from commit b3c3e40)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants