|
1 | 1 | # CHANGELOG |
2 | 2 |
|
| 3 | +## v0.15.2 (2025-10-14) |
| 4 | + |
| 5 | +### Features |
| 6 | + |
| 7 | +- **#356**: Add WebDAV upload command for cloud projects |
| 8 | + ([`5258f45`](https://github.com/basicmachines-co/basic-memory/commit/5258f457)) |
| 9 | + - New `bm cloud upload` command for uploading local files/directories to cloud projects |
| 10 | + - WebDAV-based file transfer with automatic directory creation |
| 11 | + - Support for `.gitignore` and `.bmignore` pattern filtering |
| 12 | + - Automatic project creation with `--create-project` flag |
| 13 | + - Optional post-upload sync with `--sync` flag (enabled by default) |
| 14 | + - Human-readable file size reporting (bytes, KB, MB) |
| 15 | + - Comprehensive test coverage (28 unit tests) |
| 16 | + |
| 17 | +### Migration Guide |
| 18 | + |
| 19 | +No manual migration required. Upgrade with: |
| 20 | + |
| 21 | +```bash |
| 22 | +# Update via uv |
| 23 | +uv tool upgrade basic-memory |
| 24 | + |
| 25 | +# Or install fresh |
| 26 | +uv tool install basic-memory |
| 27 | +``` |
| 28 | + |
| 29 | +**What's New:** |
| 30 | +- Upload local files to cloud projects with `bm cloud upload` |
| 31 | +- Streamlined cloud project creation and management |
| 32 | +- Better file filtering with gitignore integration |
| 33 | + |
| 34 | +### Installation |
| 35 | + |
| 36 | +```bash |
| 37 | +# Latest stable release |
| 38 | +uv tool install basic-memory |
| 39 | + |
| 40 | +# Update existing installation |
| 41 | +uv tool upgrade basic-memory |
| 42 | + |
| 43 | +# Docker |
| 44 | +docker pull ghcr.io/basicmachines-co/basic-memory:v0.15.2 |
| 45 | +``` |
| 46 | + |
3 | 47 | ## v0.15.1 (2025-10-13) |
4 | 48 |
|
5 | 49 | ### Performance Improvements |
@@ -1728,4 +1772,4 @@ Co-authored-by: phernandez <phernandez@basicmachines.co> |
1728 | 1772 | ### Chores |
1729 | 1773 |
|
1730 | 1774 | - Remove basic-foundation src ref in pyproject.toml |
1731 | | - ([`29fce8b`](https://github.com/basicmachines-co/basic-memory/commit/29fce8b0b922d54d7799bf2534107ee6cfb961b8)) |
| 1775 | + ([`29fce8b`](https://github.com/basicmachines-co/basic-memory/commit/29fce8b0b922d54d7799bf2534107ee6cfb961b8)) |
0 commit comments