Release v4.0.0-preview-4 - #183
Merged
Merged
Conversation
Bump Version.props to 4.0.0-preview-4 and fix a dual-audience doc gap in coreex-ai-workflows.md: the global-instructions and authoring-guides rows named contributor-repo-only files that don't exist in a dotnet new coreex-ai-generated consumer repo. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Publishes v4.0.0-preview-4 for the CoreEx framework repo by bumping the central version and aligning release documentation to accurately reflect what dotnet new coreex-ai generates for consumer repositories.
Changes:
- Bump package/versioning metadata from
4.0.0-preview-3to4.0.0-preview-4. - Clarify
.github/coreex-ai-workflows.mdto distinguish contributor-repo-only artefacts from consumer-repo output (notably global instructions and authoring guides). - Minor
CoreEx.slnxhousekeeping: reordering and addingtools/validate-template-pack.ps1as a solution item.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| Version.props | Updates the repo-wide version to 4.0.0-preview-4. |
| CoreEx.slnx | Re-sorts entries and includes tools/validate-template-pack.ps1 as a solution item. |
| .github/coreex-ai-workflows.md | Corrects AI workflow asset documentation to reflect actual generated consumer repo contents. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Publishes v4.0.0-preview-4. All milestone work is already on
main; this branch bumpsVersion.propsto4.0.0-preview-4and adds a final documentation clarification pass discovered while reviewing the release.Milestone
v4.0.0-preview-4milestone — 4/4 closed.This branch's own change
Documentation clarification discovered while auditing the AI workflow assets shipped by
dotnet new coreex-aifor this release:coreex-ai-workflows.mdis dual-audience (authored in this repo, copied verbatim into every consumer repo byCoreEx.Template), but two of its table rows described contributor-repo-only artefacts as if they existed in the generated consumer output:copilot-instructions.mdunconditionally, even thoughdotnet new coreex-aideliberately never generates that file — it's replaced byinstructions/coreex.instructions.md(applyTo: "**"), which is CI-enforced (validate-template-pack.ps1assertscopilot-instructions.mdisFilesAbsent).INSTRUCTION_AUTHORING.md/SKILL_AUTHORING.md, neither of which is copied into consumer repos.Both rows now correctly distinguish contributor-repo reality from consumer-repo reality.
Bumped
Version.propsto4.0.0-preview-4.Test plan
git diffreviewed — change is scoped toVersion.props,.github/coreex-ai-workflows.md, and an incidentalCoreEx.slnxre-sort (addstools/validate-template-pack.ps1as a solution item, alphabetizes a few entries)tools/validate-template-pack.ps1scenario assertions thatcopilot-instructions.mdis genuinelyFilesAbsentfromdotnet new coreex-aioutput, andcoreex.instructions.mdis the actual replacement, before updating the doc