Skip to content

Commit da22ec8

Browse files
authored
chore: release version 0.3.0 with enhanced walkthrough discovery (#22)
1 parent 7767fa7 commit da22ec8

2 files changed

Lines changed: 16 additions & 5 deletions

File tree

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.3.0] - 2026-03-18
11+
12+
### Added
13+
14+
- Recursive walkthrough discovery: `.walkthrough.json` files and `walkthroughs/` directories are now found at any depth in the workspace, not just the root
15+
- File watchers use deep glob patterns (`**/.walkthrough.json`, `**/walkthroughs/*.json`) so newly created walkthroughs in nested directories are detected automatically
16+
17+
### Changed
18+
19+
- Walkthrough discovery logic extracted into a shared `discovery.ts` module used by both the extension entry point and `WalkthroughProvider`
20+
- Common non-content directories (`node_modules`, `.git`, `out`, `dist`, etc.) are skipped during discovery for performance
21+
1022
## [0.2.0] - 2026-03-17
1123

1224
### Added
@@ -90,14 +102,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
90102
- File type-specific icons for steps in the sidebar (markdown, json, python, ruby, images, PDFs, archives, notebooks)
91103
- Setting `virgil.view.showHierarchicalNavigation` to control visibility of parent/sibling navigation buttons in the step panel (default: `false`)
92104

93-
[Unreleased]: https://github.com/ealt/virgil/compare/v0.1.6...HEAD
105+
[Unreleased]: https://github.com/ealt/virgil/compare/v0.3.0...HEAD
106+
[0.3.0]: https://github.com/ealt/virgil/releases/tag/v0.3.0
107+
[0.2.0]: https://github.com/ealt/virgil/releases/tag/v0.2.0
94108
[0.1.6]: https://github.com/ealt/virgil/releases/tag/v0.1.6
95109
[0.1.5]: https://github.com/ealt/virgil/releases/tag/v0.1.5
96110
[0.1.4]: https://github.com/ealt/virgil/releases/tag/v0.1.4
97111
[0.1.3]: https://github.com/ealt/virgil/releases/tag/v0.1.3
98112
[0.1.2]: https://github.com/ealt/virgil/releases/tag/v0.1.2
99113
[0.1.1]: https://github.com/ealt/virgil/releases/tag/v0.1.1
100114
[0.1.0]: https://github.com/ealt/virgil/releases/tag/v0.1.0
101-
102-
[Unreleased]: https://github.com/ealt/virgil/compare/v0.2.0...HEAD
103-
[0.2.0]: https://github.com/ealt/virgil/releases/tag/v0.2.0

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "virgil-walkthroughs",
33
"displayName": "Virgil: Walkthroughs",
44
"description": "Interactive guided walkthroughs for code review and codebase exploration",
5-
"version": "0.2.0",
5+
"version": "0.3.0",
66
"publisher": "ealt",
77
"engines": {
88
"vscode": "^1.85.0"

0 commit comments

Comments
 (0)