Skip to content

chore: release v0.2.4#130

Merged
F16shen merged 1 commit intoAI-Shell-Team:mainfrom
F16shen:release/v0.2.4-prep
Apr 23, 2026
Merged

chore: release v0.2.4#130
F16shen merged 1 commit intoAI-Shell-Team:mainfrom
F16shen:release/v0.2.4-prep

Conversation

@F16shen
Copy link
Copy Markdown
Collaborator

@F16shen F16shen commented Apr 23, 2026

Summary

  • bump package version metadata from 0.2.3 to 0.2.4
  • add the 0.2.4 changelog section for stable release publishing, PTY startup handshake reuse, and final answer rendering fixes
  • refresh uv.lock for the 0.2.4 release candidate

Validation

  • /home/lixin/workspace/aishell/aish/.venv/bin/python -m pytest tests/scripts/packaging/test_update_release_files.py tests/scripts/packaging/test_release_metadata.py -q
  • make test
  • make build-bundle
  • bash packaging/scripts/smoke-installed-aish.sh ./dist/aish

AI-assisted: GitHub Copilot

Summary by CodeRabbit

  • New Features

    • Versioned Linux bundles and "latest-version" metadata now published to CDN paths
    • PTY startup handshake optimization reduces duplicate initialization
  • Bug Fixes

    • Final AI answer rendering fixed to display completed responses once, without exposing internal state

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 23, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 2029058c-5408-443e-81e3-6b8504f56ca6

📥 Commits

Reviewing files that changed from the base of the PR and between 77638d3 and 93c13d2.

⛔ Files ignored due to path filters (1)
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing (3)
  • CHANGELOG.md
  • pyproject.toml
  • src/aish/__init__.py

📝 Walkthrough

Walkthrough

This pull request bumps the package version from 0.2.3 to 0.2.4 across configuration and initialization files, and adds a corresponding changelog entry documenting three behavioral updates: stable release publishing, PTY startup improvements, and AI answer rendering fixes.

Changes

Cohort / File(s) Summary
Release Version 0.2.4
CHANGELOG.md, pyproject.toml, src/aish/__init__.py
Version number updated from 0.2.3 to 0.2.4 in all metadata files. Changelog entry added documenting stable release CDN publishing, PTY startup reuse, and AI answer rendering fix.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • Release v0.2.3 #124: Related version bump and release changelog update continuing CDN-based publishing and PTY startup fixes from the same feature set.

Suggested labels

docs, size: XS, experienced-contributor

Poem

🐰 Version bumps with careful care,
From point-three to point-four we're there,
Changelog sings of fixes new—
CDN paths and PTY too!
A minor hop, a major cheer! 🎉

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main change—bumping the package version from 0.2.3 to 0.2.4 and preparing the release, which aligns with the changeset containing version updates, changelog entries, and lock file refresh.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown
Contributor

Thanks for the pull request. A maintainer will review it when available.

Please keep the PR focused, explain the why in the description, and make sure local checks pass before requesting review.

Contribution guide: https://github.com/AI-Shell-Team/aish/blob/main/CONTRIBUTING.md

@github-actions github-actions Bot added dependencies Pull requests that update a dependency file docs core labels Apr 23, 2026
@github-actions
Copy link
Copy Markdown
Contributor

This pull request description looks incomplete. Please update the missing sections below before review.

Missing items:

  • User-visible Changes
  • Compatibility
  • Testing
  • Change Type
  • Scope

@F16shen F16shen merged commit 64dc828 into AI-Shell-Team:main Apr 23, 2026
13 checks passed
@F16shen F16shen deleted the release/v0.2.4-prep branch April 23, 2026 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant