Skip to content

Commit b21088a

Browse files
committed
chore: fix CHANGELOG for 0.1.2 — correct entries based on actual main diff
Removed incorrectly listed items that are NOT in main: - apc skill remove / apc unsync (PR #72 was merged into a feature branch, not main) - Windsurf/Copilot native sync support (same) - --target/-t removal from apc install (same) Added missing items that ARE in main since v0.1.1: - Security fixes: input validation, chmod 600 MCP configs, scrub secrets from export (#27,#28,#30 via #50; #32,#35 via #52) - Bug fixes: LLM write guard, expanduser paths, Copilot absolute paths (#37,#38-#43,#42 via #53; #36,#45 via #54) - Fix: ~/.apc/skills/ always created after apc install - Fix: --version reads from importlib.metadata - Docs: README shell completion, CLI basics (#23,#26 via #67)
1 parent 64ceb52 commit b21088a

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,18 @@
55
### Added
66
- `apc collect --dry-run` — preview what would be collected without writing to cache (#25)
77
- `apc sync --dry-run` enhanced to show exact file paths per tool (#24)
8-
- `apc memory list` rewritten as Rich tables with `--tool` filter (#21)
9-
- `apc memory remove` command — remove by ID prefix, by tool, or clear all (#48)
10-
- `apc skill remove` and `apc unsync` commands for full lifecycle management (#71)
11-
- Windsurf and GitHub Copilot native sync support (#71)
12-
- Gemini CLI skill directory symlink support (#71)
8+
- Shell completion setup for bash, zsh, and fish documented (#23)
139

1410
### Fixed
15-
- Skills now propagate to all synced tools unconditionally after `apc install` (#71)
16-
- `--target`/`-t` removed from `apc install` (skills always land in `~/.apc/skills/`) (#71)
11+
- Input validation on `apc install`: repo/branch allowlisted, skill names sanitized on import, no redirect following (#27, #28, #30)
12+
- MCP config files now written with chmod 600; secrets scrubbed from `apc export` archives (#32, #35)
13+
- LLM memory write guard narrowed; paths with `~/` now correctly resolved; Copilot paths made absolute (#37, #38#43, #42)
14+
- Memory deduplication uses stable content-hash key; `apc memory add` entries use new schema (#36, #45)
15+
- `~/.apc/skills/` directory always created after `apc install` even if no skills are fetched
16+
- CLI `--version` now reads from `importlib.metadata` instead of a hardcoded string
17+
18+
### Docs
19+
- README: `apc --version`, shell completion setup, CLI basics section (#23, #26)
1720

1821

1922
## v0.1.0 — Initial Release

0 commit comments

Comments
 (0)