Skip to content

Fill in "Changes in XSharp 3.02" section of VersionHistory.xml - #2089

Merged
RobertvanderHulst merged 9 commits into
devfrom
copilot/update-version-history
Sep 24, 2026
Merged

RobertvanderHulst merged 9 commits into
devfrom
copilot/update-version-history

Conversation

Copilot AI commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

The "Changes in XSharp 3.02" section in docs/Help/Topics/VersionHistory.xml existed only as an empty skeleton (headings with no content). This fills it in with the changes made since commit 4c6ac4bba, covering all 330 commits up through the 3.0.2 release.

Content added

  • Compiler: New Features / Bug Fixes bullets (XBaseNet dialect, /fox3 option, primary constructors, parser fixes, etc.)
  • Runtime: New Features / Bug Fixes bullets (VFP runtime functions, SQLRDD fixes, XSharp.VFP.UI additions, DBC support)
  • Visual Studio Integration: New Features / Bug Fixes bullets (WinForms Designer bridge, SDK-style project references, deadlock/hang fixes)
  • Tools: New Features / Bug Fixes bullets (VFPXPorter export options, code conversion improvements, path/metadata fixes)

Each bullet follows the file's existing conventions (<list>/<li> structure, styleclass attributes) and includes GitHub issue weblinks (https://github.com/X-Sharp/XSharpPublic/issues/NNNN) wherever the corresponding commit message referenced an issue number, matching the pattern already used throughout the document, e.g.:

<li styleclass="List1">Fixed parser state corruption in shared compiler-server builds (/shared), which could cause random dialect and reference errors during parallel builds (<link displaytype="text" defaultstyle="true" type="weblink" href="https://github.com/X-Sharp/XSharpPublic/issues/2076" target="_blank">#2076</link>)</li>

Related commits were grouped into single, readable bullets where they represented incremental work on the same fix or feature, rather than listing every individual commit. No other part of the file was modified.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

No unresolved review issues were identified.

Review effort: Lite
Findings: None

What changed in this PR

Fills the XSharp 3.02 version-history section with categorized release notes.

Changes:

  • Documents compiler, runtime, Visual Studio, and tooling updates.
  • Adds applicable GitHub issue links.
  • Preserves existing XML conventions.
File Description
docs/​Help/​Topics/​VersionHistory.xml Populates the XSharp 3.02 release notes.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@RobertvanderHulst
RobertvanderHulst changed the base branch from main to dev September 24, 2026 17:12
@RobertvanderHulst
RobertvanderHulst merged commit ad0cc5f into dev Sep 24, 2026
1 check passed
@RobertvanderHulst
RobertvanderHulst deleted the copilot/update-version-history branch September 24, 2026 17:13
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.

3 participants