chore(release): bump version to 0.48.0
Release highlights: - VersionedStorage interface for pluggable backends - bd types command and enhancement type alias - bd close -m flag (git commit convention) - RepoContext API for centralized git operations - Dolt backend improvements (WIP) - Many bug fixes for doctor, sync, hooks, worktrees Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
79
CHANGELOG.md
79
CHANGELOG.md
@@ -7,6 +7,85 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.48.0] - 2026-01-17
|
||||
|
||||
### Added
|
||||
|
||||
- **VersionedStorage interface** - Abstract storage layer with history/diff/branch operations
|
||||
- Enables pluggable backends (SQLite, Dolt) with unified API
|
||||
- Supports time-travel queries and branching semantics
|
||||
|
||||
- **`bd sync` command specification** - Formalized sync workflow implementation
|
||||
- Clearer separation between export, import, and merge phases
|
||||
|
||||
- **`bd types` command** - List valid issue types (#1102)
|
||||
- Shows all available types with descriptions
|
||||
|
||||
- **"enhancement" type alias** - Alternative name for "feature" type
|
||||
- Matches GitHub issue label conventions
|
||||
|
||||
- **`bd close -m` flag** - Alias for `--reason` (git commit convention)
|
||||
- More intuitive for git users: `bd close <id> -m "reason"`
|
||||
|
||||
- **RepoContext API** - Centralized git operations context (#1102)
|
||||
- Consistent git directory handling across codebase
|
||||
|
||||
- **Dolt backend improvements (WIP)**
|
||||
- Automatic bootstrap from JSONL on first access
|
||||
- Git hook infrastructure for Dolt operations
|
||||
- `bd compact --dolt` flag for Dolt garbage collection
|
||||
|
||||
### Fixed
|
||||
|
||||
- **Doctor sync branch health check** - Removed destructive --fix behavior (GH#1062)
|
||||
- No longer warns about expected source file differences
|
||||
- Prevents accidental sync branch history destruction
|
||||
|
||||
- **Duplicate merge target selection** - Use combined weight (GH#1022)
|
||||
- Considers both dependents and dependencies when choosing merge target
|
||||
- Prevents closing issues with children/dependencies
|
||||
|
||||
- **Worktree exclude paths** - Use --git-common-dir for correct paths (GH#1053)
|
||||
- Fixes `bd init --stealth` in git worktrees
|
||||
|
||||
- **Daemon git.author config** - Apply configured author to sync commits
|
||||
- Respects `git.author` config and `BD_GIT_AUTHOR` env var
|
||||
|
||||
- **Hook chaining preservation** - Prevent --chain from destroying original hooks (#1120)
|
||||
- Backs up existing hooks before chaining
|
||||
|
||||
- **Sync routed prefixes** - Allow routed prefixes in import validation
|
||||
- Fixes multi-prefix workflow issues
|
||||
|
||||
- **Windows CGO-free builds** - Enable building without CGO (#1117)
|
||||
- Improved Windows compatibility
|
||||
|
||||
- **Shell completions without database** - Work without .beads/ (#1118)
|
||||
- Completions function in non-beads directories
|
||||
|
||||
- **Timestamp normalization** - Normalize to UTC for validation (#1123)
|
||||
- Prevents timezone-related validation failures
|
||||
|
||||
- **Symlinked .beads directories** - Correct routing for symlinks (#1112)
|
||||
- Proper resolution of symlinked beads directories
|
||||
|
||||
- **Nil pointer in ResolvePartialID** - Prevent panic (#1132)
|
||||
- Guards against nil pointer dereference
|
||||
|
||||
- **Orphaned dependencies on delete** - Mark dependents dirty (#1130)
|
||||
- Prevents orphan deps in JSONL after issue deletion
|
||||
|
||||
- **Git hooks in worktrees** - Fix hook execution (#1126)
|
||||
- Hooks now work correctly in linked worktrees
|
||||
|
||||
### Documentation
|
||||
|
||||
- **CLI skill reference** - Synced with v0.47.1 commands
|
||||
- Updated command documentation in claude-plugin
|
||||
|
||||
- **AGENTS.md fixes** - Removed references to nonexistent CLAUDE.md
|
||||
- Corrected cross-references in documentation
|
||||
|
||||
## [0.47.2] - 2026-01-14
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user