Loading...
Loading...
Use when generating or updating the changelog, preparing release notes, or populating the Unreleased section of CHANGELOG.md for the jackin project
npx skill4agent add jackin-project/jackin-dev release-notes[Unreleased]CHANGELOG.mdLAST_TAG=$(git describe --tags --abbrev=0 2>/dev/null || echo "")FIRST_COMMIT=$(git rev-list --max-parents=0 HEAD)TAG_DATE=$(git log -1 --format=%aI "$LAST_TAG" 2>/dev/null || echo "")gh pr list --state merged --base main --search "merged:>$TAG_DATE" --json number,title,labels,mergedAt --jq '.[] | {number, title, labels: [.labels[].name], mergedAt}'| Title prefix | Label | Category |
|---|---|---|
| | Added |
| | Fixed |
| | Security |
| | Changed |
| | Deprecated |
| | Removed |
feat: add TUI launcherAdd TUI launcherfix: symlink escape in mountsFix symlink escape in mountsgit log "$LAST_TAG"..HEAD --oneline --no-mergesgh pr list --state merged --search "<commit-sha>" --json number --jq '.[0].number'## [Unreleased]
### Added
- Add TUI launcher for interactive agent selection ([#12](https://github.com/jackin-project/jackin/pull/12))
### Fixed
- Fix symlink escape in container mounts ([#15](https://github.com/jackin-project/jackin/pull/15))
### Changed
- Extract testing instructions into TESTING.md ([#18](https://github.com/jackin-project/jackin/pull/18))### Ungrouped commits (not from PRs)
- `205875a` docs: fix resolve_agent_source references
- `efa41b8` docs: split TODO into individual filesCHANGELOG.md[Unreleased]"CHANGELOG.md already has entries in the [Unreleased] section. Do you want to: A) Regenerate from scratch (replace existing entries) B) Keep existing entries and add any missing PRs"
CHANGELOG.md# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/),
and this project adheres to [Semantic Versioning](https://semver.org/).
<!-- next-header -->
## [Unreleased]
[generated entries here]CHANGELOG.md## [Unreleased]## [Unreleased]## [[Unreleased]CHANGELOG.md