|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines. |
4 | 4 |
|
5 | | -## 0.2.10 (2026-01-16) |
6 | | - |
7 | | -### Features |
8 | | - |
9 | | -- add additional Bash commands for GitHub pull request management in settings.json ([b264c2e](https://github.com/nsheaps/.ai/commit/b264c2e05fd20e8bf6ed92720386d52076b97d87)) |
10 | | -- add Claude Code GitHub Action for PR interactions ([daea187](https://github.com/nsheaps/.ai/commit/daea18744e39735299842651cf275bdeb3499cb2)) |
11 | | -- add Claude Code web support and skills-maintenance plugin ([3cd5f04](https://github.com/nsheaps/.ai/commit/3cd5f0422678bc7a416e15ebbec9e6dca26a5ab0)) |
12 | | -- add command-help skill for slash command discovery ([0e71ec5](https://github.com/nsheaps/.ai/commit/0e71ec5047a25e10adf4afe389457aa3594a6a98)) |
13 | | -- add comprehensive ci/cd workflows and github actions ([797e0b7](https://github.com/nsheaps/.ai/commit/797e0b7f49cb966ee1db16f21c7289c08b6d0fd5)) |
14 | | -- add conversation-history-search agent ([83f0ab7](https://github.com/nsheaps/.ai/commit/83f0ab7b20a2c204751c561f1c58447f660968f6)) |
15 | | -- add correct-behavior command plugin ([65ecf60](https://github.com/nsheaps/.ai/commit/65ecf60c5c24b4980f2195b27e22bd909ff43062)) |
16 | | -- add data-serialization plugin with TOON support ([b0b2515](https://github.com/nsheaps/.ai/commit/b0b251570eec8fb60ce697dcd97ccb2ad590681d)) |
17 | | -- add documentation for gracefully terminating Claude Code Web sessions ([1c21c95](https://github.com/nsheaps/.ai/commit/1c21c955d3e2ff03a05910ec68b0fac030d31ea1)) |
18 | | -- add GitHub Actions CI/CD workflows and custom actions ([14646ce](https://github.com/nsheaps/.ai/commit/14646ce324b3540804ce81335019a76da24ddfa0)) |
19 | | -- add GitHub App auth action and update claude-code-review workflow ([89ad117](https://github.com/nsheaps/.ai/commit/89ad117aa2fab215b57b2b0ceec55c7fe19c1b65)) |
20 | | -- add GitHub App authentication for CI workflow ([9ccf751](https://github.com/nsheaps/.ai/commit/9ccf7511fbb97ceb6aa5b66c816a97764b5c0ff4)) |
21 | | -- add GitHub issues task management rule and workflow labels ([6d9aac2](https://github.com/nsheaps/.ai/commit/6d9aac241134af44ac5a0a8c760d8f7265fac4af)) |
22 | | -- add guidelines for Claude Code configuration and project mantras ([152b895](https://github.com/nsheaps/.ai/commit/152b895b952163bcd01ea5aa370fef137f067771)) |
23 | | -- add guidelines for handling unexpected behavior ([249ab98](https://github.com/nsheaps/.ai/commit/249ab98b988e4d0086cda2e4de64ad3b83401c14)) |
24 | | -- add linear-mcp-sync plugin with hash validation hooks ([71432db](https://github.com/nsheaps/.ai/commit/71432dba6e083163734918c06f1588cba51f9e3b)) |
25 | | -- add local plugin marketplace and enable data-serialization ([cc4e0ce](https://github.com/nsheaps/.ai/commit/cc4e0cea4196f238326003c60aa14bd549a0e51f)) |
26 | | -- add markdownlint configuration ([e9ff9b3](https://github.com/nsheaps/.ai/commit/e9ff9b38c7be79541e762f49e2bde4efa05510c5)) |
27 | | -- add memory-manager plugin for intelligent CLAUDE.md management ([7dc5cb6](https://github.com/nsheaps/.ai/commit/7dc5cb64fbd31df2c59c577eff60fedd33b8dcbf)) |
28 | | -- add mise development environment configuration ([1897667](https://github.com/nsheaps/.ai/commit/1897667591377cc61e87b967cc4820bd99bc51f7)) |
29 | | -- add mise tool management and simplify session hook ([f050ebe](https://github.com/nsheaps/.ai/commit/f050ebe4084bc3a2ebf0c21c2aa75141bc0456b4)) |
30 | | -- add new plugins and update existing plugins ([4538c13](https://github.com/nsheaps/.ai/commit/4538c13eaa829a98e8ffcd07eaa430c456621444)) |
31 | | -- add op-exec script for 1Password secret injection ([a92de35](https://github.com/nsheaps/.ai/commit/a92de357cfe9249085435d496362bdfdabc6cf76)) |
32 | | -- add permission gates for git force push operations ([7e013b8](https://github.com/nsheaps/.ai/commit/7e013b867ec63fb3a092dc16167aaad4898a3820)) |
33 | | -- add personal instructions for Copilot setup and CI practices ([6949b3c](https://github.com/nsheaps/.ai/commit/6949b3c71e280ca0183972b8ae1986c863df86cd)) |
34 | | -- add post tool use hook for PR conflict notifications ([302bf0b](https://github.com/nsheaps/.ai/commit/302bf0b16f33fee915f5851a5cab0fb478955aa7)) |
35 | | -- add prettier config file ([d4f9b59](https://github.com/nsheaps/.ai/commit/d4f9b59ffcf1426c3ddb6e108d0c804c3280558b)) |
36 | | -- add research lead and subagent files with detailed instructions and usage guidelines ([744d47c](https://github.com/nsheaps/.ai/commit/744d47c2970349e7802f1a93a51506b23fdeb24b)) |
37 | | -- add reusable Claude authentication GitHub action ([5a371ff](https://github.com/nsheaps/.ai/commit/5a371ff14b669613b75f7e14ff3f782f67c67b4a)) |
38 | | -- add reusable claude-debug GitHub action ([77fed09](https://github.com/nsheaps/.ai/commit/77fed092a25e1062654cc7a1864714ce4b7bbc35)) |
39 | | -- add rule to capture user messages mid-task ([bef7d6b](https://github.com/nsheaps/.ai/commit/bef7d6bd44ec27e9d6a39f6c5835a2fcbdb8a327)) |
40 | | -- add self-terminate plugin for graceful session exit ([9d120e8](https://github.com/nsheaps/.ai/commit/9d120e88d621263049463073af9750b99259a5c2)) |
41 | | -- add sync-ai.sh script for syncing .ai content ([8e60140](https://github.com/nsheaps/.ai/commit/8e6014005d9c169b20e8aeabf3ea72bf2c6ab279)) |
42 | | -- add todo management rule requiring todos before any tool use ([26326ec](https://github.com/nsheaps/.ai/commit/26326ec3364a58c29a3af7f47248484915318bf3)) |
43 | | -- add TOON data format and data-serialization plugin details to memory ([96ffbc1](https://github.com/nsheaps/.ai/commit/96ffbc111676675f617777ab8674ccd339e20e85)) |
44 | | -- add unlink subcommand to remove upstream symlinks ([03f3f84](https://github.com/nsheaps/.ai/commit/03f3f84a6283f6a528cc41d0b3e1ef8fc81d4492)) |
45 | | -- add upstream symlinks for user-level content ([8dbe8fb](https://github.com/nsheaps/.ai/commit/8dbe8fb8caff1255b3ea29cddd052efa3474257b)) |
46 | | -- add user behavior rules in .ai/rules/ ([4874187](https://github.com/nsheaps/.ai/commit/48741876e3fc2097ab771cdac6b1cb9ee298a7a8)) |
47 | | -- **bin:** add claude-diagnostics script for sharing debug info ([5c86846](https://github.com/nsheaps/.ai/commit/5c86846f2d1b49e023180c8509af3e314ccc361f)) |
48 | | -- **bin:** enhance diagnostics with archive and config collection ([f20d772](https://github.com/nsheaps/.ai/commit/f20d772938c0c5b444bdac4b0a084f7659617a24)) |
49 | | -- **claude-review:** enhance PR review with MCP tools and detailed guidelines ([b9d033c](https://github.com/nsheaps/.ai/commit/b9d033c8474d0074703f64f4ec2315d1c1c2618d)) |
50 | | -- configure PATH in settings.json for mise tools ([379f41b](https://github.com/nsheaps/.ai/commit/379f41be951ec6475987dcffc5be4d026f6e9b56)) |
51 | | -- **create-command:** add slash command for creating other slash commands ([bcbd455](https://github.com/nsheaps/.ai/commit/bcbd4557349cd0ce3f8cdf9df773e3d5e8ae7e92)) |
52 | | -- default sync target to user config (~/.claude) ([6426aaa](https://github.com/nsheaps/.ai/commit/6426aaa85e9524d4f857aeaf471bec9079093f12)) |
53 | | -- disable tagging and set all plugins to v0.2.0 [skip ci] ([fd631dd](https://github.com/nsheaps/.ai/commit/fd631dd3fd5318d3e727b048e169bfeed0e8ded0)) |
54 | | -- enhance self-terminate plugin with git validation and web support ([3473faa](https://github.com/nsheaps/.ai/commit/3473faadcf84f1f8b7148fe7284ad88cd0da3d29)) |
55 | | -- expand scope options for correct-behavior command ([ef48184](https://github.com/nsheaps/.ai/commit/ef481846a95111b4f5e05ba0bb31f2b6e81000f1)) |
56 | | -- generate documentation file alongside rules symlink ([51f2f51](https://github.com/nsheaps/.ai/commit/51f2f51cc8e501f2b44aaf58bbd439b8962d9218)) |
57 | | -- **hooks:** add Write pre-tool-use hook for automatic directory creation ([205eb2b](https://github.com/nsheaps/.ai/commit/205eb2bf4ba679f221cbc0246978cf1c2eefe9df)) |
58 | | -- implement versioning of plugins ([ffa3ed8](https://github.com/nsheaps/.ai/commit/ffa3ed84d21038447c1024f666750afe7fc53910)) |
59 | | -- initialize Claude Code plugin marketplace with commit automation plugins ([74ed3db](https://github.com/nsheaps/.ai/commit/74ed3dbf4eb49e2c38dbc8329ea35204806e61be)) |
60 | | -- **plugin:** add tmux-subagent plugin for parallel Claude sessions ([2556f37](https://github.com/nsheaps/.ai/commit/2556f3780db83d69e2b6bdf3b16c257ef4165ce3)) |
61 | | -- **plugins:** add anthropics/claude-code as plugin marketplace ([6ef6471](https://github.com/nsheaps/.ai/commit/6ef6471360d433bee7360cabc6f95e24963f422e)) |
62 | | -- remove [skip ci] tags and improve concurrency control ([29517b4](https://github.com/nsheaps/.ai/commit/29517b426059ef31d50d948e4306c6df2e9988d8)) |
63 | | -- **review-changes:** add slash command for code review ([b7b0d28](https://github.com/nsheaps/.ai/commit/b7b0d2811ecd40fe3ca0460b9a6e7f78c29d3b89)) |
64 | | -- **rules:** add documentation references requirement ([4dc11e7](https://github.com/nsheaps/.ai/commit/4dc11e7ceb970e8060ffcd04d0e97673b4b34d96)) |
65 | | -- **rules:** add rule for never declaring work done prematurely ([28eef33](https://github.com/nsheaps/.ai/commit/28eef33ff243a06f9f16363e86041c3eb9480e06)) |
66 | | -- **rules:** add rule to never remove git lock files automatically ([30cd48b](https://github.com/nsheaps/.ai/commit/30cd48b9afb6296213080f2804b7eeb5a6889221)) |
67 | | -- **rules:** enhance Bash scripting guidelines and promote safer tools ([896142e](https://github.com/nsheaps/.ai/commit/896142eaaa3b913b8821dce8a1eb20ed57431bc7)) |
68 | | -- **rules:** update Claude Code configuration guidance and add new skill for configuration management ([91cbb59](https://github.com/nsheaps/.ai/commit/91cbb5979dc54f37de57368881cc65b100f04b2d)) |
69 | | -- show existing content in sync-ai.sh output ([5706af6](https://github.com/nsheaps/.ai/commit/5706af622e3cc8934e1706f7714c52fac27f9050)) |
70 | | -- update Claude Code review workflow from stainless repo ([01eecaa](https://github.com/nsheaps/.ai/commit/01eecaad7ce104ac665a259fe30a2145238789e3)) |
71 | | -- use Claude CLI validator for plugin validation ([6795c82](https://github.com/nsheaps/.ai/commit/6795c82e026570e0988c8cc16643cf4887b54c79)) |
72 | | -- **versioning:** enable per-plugin tags for release tracking ([711c2b5](https://github.com/nsheaps/.ai/commit/711c2b544363a31aaff9f8a2ce3680180eb643a7)) |
73 | | - |
74 | | -### Bug Fixes |
75 | | - |
76 | | -- add [skip ci] to lint and update-marketplace commits [skip ci] ([58c114e](https://github.com/nsheaps/.ai/commit/58c114ed1e7d6e6fbecea9b8d18c38497c08e040)) |
77 | | -- add [skip ci] to release commits to prevent version loop [skip ci] ([f420edf](https://github.com/nsheaps/.ai/commit/f420edff92de12c21649a4b28d296e5bdd2f9484)) |
78 | | -- add file lookup behavior rule - search before giving up ([ebd2ee6](https://github.com/nsheaps/.ai/commit/ebd2ee6b1334d388e500c141868c7b6de75df7fd)) |
79 | | -- add missing `,` ([852e286](https://github.com/nsheaps/.ai/commit/852e28658ea621a7030d3a87af1ff8ae5f4d7356)) |
80 | | -- add missing permissions for posting comments to issues ([a055086](https://github.com/nsheaps/.ai/commit/a055086a6965274338db48eb3716ffb611bfe5cc)) |
81 | | -- add readlink permission to Bash commands ([b2bd0e3](https://github.com/nsheaps/.ai/commit/b2bd0e304947b59beebe7d51fff258cac714e8e9)) |
82 | | -- add rule requiring clean working directory before starting tasks ([50cf65a](https://github.com/nsheaps/.ai/commit/50cf65a13ebd3cafe401575a367183f835b9abf9)) |
83 | | -- also set local git config ([fbe6938](https://github.com/nsheaps/.ai/commit/fbe69389c4d64b671f1c59e4bdea9776f311670b)) |
84 | | -- **bin:** preserve .claude/ and .ai/ directory hierarchy in archive ([57ad3b2](https://github.com/nsheaps/.ai/commit/57ad3b2bc804c2a2685d0b4dd1824b7f09d54fc1)) |
85 | | -- **bin:** preserve folder structure in diagnostics archive ([ea746a6](https://github.com/nsheaps/.ai/commit/ea746a69255a8541363638c4f743ab94d29f179e)) |
86 | | -- **cd:** push version bump commits to main, not just tags ([4586ff7](https://github.com/nsheaps/.ai/commit/4586ff79e16537e86bf5cee35c5a986513187171)) |
87 | | -- **ci:** add fallback for GITHUB_PAT_TOKEN_NSHEAPS ([6dfe6b4](https://github.com/nsheaps/.ai/commit/6dfe6b431d3cad02436dc2c22ab5445582fddc2d)) |
88 | | -- **ci:** replace non-existent delete-comment action with gh api ([429125e](https://github.com/nsheaps/.ai/commit/429125e22fad6338fb5b99c40f63b5727d0e578d)) |
89 | | -- correct auth on cd workflow ([0075bd5](https://github.com/nsheaps/.ai/commit/0075bd5e589e7ca4da7297250aff7abf12effae3)) |
90 | | -- correct cd workflow targeting ([f6427b2](https://github.com/nsheaps/.ai/commit/f6427b21c3a0786cce5af2c6dfac3d46cd1c605c)) |
91 | | -- correct flag used in previewing version bumps ([719ca18](https://github.com/nsheaps/.ai/commit/719ca18ba14182bdc8a0a4410028a7ec38ed39ab)) |
92 | | -- correct glob pattern for .claude/rules in generated doc ([b2c937f](https://github.com/nsheaps/.ai/commit/b2c937f9b26cdf95aba7750cd85460312e8ee35f)) |
93 | | -- correct XML tag indentation in research-lead agent ([ed62502](https://github.com/nsheaps/.ai/commit/ed6250262112bfbfa6d17b19025193a4e6d0fedd)) |
94 | | -- deduplicate github app login logic ([c108f70](https://github.com/nsheaps/.ai/commit/c108f70a88b4bc0af7788fa52896ad7b040be220)) |
95 | | -- detect old file symlinks in type directories, not just upstream folder ([4af8def](https://github.com/nsheaps/.ai/commit/4af8defd023d26eaf6e9fa3bcfd436e03a504edf)) |
96 | | -- don't `gh auth login` when token is set, instead write GH token to gh env ([2c80731](https://github.com/nsheaps/.ai/commit/2c807312718ca08b616f6b8253126c8cc4ccf666)) |
97 | | -- don't activate mise every time the env is loaded. ([3fc3991](https://github.com/nsheaps/.ai/commit/3fc399172ab1edb245f75cfd3a5632ebd4a78f57)) |
98 | | -- don't allow code review to wait for itself ([8dfce27](https://github.com/nsheaps/.ai/commit/8dfce27cc5a7fca7898909ca0f1a2be5d2c7be3e)) |
99 | | -- don't allow gh to be interactive ([cebd02c](https://github.com/nsheaps/.ai/commit/cebd02c7dd6112c72226dd4b661a50f892753bb4)) |
100 | | -- don't convert to mapping, pass the string directly ([2d0d0d0](https://github.com/nsheaps/.ai/commit/2d0d0d0877a48f499d458cee72806a6c73c28676)) |
101 | | -- don't preserve git creds on initial checkout ([e33e2f2](https://github.com/nsheaps/.ai/commit/e33e2f291e282d9f3e89076bcd11e7af11dc279f)) |
102 | | -- don't print git config stuff ([f8bb236](https://github.com/nsheaps/.ai/commit/f8bb236adb94b3f24a25427880c86a3e9e0f5d59)) |
103 | | -- explicitly reference json5 preset for Renovate ([d203b07](https://github.com/nsheaps/.ai/commit/d203b07a918b621ae4631065d7baa2aa63b5b641)) |
104 | | -- fetch base branch in version bump preview workflow ([6e5929d](https://github.com/nsheaps/.ai/commit/6e5929dee6e490182d96921ea566d82f572d6d56)) |
105 | | -- flush stdout before stderr in warn() to maintain message ordering ([d2ac77a](https://github.com/nsheaps/.ai/commit/d2ac77ad4ebada444e70671afba30d257c1ebaea)) |
106 | | -- generate rules doc at end of sync, not middle ([f30b4b9](https://github.com/nsheaps/.ai/commit/f30b4b9356fcb71850d8a26b69b841d39856536b)) |
107 | | -- Improve capabilities of review agent to enable ([8334dad](https://github.com/nsheaps/.ai/commit/8334dad51ca60f639efc6e6dd60cd7089249b2a8)) |
108 | | -- improve dry-run output in sync-ai.sh ([5b79ccc](https://github.com/nsheaps/.ai/commit/5b79ccc135def6cf700d663881730815321b23f4)) |
109 | | -- improve version bump commits and formatting ([f981c52](https://github.com/nsheaps/.ai/commit/f981c52bdf8637b83f0c63245cfd197884337422)) |
110 | | -- improve version bump preview to show only changed plugins ([5aff5b2](https://github.com/nsheaps/.ai/commit/5aff5b26943fec53d8868bccee4b9d566ffbd812)) |
111 | | -- jsonify extra settings into specific input instead of claude_args ([ee5e8a9](https://github.com/nsheaps/.ai/commit/ee5e8a915c93990c659a9ace34b89edbebd0a03e)) |
112 | | -- lint after updating marketplace ([e1ccd35](https://github.com/nsheaps/.ai/commit/e1ccd35ddf8c090a4d8fe9da446098a646cf21dc)) |
113 | | -- make app auth use github token to checkout, then swap to app auth ([1b88e51](https://github.com/nsheaps/.ai/commit/1b88e511f253fbbec53e1bc7719722053bd8a29e)) |
114 | | -- make auth action use gh to set up git ([ed6e9e1](https://github.com/nsheaps/.ai/commit/ed6e9e15024da11001c7e5d8c2c3e406ea77f58f)) |
115 | | -- make cd.yaml cancel-in-progress conditional on PR vs main ([60164c9](https://github.com/nsheaps/.ai/commit/60164c9fff1adc35ffb412d4fb415927719b0b44)) |
116 | | -- make linting after marketplace update not exit 1 when formatting is changed ([ec9f88f](https://github.com/nsheaps/.ai/commit/ec9f88f70d0b394c9178c738c03865710f001dcb)) |
117 | | -- make mise installation fail gracefully when network restricted ([181ef78](https://github.com/nsheaps/.ai/commit/181ef780f8db51dffa196733c9f2d268d6f3f355)) |
118 | | -- maybe pass as bash env var will expand? ([e244e02](https://github.com/nsheaps/.ai/commit/e244e029993ec1d4c0f92f87203af36a89f3d30f)) |
119 | | -- move allowed tools to passed in settings instead of arg ([74a7e55](https://github.com/nsheaps/.ai/commit/74a7e55c49cea71d92256dd7e1bfaf1d68d36916)) |
120 | | -- move lint workflow to use app auth AFTER checkout ([a92a79e](https://github.com/nsheaps/.ai/commit/a92a79e94e8dc177f54a17a9508fb538cdccf9bb)) |
121 | | -- preserve directory symlinks, improve output ordering ([bc2c23a](https://github.com/nsheaps/.ai/commit/bc2c23acee16b3d041290e86e3d6b72e23d0178e)) |
122 | | -- print a bunch of debug info ([3555166](https://github.com/nsheaps/.ai/commit/35551666b5906322c985e063eb2e081bcf12dece)) |
123 | | -- remove curl from mise.toml (not a mise tool) ([bded44f](https://github.com/nsheaps/.ai/commit/bded44ffef9c228a6810bd37e890ffcec8513c5d)) |
124 | | -- remove duplicate update-marketplace job from ci.yaml ([c2c108e](https://github.com/nsheaps/.ai/commit/c2c108e4b722f1b3b89b7129e748d6f6f2574abf)) |
125 | | -- remove fallback for review app auth ([650ea8c](https://github.com/nsheaps/.ai/commit/650ea8cecdd02a703dd2b111f603767da764ff1e)) |
126 | | -- remove incorrect shift in pbe function ([4211978](https://github.com/nsheaps/.ai/commit/42119784ef32811a318aba4663ac9791d4cfdfc7)) |
127 | | -- remove PATH override from settings.json ([ec92eab](https://github.com/nsheaps/.ai/commit/ec92eab0691c5f389ad4a53bf80f454825948442)) |
128 | | -- remove redundant symlink debug message ([8d14909](https://github.com/nsheaps/.ai/commit/8d1490975f5616eae215868ba6a1a124630c93de)) |
129 | | -- reset plugin versions after version loop incident [skip ci] ([ccf31ce](https://github.com/nsheaps/.ai/commit/ccf31ce8bd3ab4ae56e4aeabe8ea6a5e03a6375b)) |
130 | | -- resolve all linting errors in workflows and actions ([6df1be4](https://github.com/nsheaps/.ai/commit/6df1be4c8ec8f432b0272d2f13cc1aa6becd868e)) |
131 | | -- restore detected paths in help text ([2878ab1](https://github.com/nsheaps/.ai/commit/2878ab138bde41adee989858a00f1eccc4675976)) |
132 | | -- **self-terminate:** traverse process tree to find Claude ([9caa408](https://github.com/nsheaps/.ai/commit/9caa408369b3120868927b2d5f0cbdeca71aef5a)) |
133 | | -- set GH_TOKEN at step.env level ([e5302d9](https://github.com/nsheaps/.ai/commit/e5302d98f93a23bb2e26d9eb8bf8b6b10810c6b1)) |
134 | | -- show debug when symlink already correct, list synced files ([217af92](https://github.com/nsheaps/.ai/commit/217af92ef14c13b1ea807e8f843b8029a1388620)) |
135 | | -- show detected paths in sync-ai.sh help text ([1096717](https://github.com/nsheaps/.ai/commit/10967175cbc93d24f871fb6f6bceb99704b51750)) |
136 | | -- show upstream symlink status inline with listing ([5a9c533](https://github.com/nsheaps/.ai/commit/5a9c53304966f207e336de576473580343dcf4d1)) |
137 | | -- update file permissions to include remote URL retrieval and mkdir command ([86c7da6](https://github.com/nsheaps/.ai/commit/86c7da6743d75733b17353149cebd75efaee553d)) |
138 | | -- update lint action output condition and CI workflow step for better error handling ([6e782e9](https://github.com/nsheaps/.ai/commit/6e782e99f91eb01f7d01dcbf5a43e1035dfe23a7)) |
139 | | -- use absolute path in correct-behavior command ([7721e19](https://github.com/nsheaps/.ai/commit/7721e192819610130efcd517039ac515a0b91e54)) |
140 | | -- use lowercase -d for dry-run shorthand ([3cc9c49](https://github.com/nsheaps/.ai/commit/3cc9c492a061ed3f0b7d9fb4e94ad237152de169)) |
141 | | -- use marketplace actions for git operations, add memory-manager README ([2eb3ad4](https://github.com/nsheaps/.ai/commit/2eb3ad4f3d0034dfb2303857d12af39e02b5fb19)) |
142 | | -- use NEWPATH instead of PATH in settings.json ([0169c57](https://github.com/nsheaps/.ai/commit/0169c5744d7309130eb4bdf3216df6ffd31f90bc)) |
143 | | -- use relative paths for project-level symlinks ([075765c](https://github.com/nsheaps/.ai/commit/075765cfd0eb1a9fef6ddb7c17707a19e5b7e53f)) |
144 | | -- **versioning:** only show plugins with version changes in preview ([44da9c5](https://github.com/nsheaps/.ai/commit/44da9c5e4873e75b470695cb26d8b2b4be154f7f)) |
145 | | - |
146 | 5 | ## 0.2.9 (2026-01-16) |
147 | 6 |
|
148 | 7 | ## 0.2.8 (2026-01-16) |
|
0 commit comments