Skip to content

Commit 24cc82d

Browse files
committed
Prepare release v1.3.1
Patch release with improved GitHub assignee resolution for private emails using commit history APIs, and auto-seed of user cache on export.
1 parent 5ca5062 commit 24cc82d

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.3.1] - 2026-02-15
11+
12+
### Fixed
13+
14+
- **GitHub assignee resolution for private emails** — users with non-public email addresses can now be resolved to their GitHub username via commit history
15+
- Upgraded from three-tier to five-tier lookup: cache → noreply pattern → repo commits API → search commits API → search users API
16+
- Tiers 2-3 use GitHub's Commits API which resolves private emails (linked via account settings)
17+
- Noreply pattern moved earlier (free, no API call needed)
18+
- Search users API demoted to last resort (only works for public emails)
19+
- **Auto-seed user cache on GitHub export** — the authenticated `gh` user's email→username mapping is cached at startup, removing the need for a prior import to populate the cache
20+
1021
## [1.3.0] - 2026-02-15
1122

1223
### Added
@@ -295,6 +306,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
295306
- Optimized for large repositories
296307
- Efficient Git plumbing usage
297308

309+
[1.3.1]: https://github.com/remenoscodes/git-native-issue/compare/v1.3.0...v1.3.1
298310
[1.3.0]: https://github.com/remenoscodes/git-native-issue/compare/v1.2.2...v1.3.0
299311
[1.2.2]: https://github.com/remenoscodes/git-native-issue/compare/v1.2.1...v1.2.2
300312
[1.2.1]: https://github.com/remenoscodes/git-native-issue/compare/v1.2.0...v1.2.1

bin/git-issue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
set -e
99

10-
VERSION="1.3.0"
10+
VERSION="1.3.1"
1111

1212
usage() {
1313
cat <<EOF

0 commit comments

Comments
 (0)