# v6.0.1 — Docker Image Optimization & CI Updates

## Highlights

- **Docker image reduced from ~733 MB to ~250 MB** on amd64 by stripping unused ONNX runtime binaries and moving npm to the builder stage
- **5 GitHub Actions dependency bumps** merged from Dependabot

## Changed

### Docker Image Size Optimization

Reduced amd64 image from ~733 MB to ~250 MB:

- Moved npm global upgrade + CVE patches to builder stage only; removed npm/npx from production image
- Production `npm ci --omit=dev` runs in builder; `node_modules` copied via `COPY --from=builder`
- Stripped `onnxruntime-web` entirely (browser-only runtime, ~90 MB)
- Stripped non-Linux `onnxruntime-node` platform binaries (darwin + win32, ~132 MB)

### CI Dependency Updates

- `github/codeql-action` SHA update (#263)
- `actions/download-artifact` 7.0.0 → 8.0.1 (#264)
- `github/gh-aw` 0.57.2 → 0.58.1 (#265)
- `trufflesecurity/trufflehog` 3.93.7 → 3.93.8 (#266)
- `docker/scout-action` 1.18.2 → 1.20.2 (#267)

---

**Full Changelog**: [v6.0.0...v6.0.1](https://github.com/neverinfamous/memory-journal-mcp/compare/v6.0.0...v6.0.1)

**Install:**

```bash
npm install memory-journal-mcp@6.0.1
docker pull writenotenow/memory-journal-mcp:v6.0.1
```
