Skip to content

Commit 2588de3

Browse files
committed
chore: bump version to 1.0.8 and update changelog
- Update package.json version from 1.0.7 to 1.0.8 - Add 1.0.8 changelog entry documenting CI/CD infrastructure and bug fixes - Document silent auto-preview toggle improvements - Document test infrastructure enhancements
1 parent 252587f commit 2588de3

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,37 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
66

77
## [1.0.8] - 2025-10-14
88

9+
### 🚀 **CI/CD & Infrastructure**
10+
11+
- **GitHub Actions Workflows** 🔄
12+
- Added comprehensive test workflow with Ubuntu and Windows matrix testing
13+
- Automated release workflow triggered by version tags
14+
- Proper Xvfb setup for VS Code tests on Linux environments
15+
- Coverage reporting integration with Codecov
16+
- Automated marketplace publishing with VSCE
17+
18+
### 🐛 **Bug Fixes**
19+
20+
- **Silent Auto-Preview** 🔕
21+
- Removed notification popups when toggling auto-preview feature
22+
- Auto-preview now operates silently for better user experience
23+
24+
### 🛠️ **Enhanced**
25+
26+
- **Test Infrastructure**
27+
- Fixed timeout issues in integration tests (increased to 10s)
28+
- Optimized test execution with in-memory document handling
29+
- All 110 tests passing reliably in CI/CD environment
30+
- Added package-lock.json for dependency locking
31+
32+
### 🎯 **Technical**
33+
34+
- Added npm scripts: `test:unit:coverage`, `test:integration`
35+
- Configured Xvfb for headless VS Code testing on Linux
36+
- Implemented proper test timeouts and async handling
37+
38+
## [1.0.7] - 2025-10-14
39+
940
### **Added**
1041

1142
- **Auto-Preview Toggle** 👁️
@@ -28,6 +59,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
2859
- Added `markdown-checkbox-preview.autoPreview` configuration setting (boolean, default: false)
2960
- Implemented `checkboxPreview.toggleAutoPreview` command with eye icon
3061
- Added panel tracking system to prevent duplicate previews
62+
```
3163
- Comprehensive unit test coverage (15 tests) for auto-preview functionality
3264
- Enhanced extension.ts with modular auto-preview integration
3365

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "markdown-checkbox-preview",
33
"displayName": "Markdown Checkbox Preview",
44
"description": "Interactive Markdown checkbox codelens actions (toggle) support, preview with real-time sync, tree view navigation, and comprehensive task management for VS Code",
5-
"version": "1.0.7",
5+
"version": "1.0.8",
66
"publisher": "GSejas",
77
"license": "MIT",
88
"icon": "media/icon.png",

0 commit comments

Comments
 (0)