Skip to content

chore(release): prepare 0.2.50 - #264

Merged
fortmarek merged 1 commit into
masterfrom
codex/release-0.2.50
Oct 27, 2026
Merged

fortmarek merged 1 commit into
masterfrom
codex/release-0.2.50

Conversation

@fortmarek

@fortmarek fortmarek commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

Prepare patch release v0.2.50 containing the merged diagnostic-parsing performance fix in #263. Update Version.current from 0.2.49 to 0.2.50 so the published executable reports the same version as its release tag; tagging the current source without this change would still report 0.2.49.

This PR changes only the version constant. Parser behavior, package dependencies, and serialization formats are unchanged. After this PR is approved and merged, the release will be tagged at its merged commit, and the existing release_binaries workflow will build and upload the macOS and Linux archives. No migration is needed; reverting to v0.2.49 restores the previous release and its slower diagnostic parsing.

Validation: swift build -c release succeeded locally, the resulting executable printed XCLogParser 0.2.50 for xclogparser version, and git diff --check passed. This PR passed all GitHub checks: macOS (2m19s), Linux (3m22s), SwiftLint (31s), and DCO. The underlying #263 change also passed macOS, Linux, and SwiftLint CI. Detailed before/after benchmark samples and compatibility-test results are recorded in #263.

Release notes are prepared, but publication is pending the approving review required by branch protection.

Signed-off-by: fortmarek <marekfort@me.com>
@fortmarek
fortmarek merged commit d0c3c68 into master Oct 27, 2026
4 checks passed
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