Skip to content

Commit 8a74329

Browse files
author
semantic-release
committed
chore(release): 0.9.0 [skip ci]
1 parent 6a4bd54 commit 8a74329

3 files changed

Lines changed: 103 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 101 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
11
# CHANGELOG
22

3+
4+
## v0.9.0 (2025-03-07)
5+
6+
### Chores
7+
8+
- Pre beta prep ([#20](https://github.com/basicmachines-co/basic-memory/pull/20),
9+
[`6a4bd54`](https://github.com/basicmachines-co/basic-memory/commit/6a4bd546466a45107007b5000276b6c9bb62ef27))
10+
11+
fix: drop search_index table on db reindex
12+
13+
fix: ai_resource_guide.md path
14+
15+
chore: remove logfire
16+
17+
Signed-off-by: phernandez <paul@basicmachines.co>
18+
19+
### Documentation
20+
21+
- Update README.md and CLAUDE.md
22+
([`182ec78`](https://github.com/basicmachines-co/basic-memory/commit/182ec7835567fc246798d9b4ad121b2f85bc6ade))
23+
24+
### Features
25+
26+
- Add project_info tool ([#19](https://github.com/basicmachines-co/basic-memory/pull/19),
27+
[`d2bd75a`](https://github.com/basicmachines-co/basic-memory/commit/d2bd75a949cc4323cb376ac2f6cb39f47c78c428))
28+
29+
Signed-off-by: phernandez <paul@basicmachines.co>
30+
31+
- Beta work ([#17](https://github.com/basicmachines-co/basic-memory/pull/17),
32+
[`e6496df`](https://github.com/basicmachines-co/basic-memory/commit/e6496df595f3cafde6cc836384ee8c60886057a5))
33+
34+
feat: Add multiple projects support
35+
36+
feat: enhanced read_note for when initial result is not found
37+
38+
fix: merge frontmatter when updating note
39+
40+
fix: handle directory removed on sync watch
41+
42+
- Implement boolean search ([#18](https://github.com/basicmachines-co/basic-memory/pull/18),
43+
[`90d5754`](https://github.com/basicmachines-co/basic-memory/commit/90d5754180beaf4acd4be38f2438712555640b49))
44+
45+
346
## v0.8.0 (2025-02-28)
447

548
### Chores
@@ -15,10 +58,28 @@
1558
- Add enhanced prompts and resources
1659
([#15](https://github.com/basicmachines-co/basic-memory/pull/15),
1760
[`093dab5`](https://github.com/basicmachines-co/basic-memory/commit/093dab5f03cf7b090a9f4003c55507859bf355b0))
18-
- `search`: Prompt to search knowledge base
19-
- `recent_activity`: Prompt to find recent activity
20-
- `continue_conversation`: Prompt to continue a conversation based on contect
21-
- `ai_assistant_guide`: Resource with description to give to LLM to understand how to use the tools
61+
62+
## Summary - Add comprehensive documentation to all MCP prompt modules - Enhance search prompt with
63+
detailed contextual output formatting - Implement consistent logging and docstring patterns across
64+
prompt utilities - Fix type checking in prompt modules
65+
66+
## Prompts Added/Enhanced - `search.py`: New formatted output with relevance scores, excerpts, and
67+
next steps - `recent_activity.py`: Enhanced with better metadata handling and documentation -
68+
`continue_conversation.py`: Improved context management
69+
70+
## Resources Added/Enhanced - `ai_assistant_guide`: Resource with description to give to LLM to
71+
understand how to use the tools
72+
73+
## Technical improvements - Added detailed docstrings to all prompt modules explaining their purpose
74+
and usage - Enhanced the search prompt with rich contextual output that helps LLMs understand
75+
results - Created a consistent pattern for formatting output across prompts - Improved error
76+
handling in metadata extraction - Standardized import organization and naming conventions - Fixed
77+
various type checking issues across the codebase
78+
79+
This PR is part of our ongoing effort to improve the MCP's interaction quality with LLMs, making the
80+
system more helpful and intuitive for AI assistants to navigate knowledge bases.
81+
82+
🤖 Generated with [Claude Code](https://claude.ai/code)
2283

2384
---------
2485

@@ -40,6 +101,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
40101
- incremental sync on watch - sync non-markdown files in knowledge base - experimental
41102
`read_resource` tool for reading non-markdown files in raw form (pdf, image)
42103

104+
43105
## v0.7.0 (2025-02-19)
44106

45107
### Bug Fixes
@@ -75,6 +137,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
75137
- Add pagination to read_notes
76138
([`02f8e86`](https://github.com/basicmachines-co/basic-memory/commit/02f8e866923d5793d2620076c709c920d99f2c4f))
77139

140+
78141
## v0.6.0 (2025-02-18)
79142

80143
### Chores
@@ -89,6 +152,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
89152

90153
Co-authored-by: phernandez <phernandez@basicmachines.co>
91154

155+
92156
## v0.5.0 (2025-02-18)
93157

94158
### Features
@@ -99,6 +163,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
99163

100164
Co-authored-by: phernandez <phernandez@basicmachines.co>
101165

166+
102167
## v0.4.3 (2025-02-18)
103168

104169
### Bug Fixes
@@ -108,8 +173,10 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
108173

109174
Co-authored-by: phernandez <phernandez@basicmachines.co>
110175

176+
111177
## v0.4.2 (2025-02-17)
112178

179+
113180
## v0.4.1 (2025-02-17)
114181

115182
### Bug Fixes
@@ -120,6 +187,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
120187
- More alembic fixes
121188
([`30cd74e`](https://github.com/basicmachines-co/basic-memory/commit/30cd74ec95c04eaa92b41b9815431f5fbdb46ef8))
122189

190+
123191
## v0.4.0 (2025-02-16)
124192

125193
### Features
@@ -138,13 +206,15 @@ Import Claude.ai conversation and project data to basic-memory Markdown format.
138206

139207
Co-authored-by: phernandez <phernandez@basicmachines.co>
140208

209+
141210
## v0.3.0 (2025-02-15)
142211

143212
### Bug Fixes
144213

145214
- Refactor db schema migrate handling
146215
([`ca632be`](https://github.com/basicmachines-co/basic-memory/commit/ca632beb6fed5881f4d8ba5ce698bb5bc681e6aa))
147216

217+
148218
## v0.2.21 (2025-02-15)
149219

150220
### Bug Fixes
@@ -163,50 +233,58 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
163233
- Set version in var, output version at startup
164234
([`a91da13`](https://github.com/basicmachines-co/basic-memory/commit/a91da1396710e62587df1284da00137d156fc05e))
165235

236+
166237
## v0.2.20 (2025-02-14)
167238

168239
### Bug Fixes
169240

170241
- Fix installer artifact
171242
([`8de84c0`](https://github.com/basicmachines-co/basic-memory/commit/8de84c0221a1ee32780aa84dac4d3ea60895e05c))
172243

244+
173245
## v0.2.19 (2025-02-14)
174246

175247
### Bug Fixes
176248

177249
- Get app artifact for installer
178250
([`fe8c3d8`](https://github.com/basicmachines-co/basic-memory/commit/fe8c3d87b003166252290a87cbe958301cccf797))
179251

252+
180253
## v0.2.18 (2025-02-14)
181254

182255
### Bug Fixes
183256

184257
- Don't zip app on release
185258
([`8664c57`](https://github.com/basicmachines-co/basic-memory/commit/8664c57bb331d7f3f7e0239acb5386c7a3c6144e))
186259

260+
187261
## v0.2.17 (2025-02-14)
188262

189263
### Bug Fixes
190264

191265
- Fix app zip in installer release
192266
([`8fa197e`](https://github.com/basicmachines-co/basic-memory/commit/8fa197e2ec8a1b6caaf6dbb39c3c6626bba23e2e))
193267

268+
194269
## v0.2.16 (2025-02-14)
195270

196271
### Bug Fixes
197272

198273
- Debug inspect build on ci
199274
([`1d6054d`](https://github.com/basicmachines-co/basic-memory/commit/1d6054d30a477a4e6a5d6ac885632e50c01945d3))
200275

276+
201277
## v0.2.15 (2025-02-14)
202278

203279
### Bug Fixes
204280

205281
- Debug installer ci
206282
([`dab9573`](https://github.com/basicmachines-co/basic-memory/commit/dab957314aec9ed0e12abca2265552494ae733a2))
207283

284+
208285
## v0.2.14 (2025-02-14)
209286

287+
210288
## v0.2.13 (2025-02-14)
211289

212290
### Bug Fixes
@@ -217,43 +295,50 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
217295
- Try using symlinks in installer build
218296
([`8dd923d`](https://github.com/basicmachines-co/basic-memory/commit/8dd923d5bc0587276f92b5f1db022ad9c8687e45))
219297

298+
220299
## v0.2.12 (2025-02-14)
221300

222301
### Bug Fixes
223302

224303
- Fix cx_freeze options for installer
225304
([`854cf83`](https://github.com/basicmachines-co/basic-memory/commit/854cf8302e2f83578030db05e29b8bdc4348795a))
226305

306+
227307
## v0.2.11 (2025-02-14)
228308

229309
### Bug Fixes
230310

231311
- Ci installer app fix #37
232312
([`2e215fe`](https://github.com/basicmachines-co/basic-memory/commit/2e215fe83ca421b921186c7f1989dc2cb5cca278))
233313

314+
234315
## v0.2.10 (2025-02-14)
235316

236317
### Bug Fixes
237318

238319
- Fix build on github ci for app installer
239320
([`29a2594`](https://github.com/basicmachines-co/basic-memory/commit/29a259421a0ccb10cfa68e3707eaa506ad5e55c0))
240321

322+
241323
## v0.2.9 (2025-02-14)
242324

325+
243326
## v0.2.8 (2025-02-14)
244327

245328
### Bug Fixes
246329

247330
- Fix installer on ci, maybe
248331
([`edbc04b`](https://github.com/basicmachines-co/basic-memory/commit/edbc04be601d234bb1f5eb3ba24d6ad55244b031))
249332

333+
250334
## v0.2.7 (2025-02-14)
251335

252336
### Bug Fixes
253337

254338
- Try to fix installer ci
255339
([`230738e`](https://github.com/basicmachines-co/basic-memory/commit/230738ee9c110c0509e0a09cb0e101a92cfcb729))
256340

341+
257342
## v0.2.6 (2025-02-14)
258343

259344
### Bug Fixes
@@ -264,29 +349,34 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
264349
- Fix installer setup.py change ci to use make
265350
([`3e78fcc`](https://github.com/basicmachines-co/basic-memory/commit/3e78fcc2c208d83467fe7199be17174d7ffcad1a))
266351

352+
267353
## v0.2.5 (2025-02-14)
268354

269355
### Bug Fixes
270356

271357
- Refix vitual env in installer build
272358
([`052f491`](https://github.com/basicmachines-co/basic-memory/commit/052f491fff629e8ead629c9259f8cb46c608d584))
273359

360+
274361
## v0.2.4 (2025-02-14)
275362

363+
276364
## v0.2.3 (2025-02-14)
277365

278366
### Bug Fixes
279367

280368
- Workaround unsigned app
281369
([`41d4d81`](https://github.com/basicmachines-co/basic-memory/commit/41d4d81c1ad1dc2923ba0e903a57454a0c8b6b5c))
282370

371+
283372
## v0.2.2 (2025-02-14)
284373

285374
### Bug Fixes
286375

287376
- Fix path to intaller app artifact
288377
([`53d220d`](https://github.com/basicmachines-co/basic-memory/commit/53d220df585561f9edd0d49a9e88f1d4055059cf))
289378

379+
290380
## v0.2.1 (2025-02-14)
291381

292382
### Bug Fixes
@@ -297,6 +387,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
297387
- Trigger installer build on release
298388
([`f11bf78`](https://github.com/basicmachines-co/basic-memory/commit/f11bf78f3f600d0e1b01996cf8e1f9c39e3dd218))
299389

390+
300391
## v0.2.0 (2025-02-14)
301392

302393
### Features
@@ -314,6 +405,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
314405

315406
Co-authored-by: phernandez <phernandez@basicmachines.co>
316407

408+
317409
## v0.1.2 (2025-02-14)
318410

319411
### Bug Fixes
@@ -327,8 +419,10 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
327419
- Update uv installer url
328420
([`2f9178b`](https://github.com/basicmachines-co/basic-memory/commit/2f9178b0507b3b69207d5c80799f2d2f573c9a04))
329421

422+
330423
## v0.1.1 (2025-02-07)
331424

425+
332426
## v0.1.0 (2025-02-07)
333427

334428
### Bug Fixes
@@ -364,16 +458,18 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
364458
- Add memory-json importer, tweak observation content
365459
([`3484e26`](https://github.com/basicmachines-co/basic-memory/commit/3484e26631187f165ee6eb85517e94717b7cf2cf))
366460

461+
367462
## v0.0.1 (2025-02-04)
368463

369464
### Bug Fixes
370465

371466
- Fix versioning for 0.0.1 release
372467
([`ba1e494`](https://github.com/basicmachines-co/basic-memory/commit/ba1e494ed1afbb7af3f97c643126bced425da7e0))
373468

469+
374470
## v0.0.0 (2025-02-04)
375471

376472
### Chores
377473

378474
- Remove basic-foundation src ref in pyproject.toml
379-
([`29fce8b`](https://github.com/basicmachines-co/basic-memory/commit/29fce8b0b922d54d7799bf2534107ee6cfb961b8))
475+
([`29fce8b`](https://github.com/basicmachines-co/basic-memory/commit/29fce8b0b922d54d7799bf2534107ee6cfb961b8))

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "basic-memory"
3-
version = "0.8.0"
3+
version = "0.9.0"
44
description = "Local-first knowledge management combining Zettelkasten with knowledge graphs"
55
readme = "README.md"
66
requires-python = ">=3.12.1"

src/basic_memory/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""basic-memory - Local-first knowledge management combining Zettelkasten with knowledge graphs"""
22

3-
__version__ = "0.8.0"
3+
__version__ = "0.9.0"

0 commit comments

Comments
 (0)