Skip to content

Commit 3be27fe

Browse files
kevinelliottclaude
andcommitted
Update documentation for v0.1.1 release
- Updated CHANGELOG with v0.1.1 release notes - Updated README with latest version and What's New section - Changed Go version badge from 1.25+ to 1.24+ - Documented Windows compatibility fixes and Go version change 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 2265bc8 commit 3be27fe

2 files changed

Lines changed: 36 additions & 19 deletions

File tree

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [v0.1.1] - 2025-10-19
11+
12+
### Fixed
13+
- **Windows Test Compatibility**: Fixed timer resolution issues causing test failures on Windows
14+
- Windows timer granularity (~15.6ms) caused `time.Since()` to return 0 for very fast operations
15+
- Increased mock agent delay to 20ms in TestConversationWithMetrics to ensure measurable durations
16+
- Test now passes reliably on all platforms (Windows, macOS, Linux)
17+
- **Windows File Permission Tests**: Added runtime OS detection to skip Unix-specific permission checks
18+
- TestState_Save now correctly skips file permission verification on Windows
19+
- Tests properly handle platform differences in file permission models
20+
21+
### Changed
22+
- **Go Version Requirement**: Downgraded from Go 1.25.3 to Go 1.24.0 for broader compatibility
23+
- Maintains compatibility with golangci-lint v1.64.8
24+
- All GitHub Actions workflows updated to use Go 1.24
25+
- go.mod updated to reflect Go 1.24 requirement
26+
27+
### Documentation
28+
- Added comprehensive documentation of Windows-specific testing challenges in CLAUDE.md
29+
- Documented timer resolution requirements for cross-platform test development
30+
- Updated development guide with platform compatibility considerations
31+
1032
## [v0.1.0] - 2025-10-16
1133

1234
### Added

README.md

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
![AgentPipe Logo](screenshots/agentpipe-logo.png)
44

55
[![CI](https://github.com/kevinelliott/agentpipe/actions/workflows/test.yml/badge.svg)](https://github.com/kevinelliott/agentpipe/actions/workflows/test.yml)
6-
[![Go Version](https://img.shields.io/badge/Go-1.25+-00ADD8?style=flat&logo=go)](https://go.dev/)
6+
[![Go Version](https://img.shields.io/badge/Go-1.24+-00ADD8?style=flat&logo=go)](https://go.dev/)
77
[![License](https://img.shields.io/github/license/kevinelliott/agentpipe)](https://github.com/kevinelliott/agentpipe/blob/main/LICENSE)
88
[![Release](https://img.shields.io/github/v/release/kevinelliott/agentpipe)](https://github.com/kevinelliott/agentpipe/releases)
99
[![Go Report Card](https://goreportcard.com/badge/github.com/kevinelliott/agentpipe)](https://goreportcard.com/report/github.com/kevinelliott/agentpipe)
@@ -90,29 +90,24 @@ All agents now use a **standardized interaction pattern** with structured three-
9090

9191
See [CHANGELOG.md](CHANGELOG.md) for detailed version history and release notes.
9292

93-
**Latest Release**: v0.1.0 - Enhanced TUI with agent type indicators, branded sunset logo, improved reliability with better error handling, and proper version display with build information.
93+
**Latest Release**: v0.1.1 - Windows compatibility fixes, Go 1.24 support, and improved cross-platform testing.
9494

95-
**What's New in v0.1.0**:
96-
97-
**Major Features:**
98-
- **Agent Type Indicators**: Message badges now display agent type in parentheses (e.g., "Alice (qoder)") for quick identification
99-
- **Branded Sunset Logo**: Beautiful ASCII art logo with gradient colors in both CLI and TUI
100-
- **Enhanced HOST/SYSTEM Distinction**: Clear visual separation between orchestrator prompts (HOST) and system notifications (SYSTEM)
101-
- **Proper Version Display**: Shows version, commit hash, and build date in `agentpipe version`
102-
103-
🚀 **Improvements:**
104-
- **Improved Gemini Adapter**: Better error handling for process exit issues, reduces false failures
105-
- **Consistent Badge Colors**: Fixed race condition ensuring agent badges always show correct colors
106-
- **Enhanced Output Cleaning**: Filters error traces and stack dumps from agent responses
95+
**What's New in v0.1.1**:
10796

10897
🐛 **Bug Fixes:**
109-
- Fixed TUI display corruption from stderr output interference
110-
- Fixed version information not displaying correctly in builds
111-
- Fixed inconsistent agent badge colors on first message
98+
- **Windows Test Compatibility**: Fixed timer resolution issues causing test failures on Windows
99+
- Increased mock agent delay to 20ms in metrics tests to ensure measurable durations
100+
- All tests now pass reliably on Windows, macOS, and Linux
101+
- **Windows File Permission Tests**: Added OS detection to skip Unix-specific permission checks on Windows
102+
103+
🔧 **Changes:**
104+
- **Go Version**: Downgraded from Go 1.25.3 to Go 1.24.0 for broader compatibility
105+
- Maintains compatibility with golangci-lint v1.64.8
106+
- All CI/CD workflows updated
112107

113108
📚 **Documentation:**
114-
- Added console and doctor command screenshots to README
115-
- Comprehensive CHANGELOG updates with all changes
109+
- Added comprehensive Windows testing documentation in CLAUDE.md
110+
- Documented timer resolution requirements for cross-platform test development
116111

117112
## Installation
118113

0 commit comments

Comments
 (0)