Skip to content

chore(release): prepare v3.1.0 release#7

Merged
trsoliu merged 1 commit into
mainfrom
feat/changelog-and-release
May 2, 2026
Merged

chore(release): prepare v3.1.0 release#7
trsoliu merged 1 commit into
mainfrom
feat/changelog-and-release

Conversation

@trsoliu

@trsoliu trsoliu commented May 2, 2026

Copy link
Copy Markdown
Owner

Summary

Prepare the v3.1.0 release with updated changelog and version badges.

Changes

  • CHANGELOG.md: Added comprehensive v3.1.0 entry documenting:
    • Modern Python toolchain (pyproject.toml, Ruff, mypy, pre-commit)
    • CI/CD pipeline (GitHub Actions, matrix testing)
    • Test suite (150 cases, 100% module coverage)
    • Code quality improvements (import sorting, exception handling, type annotations)
  • README.md + README.zh.md: Updated version badge from 3.0.7 to 3.1.0

After Merge

Create a GitHub Release:

gh release create v3.1.0 --title "v3.1.0: Project Modernization" --notes-file CHANGELOG.md

🤖 Generated with Claude Code

- Add comprehensive v3.1.0 changelog entry documenting all improvements
- Update version badge from 3.0.7 to 3.1.0 in README.md and README.zh.md

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@trsoliu trsoliu merged commit e990e8b into main May 2, 2026
0 of 4 checks passed
@trsoliu trsoliu deleted the feat/changelog-and-release branch May 2, 2026 12:08
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