Skip to content

Commit cc1c2fc

Browse files
committed
chore: prepare v0.3.3 release
1 parent b4dd5aa commit cc1c2fc

3 files changed

Lines changed: 78 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 75 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,79 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.3.3] - 2026-06-30
11+
12+
Documentation-only patch release. No source-code, runtime, or
13+
behaviour change versus v0.3.2; no detector, storage, controller,
14+
projection, MCP-surface, or release-engineering changes. The npm
15+
package name and the Trusted Publishing / provenance path are
16+
unchanged. This release exists solely to sync the **public
17+
README** published to npm with the README on GitHub, and to split
18+
the project documentation that used to live in the long-form
19+
README into separate files under `docs/`.
20+
21+
### Changed
22+
23+
- **Public README streamlined for npm.** The README shipped to the
24+
npm registry is now the focused "What / Why / Install / Quick
25+
start / Other clients / Features / Privacy / Config / Docs /
26+
Contributing / License" form. Long-form reference material that
27+
used to bloat the README (per-client configuration, full
28+
configuration variable list, full API reference, privacy /
29+
storage deep dive, diagnostic notes) is moved into dedicated
30+
pages under `docs/` and linked from the README. The GitHub
31+
README, the npm README, and the rendered project page now show
32+
the same public surface.
33+
- **Documentation split into `docs/`.** Four new pages live under
34+
`docs/`:
35+
- `docs/mcp-clients.md` — per-client wiring for Claude Code,
36+
OpenAI Codex CLI, OpenCode, Claude Desktop, the Pi Coding
37+
Agent caveat, and the generic stdio path.
38+
- `docs/configuration.md` — full environment-variable list,
39+
primary / fallback provider examples, semantic-retrieval
40+
toggle, logging knob.
41+
- `docs/reference.md` — full `remember` / `recall` tool
42+
reference, status taxonomy, `text` / `structuredContent`
43+
shapes, and the `clarification_needed` contract.
44+
- `docs/privacy-storage.md``.curion/` layout, WAL /
45+
foreign-key SQLite posture, multi-project registry,
46+
private-project visibility rules.
47+
- The README links into each of these pages; nothing in the
48+
public MCP API surface changes.
49+
- **Install command stays scoped.** The README's install snippet
50+
remains `npm install -g @geanatz/curion`; the binary on `PATH`
51+
is still `curion`; the MCP server identity (`serverInfo.name =
52+
"curion"`) is unchanged. There is no unscoped `npm install
53+
curion` path; the package has only ever published under
54+
`@geanatz/curion`.
55+
- **No stale references remain.** The README and `docs/` pages
56+
no longer reference any `v0.2.0 is tagged` framing, any
57+
`gpt-5.5` / out-of-date model placeholder, or any unscoped
58+
`npm install curion` install line. The npm README and the
59+
GitHub README match.
60+
61+
### Deprecated
62+
63+
- Nothing in this release.
64+
65+
### Removed
66+
67+
- Nothing in this release.
68+
69+
### Fixed
70+
71+
- Nothing in this release. All behavioural fixes from v0.3.2
72+
(Trusted Publishing OIDC, `npm ci --no-audit --no-fund`,
73+
`--provenance --access public`, cache-disabled publish step,
74+
CLI-version diagnostics) carry over unchanged.
75+
76+
### Security
77+
78+
- Nothing in this release. Provenance attestation remains enabled
79+
for every published tarball via Trusted Publishing and
80+
`publishConfig.provenance: true`, and no long-lived `NPM_TOKEN`
81+
secret is read or required.
82+
1083
## [0.3.2] - 2026-06-30
1184

1285
Release-engineering fix release. No user-facing behaviour change versus
@@ -444,7 +517,8 @@ no semantic enrichment, no multi-project awareness. Lexical-only
444517
match scoring on the controller. Provider adapter for a single
445518
OpenAI-compatible endpoint.
446519

447-
[Unreleased]: https://github.com/geanatz/curion/compare/v0.3.2...HEAD
520+
[Unreleased]: https://github.com/geanatz/curion/compare/v0.3.3...HEAD
521+
[0.3.3]: https://github.com/geanatz/curion/compare/v0.3.2...v0.3.3
448522
[0.3.2]: https://github.com/geanatz/curion/compare/v0.3.1...v0.3.2
449523
[0.3.1]: https://github.com/geanatz/curion/compare/v0.3.0...v0.3.1
450524
[0.3.0]: https://github.com/geanatz/curion/compare/v0.2.0...v0.3.0

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@geanatz/curion",
3-
"version": "0.3.2",
3+
"version": "0.3.3",
44
"description": "Curion — project-local memory layer for AI agents",
55
"type": "module",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)