Skip to content

Commit 128bfb2

Browse files
author
Test User
committed
chore: create v0.1.1-alpha as first release
- Update version to 0.1.1-alpha - Clean CHANGELOG.md to show only first release - Add comprehensive release notes - Remove all previous version references - Fix package.json duplicate scripts key
1 parent c3105b4 commit 128bfb2

File tree

3 files changed

+40
-94
lines changed

3 files changed

+40
-94
lines changed

.goreleaser.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,4 +110,23 @@ release:
110110
header: |
111111
## Release Notes
112112
113-
This release includes improvements to Homebrew formula syntax, npm publishing support, and workflow automation enhancements.
113+
**DoPlan CLI v0.1.1-alpha - Initial Release**
114+
115+
This is the first alpha release of DoPlan CLI, a comprehensive project workflow automation tool that transforms app ideas into structured development projects.
116+
117+
### Key Features
118+
- Project workflow automation with IDE integration
119+
- GitHub integration for automatic branching and PR management
120+
- Real-time progress tracking with visual dashboards
121+
- Document generation (PRD, project structure, API contracts)
122+
- Interactive TUI dashboard
123+
- Statistics and analytics with historical tracking
124+
- Checkpoint system for project snapshots
125+
126+
### Installation
127+
- Download binaries for Linux, macOS, and Windows (amd64 and arm64)
128+
- Install via npm: `npm install -g doplan-cli`
129+
- Homebrew support coming soon
130+
131+
### Documentation
132+
See [README.md](https://github.com/DoPlan-dev/CLI/blob/master/README.md) for full documentation.

CHANGELOG.md

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

88
## [Unreleased]
99

10-
## [0.1.4-alpha] - 2025-11-14
10+
## [0.1.1-alpha] - 2025-11-14
1111

12-
### Fixed
13-
- **Homebrew v2 Syntax**: Updated Homebrew formula to use v2 syntax (removed deprecated `bottle :unneeded`)
14-
- Platform-specific `install` methods inside each `on_macos` and `on_linux` block
15-
- Added `Hardware::CPU.is_64_bit?` checks for Linux (v2 requirement)
16-
- Updated formula templates in `Formula/doplan.rb` and setup scripts
17-
- GoReleaser automatically generates v2-compliant formulas
12+
### Initial Release
1813

19-
### Changed
20-
- **npm Publishing**: Enabled npm publish job in release workflow
21-
- `bin/doplan.js` wrapper script is ready and verified
22-
- npm package structure complete and ready for publishing
23-
- Automated npm publishing will trigger on tag pushes (requires `NPM_TOKEN` secret)
14+
This is the first alpha release of DoPlan CLI.
2415

25-
### Documentation
26-
- Updated `docs/development/HOMEBREW_SETUP.md` with Homebrew v2 syntax examples and notes
27-
- Added notes about GoReleaser's automatic v2 syntax generation
28-
29-
## [1.0.0] - 2025-11-14
30-
31-
### Added
32-
33-
#### Core Features
34-
- **Initial release** of DoPlan CLI - comprehensive project workflow automation tool
35-
- **Automated Project Setup** with IDE integration in seconds
36-
- **Phase & Feature Management** - organize projects into phases and features with automatic directory structure
37-
- **Progress Tracking** - real-time progress monitoring with visual dashboards (markdown and HTML)
38-
- **Document Generation** - auto-generate PRD, project structure, API contracts, and planning documents
39-
40-
#### Interactive Interface
41-
- **Fullscreen TUI** - beautiful terminal user interface with interactive dashboard
42-
- **Visual Progress Bars** - see project, phase, and feature progress at a glance
43-
- **Multi-view Dashboard** - switch between project overview, phases, features, GitHub activity, configuration, and statistics
44-
- **Real-time Refresh** - update dashboard data with single key press
45-
46-
#### GitHub Integration
47-
- **Automatic Branching** - create feature branches automatically
48-
- **Auto-PR Creation** - automatically create pull requests when features complete
49-
- **Commit Management** - track commits, pushes, and branch status
50-
- **PR Tracking** - monitor pull request status and URLs
51-
- **GitHub Data Sync** - sync branches, commits, and PRs from GitHub
52-
53-
#### Documentation & Templates
54-
- **Template System** - customizable templates for plans, designs, and tasks
55-
- **Template Management** - add, edit, remove, and set default templates
56-
- **Context Generation** - auto-generate `CONTEXT.md` with tech stack and documentation links
57-
- **Documentation Rules** - automated rules for documentation organization and naming
58-
59-
#### Configuration & Validation
60-
- **Flexible Configuration** - manage settings for GitHub, checkpoints, and workflow
61-
- **Project Validation** - validate project structure and configuration with auto-fix
62-
- **Checkpoint System** - create, list, and restore project checkpoints (Time Machine)
63-
- **Auto-Checkpointing** - automatic checkpoints for features and phases
64-
65-
#### Statistics & Analytics
66-
- **Statistics Feature** - comprehensive project insights with historical tracking
67-
- **Metrics Calculation** - velocity, completion, time, and quality metrics
68-
- **Historical Data Storage** - automatic tracking of statistics over time
69-
- **Trend Analysis** - identify improving/declining metrics with percentage changes
70-
- **Multiple Output Formats** - CLI table, JSON, HTML, and Markdown formats
71-
- **Time Range Filtering** - filter statistics by date range (`--since`, `--range`)
72-
- **Metrics Filtering** - filter specific metrics (`--metrics`)
73-
74-
#### Error Handling
75-
- **Comprehensive Error System** - user-friendly error messages with actionable suggestions
76-
- **Error Logging** - automatic error logging to `.doplan/errors.json`
77-
- **Error Recovery** - automatic fixing of common issues (AutoFix, Prompt, Rollback, Skip)
78-
- **Context-Aware Errors** - detailed error messages with file paths and error codes
79-
80-
#### IDE Integration
81-
- **Multi-IDE Support** - works with Cursor, Gemini CLI, Claude CLI, Codex CLI, OpenCode, and Qwen Code
82-
- **Custom Commands** - IDE-specific commands for seamless workflow integration
83-
- **Workflow Rules** - automated rules and conventions for development process
84-
85-
#### CLI Commands
86-
- `doplan install` - Install DoPlan in your project (interactive IDE selection)
87-
- `doplan dashboard` - View project dashboard with progress and GitHub activity
88-
- `doplan --tui` - Launch fullscreen interactive TUI dashboard
89-
- `doplan github` - Sync GitHub data (branches, commits, PRs) and update dashboard
90-
- `doplan progress` - Update all progress tracking files and regenerate dashboard
91-
- `doplan validate` - Validate project structure, configuration, and state consistency
92-
- `doplan stats` - Display comprehensive project statistics with trends and filtering
93-
- `doplan config` - Manage configuration settings (show, set, reset, validate)
94-
- `doplan checkpoint` - Create, list, and restore project checkpoints
95-
- `doplan templates` - Manage document templates (list, show, add, edit, use, remove)
16+
### Features
17+
- **Project Workflow Automation**: Transform app ideas into structured development projects
18+
- **IDE Integration**: Support for Cursor, Gemini CLI, Claude CLI, Codex CLI, OpenCode, and Qwen Code
19+
- **GitHub Integration**: Automatic branch creation, commit tracking, and PR management
20+
- **Progress Tracking**: Real-time progress monitoring with visual dashboards
21+
- **Document Generation**: Auto-generate PRD, project structure, API contracts, and planning documents
22+
- **Interactive TUI**: Fullscreen terminal user interface with interactive dashboard
23+
- **Statistics & Analytics**: Comprehensive project insights with historical tracking
24+
- **Checkpoint System**: Create, list, and restore project checkpoints (Time Machine)
9625

9726
### Infrastructure
9827
- Multi-platform builds (Linux, macOS, Windows) for amd64 and arm64 architectures
9928
- Automated release process with GoReleaser
10029
- Debian (.deb) and RPM (.rpm) packages
101-
- Checksum verification for all releases
102-
- GitHub Actions release workflow
103-
- Comprehensive test coverage
104-
- Error handling and logging infrastructure
30+
- Homebrew v2 syntax support (ready for tap repository)
31+
- npm publishing support (ready for npm registry)
32+
- Comprehensive CI/CD workflows
10533

10634
### Technical Details
10735
- Built with Go 1.21+
@@ -118,7 +46,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
11846
- Contribution guidelines
11947
- Release process documentation
12048

121-
[Unreleased]: https://github.com/DoPlan-dev/CLI/compare/v0.1.4-alpha...HEAD
122-
[0.1.4-alpha]: https://github.com/DoPlan-dev/CLI/releases/tag/v0.1.4-alpha
123-
[1.0.0]: https://github.com/DoPlan-dev/CLI/releases/tag/v1.0.0
124-
49+
[Unreleased]: https://github.com/DoPlan-dev/CLI/compare/v0.1.1-alpha...HEAD
50+
[0.1.1-alpha]: https://github.com/DoPlan-dev/CLI/releases/tag/v0.1.1-alpha

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
{
22
"name": "doplan-cli",
3-
"version": "0.1.4-alpha",
3+
"version": "0.1.1-alpha",
44
"description": "Project workflow automation tool that transforms app ideas into well-structured, documented, and trackable development projects",
55
"main": "index.js",
66
"bin": {
77
"doplan": "./bin/doplan.js"
88
},
99
"scripts": {
1010
"postinstall": "node scripts/postinstall.js",
11-
"prepublishOnly": "node scripts/prepublish.js"
11+
"build": "node scripts/build.js",
12+
"prepublishOnly": "npm run build && node scripts/prepublish.js"
1213
},
1314
"files": [
1415
"bin/",

0 commit comments

Comments
 (0)