Skip to content
Merged
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
6299583
feat(search): make sidecar content searchable via unified FTS
ashu17706 Feb 11, 2026
5cd2bda
Merge pull request #23 from zero8dotdev/feat/v0.3.0-copilot-windows-ci
ashu17706 Feb 24, 2026
ec09205
docs: release notes for v0.3.0
ashu17706 Feb 24, 2026
46ba110
fix(install): resolve PATH issues in CI environment
ashu17706 Feb 25, 2026
64abaa3
Merge pull request #24 from zero8dotdev/fix/v0.3.1-install-path-ci
ashu17706 Feb 25, 2026
2052144
fix(install): properly initialize QMD submodule and add fallback to d…
ashu17706 Feb 25, 2026
8ad7315
Merge pull request #25 from zero8dotdev/fix/v0.3.1-install-submodules
ashu17706 Feb 25, 2026
5c82018
fix(install): remove temp HOME isolation breaking PATH dependencies
ashu17706 Feb 25, 2026
0733599
fix(install): remove temp HOME isolation and add shell specification
ashu17706 Feb 25, 2026
d1f44eb
Merge pull request #26 from zero8dotdev/fix/v0.3.1-remove-temp-home
ashu17706 Feb 25, 2026
8569cf5
fix(cli): add --version command handler
ashu17706 Feb 25, 2026
31b8743
Merge pull request #27 from zero8dotdev/fix/v0.3.1-version-command
ashu17706 Feb 25, 2026
4a61c6d
perf: add caching and optimize Bun install for faster CI workflows
ashu17706 Feb 25, 2026
e059964
fix(ci): ensure QMD database directory exists on first run
ashu17706 Feb 25, 2026
932cad9
Merge pull request #28 from zero8dotdev/perf/v0.3.1-ci-caching
ashu17706 Feb 25, 2026
b7c7fa5
fix(db): handle Windows mkdir edge case for current directory
ashu17706 Feb 25, 2026
7245dae
fix(db): handle Windows mkdir edge case for current directory
ashu17706 Feb 25, 2026
001cc65
fix: initialize QMD store tables (content, documents, vectors) on dat…
ashu17706 Feb 25, 2026
54543f1
fix(ci): allow ingest claude to fail gracefully in install-test
ashu17706 Feb 25, 2026
c94a72f
chore: bump version to 0.3.1
ashu17706 Feb 25, 2026
76c0e12
docs: add v0.3.1 release notes with monitoring loop story
ashu17706 Feb 25, 2026
6748c21
docs: update release notes timestamps to IST
ashu17706 Feb 25, 2026
922dda0
Merge pull request #29 from zero8dotdev/perf/v0.3.1-ci-caching
ashu17706 Feb 25, 2026
fbef85f
fix: add missing cline and copilot to default agents seed
ashu17706 Feb 27, 2026
35af5de
fix: add missing cline and copilot to default agents seed (#31)
ashu17706 Feb 27, 2026
5d9d563
chore: bump version to 0.3.2
ashu17706 Feb 27, 2026
55661dc
docs: add v0.3.2 release notes and auto-generate fallback
ashu17706 Feb 27, 2026
16a6c1a
ci: auto-generate CHANGELOG.md from merged PRs in release workflow
ashu17706 Feb 27, 2026
57f587c
chore: new branch (#33)
ashu17706 Feb 27, 2026
8819945
fix(ci): bench scorecard ci windows fixes (#34)
ashu17706 Feb 27, 2026
39d977f
ci: auto-template and title for dev to main PRs
ashu17706 Feb 27, 2026
801505a
release: v0.3.2 (dev -> main) (#35)
ashu17706 Feb 27, 2026
6e00ced
ci: create dev draft release after successful dev test matrix
ashu17706 Feb 27, 2026
2e376d9
chore: add e2e dev release flow test marker (#36)
ashu17706 Feb 27, 2026
8dd4a92
release: v0.3.2 (dev -> main) (#37)
ashu17706 Feb 27, 2026
71fbe06
docs: update CHANGELOG.md for v0.4.0 [skip ci]
github-actions[bot] Feb 27, 2026
9ed14bc
docs: add CI/release workflow architecture and north-star plan
ashu17706 Feb 27, 2026
0dd4d8e
ci: add commit lint, semver metadata, and deterministic release notes
ashu17706 Feb 27, 2026
146c24b
docs: finalize workflow policy docs without backlog sections
ashu17706 Feb 27, 2026
10c25e4
ci: scope commit lint to pull request commit ranges only
ashu17706 Feb 27, 2026
4c0cbe7
merge: resolve main->dev workflow conflicts using dev policies
ashu17706 Feb 27, 2026
81f911c
fix(ci): setup bun before dev draft release metadata step
ashu17706 Feb 27, 2026
4152f0d
fix(ci): allow legacy non-conventional history for dev draft metadata
ashu17706 Feb 27, 2026
6e9f177
fix(release): align dev-main PR version with latest stable tag
ashu17706 Feb 27, 2026
5db2c42
ci: improve workflow and check naming for PR readability
ashu17706 Feb 27, 2026
bd92028
ci: skip PR test job for dev to main release PRs
ashu17706 Feb 27, 2026
42de65b
release: v0.4.0 (#39)
ashu17706 Feb 27, 2026
a7fe3f9
fix(ci): use import.meta.dir for cross-platform path resolution
Feb 28, 2026
d32b134
release: v0.4.0 (#41)
ashu17706 Feb 28, 2026
138d821
ci: add auto-release job for main branch merges
Feb 28, 2026
6ea11b4
merge: resolve main->dev conflict for auto-release workflow
Feb 28, 2026
00608bf
release: v0.4.1 (#42)
ashu17706 Feb 28, 2026
bf5f612
ci: trigger auto-release workflow on main
Feb 28, 2026
d75b39a
docs: overhaul documentation structure and tone (#43)
ashu17706 Mar 2, 2026
ef2af5d
release: v0.4.1 (#44)
ashu17706 Mar 2, 2026
da48993
chore: clean up project root (#45)
ashu17706 Mar 2, 2026
a24b57b
feat(db): add model-aware cost estimation and sidecar cleanup
Mar 3, 2026
2c2b25e
feat(ingest): add --force flag for re-ingesting sessions
Mar 3, 2026
af8f7fb
feat(insights): add cost & usage analytics module with CLI commands
Mar 3, 2026
f9ae927
docs: reorganize documentation structure and improve narrative (#46)
ashu17706 Mar 3, 2026
df368b6
docs(claude-md): improvements (#47)
ashu17706 Mar 3, 2026
50bcb2b
feat(db): model-aware cost estimation and sidecar cleanup (#48)
ashu17706 Mar 3, 2026
7255605
fix(share): harden 3-stage pipeline and add demo script
Feb 28, 2026
35ea626
feat(team): harden share pipeline — Ollama client, helper extraction,…
ashu17706 Mar 9, 2026
96c746c
release: v0.5.0 — share pipeline v2, cost estimation, docs overhaul
ashu17706 Mar 9, 2026
59bfdb4
merge: resolve README conflict — update ingest-architecture link to n…
ashu17706 Mar 9, 2026
552d8f3
Merge branch 'fix/copilot-fk-constraint' into dev
ashu17706 Mar 9, 2026
7ebff0a
Merge branch 'fix/v0.3.1-install-submodules' into dev
ashu17706 Mar 9, 2026
89394aa
merge: resolve install script conflicts between fix branches
ashu17706 Mar 9, 2026
c9fb2b8
release: v0.5.1 — bug fixes for copilot FK, install path, CI caching
ashu17706 Mar 9, 2026
d19dffe
Merge branch 'feat/cost-estimation' into dev
ashu17706 Mar 9, 2026
a832f80
Merge branch 'feat/ingest-force-mode' into dev
ashu17706 Mar 9, 2026
87f6cf1
merge: resolve sidecar-content-search conflicts — keep all tables, ag…
ashu17706 Mar 9, 2026
a41dcd2
Merge branch 'feat/insights-module' into dev
ashu17706 Mar 9, 2026
0f6bc53
release: v0.6.0 — ingest force, sidecar search, cost & insights
ashu17706 Mar 9, 2026
0a6e2e8
docs: update CHANGELOG.md with comprehensive v0.6.0 release notes
ashu17706 Mar 14, 2026
96d025f
Merge branch 'main' into dev
ashu17706 Mar 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 59 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,68 @@
## [0.6.0] - 2026-03-09
## [0.6.0] - 2026-03-14

### Added
### 🎯 Release Overview
Promotes validated changes from `dev` to `main`. Significant release spanning multiple feature areas and infrastructure improvements across v0.3.0→v0.6.0.

### ✨ Major Features

#### Sidecar Content Search
- Make artifacts, thinking blocks, attachments, and voice notes searchable via unified FTS
- Extended `memory_fts` with new columns via `migrateFTSToV2()`
- Privacy-first design: thinking blocks opt-in only, others enabled by default
- Weighted BM25 scoring per content type
- New CLI flags: `--include-thinking`, `--no-artifacts`, `--no-attachments`, `--no-voice-notes`
- Applied to both search and recall commands

#### Cost Estimation & Analytics
- Model-aware cost estimation in database
- New `smriti insights` module with CLI commands for usage analytics
- Track costs per session

- feat(ingest): `--force` flag for re-ingesting sessions (deletes sidecars, re-extracts)
- feat(db): sidecar content searchable via unified FTS — artifacts, thinking blocks, attachments, voice notes
- feat(insights): cost & usage analytics module with CLI commands (`smriti insights`)
#### Ingest Force Mode
- `--force` flag to re-ingest already-processed sessions
- Allows session refresh without deduplication blocking

### Database
### 🔧 Infrastructure & Fixes

#### Database
- New tables: `smriti_artifacts`, `smriti_thinking`, `smriti_attachments`, `smriti_voice_notes`
- FTS migration to v2 includes sidecar content
- Initialize QMD store tables on database creation
- Fixed Windows `mkdir` edge case for current directory

#### Install & Path Resolution
- Fixed PATH issues in CI environments
- QMD submodule initialization improvements
- Graceful fallback to direct bun execution

#### CI/Release Pipeline
- Auto-generate CHANGELOG.md from merged PRs
- Added commit lint and semver validation
- Deterministic release notes generation
- Draft release creation in dev workflow
- Auto-release on main branch merges
- Improved workflow and check naming for PR readability
- Skip PR test job for dev-to-main release PRs

#### Core Features
- Add `--version` command handler
- Add missing cline and copilot to default agents seed

#### Performance
- Optimize Bun install with caching for faster CI workflows

### 📚 Documentation
- Overhauled documentation structure and improved narrative
- Updated CLAUDE.md with segmented sharing, benchmarks, and project structure
- CI/release workflow architecture documentation
- Release notes for v0.3.0→v0.6.0

### 📊 Release Progression
This v0.6.0 consolidates multiple point releases:
- **v0.3.0→v0.3.2**: Windows installer, Copilot ingestion, CI foundations, database initialization fixes
- **v0.4.0→v0.4.1**: Release workflow improvements, deterministic versioning, auto-release
- **v0.5.0→v0.5.1**: Share pipeline v2, cost estimation, docs overhaul, bug fixes
- **v0.6.0**: Sidecar search, ingest force mode, insights module, final infrastructure hardening

---

Expand Down
Loading