You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+70-1Lines changed: 70 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,74 @@
1
1
# Changelog
2
2
3
+
## 0.9.0
4
+
5
+
### Changed
6
+
7
+
- Repository transferred to the [Nimblesite](https://github.com/Nimblesite/CommandTree) organisation; all links updated
8
+
9
+
### Fixed
10
+
11
+
- Release process fixes
12
+
- SEO improvements across the website
13
+
14
+
## 0.8.0
15
+
16
+
### Changed
17
+
18
+
- Maintenance release
19
+
20
+
## 0.7.0
21
+
22
+
### Added
23
+
24
+
-**Mise task discovery** — discovers tasks from `mise.toml`, `.mise.toml`, `mise.yaml`, and `.mise.yaml`, including task descriptions
25
+
- TOML parser now recognises `[tasks.name]` sections without requiring a bare `[tasks]` preamble
26
+
- Pure `parsers/miseParser.ts` extracted for testability
27
+
- Lock recovery spec and `[DISC-PARSE-STRATEGY]` parsing strategy spec
28
+
- Cross-platform `Makefile` with OS detection, help target, and standardised public/private targets
29
+
30
+
### Changed
31
+
32
+
- Bumped supported command count to 22 (adds Mise alongside C# Script and F# Script)
33
+
- DB layer simplified — `initSchema`, `registerCommand`, `ensureCommandExists`, `closeDatabase`, tag mutators, `upsertSummary`, etc. now return directly and throw only on unrecoverable errors. New `getDbOrThrow()` replaces repeated `getDb()` + `Result` unwrapping
34
+
-`CommandTreeProvider`, `QuickTasksProvider`, `TagConfig`, `extension.ts`, `TaskRunner`, and `summaryPipeline` simplified by removing `Result` unwrapping boilerplate
35
+
-`CLAUDE.md` / `Agents.md` consolidated with logging standards, spec ID rules, and updated command table
36
+
-`.prettierrc` renamed to `.prettierrc.json` with explicit settings
37
+
-`.gitignore` expanded with universal patterns and secret exclusions
38
+
- Docs reorganised into `docs/specs/` and `docs/plans/`
39
+
- Coverage thresholds updated to reflect current coverage
40
+
- README updated for 22 tool types
41
+
42
+
### Removed
43
+
44
+
-`.github/workflows/deploy.yml` (superseded by `release.yml` post-release job)
45
+
- Stale `CoveragePlan.md`
46
+
47
+
## 0.6.0
48
+
49
+
### Added
50
+
51
+
-**C# Script (.csx) discovery** via new `discovery/csharp-script.ts`
52
+
-**F# Script (.fsx) discovery** via new `discovery/fsharp-script.ts`
0 commit comments