Skip to content

chore: release 4.0.3 - #95

Merged
futamura merged 2 commits into
mainfrom
develop
Aug 22, 2026
Merged

chore: release 4.0.3#95
futamura merged 2 commits into
mainfrom
develop

Conversation

@futamura

Copy link
Copy Markdown
Owner

Summary

Prepares the 4.0.3 release. No source changes — a patch bump covering the work merged after 4.0.2.

  • MARKETING_VERSION: 4.0.2 → 4.0.3, set with bundle exec fastlane set_version version:4.0.3.
  • CHANGELOG.md: the Unreleased section becomes [4.0.3] - 2026-08-22, with the compare links updated.

Contents of the release:

  • The hardcoded Language: Swift 5.9 README badge is gone; the Swift Package Index badge reports the versions the package actually builds against.
  • The SPI author line reads as a sentence, since SPI renders metadata.authors verbatim.
  • CLAUDE.md documents both simulator CI flakes and gains a Swift Package Index section; lint_code gains the timeout-minutes every other job already had.

Release steps after merge

Push the bare tag 4.0.3, which release.yml verifies against MARKETING_VERSION before creating the GitHub Release from the CHANGELOG section.

Test plan

  • bundle exec fastlane set_version version:4.0.3 reported "Changed version from 4.0.2 to 4.0.3"; the diff touches only MARKETING_VERSION lines in the pbxproj.
  • CI is the usual lint + per-platform tests.

Set MARKETING_VERSION to 4.0.3 and turn the CHANGELOG's Unreleased section
into the 4.0.3 entry. The release covers the README badge cleanup, the
Swift Package Index author line wording, and the maintainer documentation
and lint job timeout -- no source changes, so a patch bump.
@codecov

codecov Bot commented Aug 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Leave the section out until there is something to record, matching what
4.0.0 did here and what TLDExtractSwift does. The `[Unreleased]` link
definition stays, so re-adding the section later needs no other edit.
@futamura
futamura merged commit de70348 into main Aug 22, 2026
16 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.

1 participant