This website requires JavaScript.
c05a626cbc
fix(integrations): exit cleanly on unbalanced quote in --integration-options (#3457 ) (#3466 )
Noor ul ain
2026-07-14 00:33:02 +05:00
b26d97ae83
fix: add missing role/effective_integration to InstallPlan in _plan() and remove redundant import
copilot-swe-agent[bot]
2026-07-13 19:23:06 +00:00
0acb5c6461
fix(integrations): declare kiro-cli multi-install safe (#3471 ) (#3485 )
Noor ul ain
2026-07-14 00:13:44 +05:00
a965413a24
fix(workflows): fail fan-in step on non-list wait_for instead of crashing (#3482 )
Noor ul ain
2026-07-13 23:30:09 +05:00
8cb0889f4a
chore: release 0.12.13, begin 0.12.14.dev0 development (#3498 )
Manfred Riem
2026-07-13 13:08:42 -05:00
0759cc4750
chore: bump version to 0.12.13
v0.12.13
github-actions[bot]
2026-07-13 18:08:07 +00:00
e590cd8007
fix(workflows): fail switch step on non-mapping cases instead of crashing (#3481 )
Noor ul ain
2026-07-13 23:02:04 +05:00
e649bbdc44
Cleanup agent-file-template.md (#2579 )
Yoshiyuki Kinjo
2026-07-14 02:59:31 +09:00
6664cf813c
fix: mark Kiro integration as multi-install safe (#3472 )
NgoQuocViet2001
2026-07-13 22:57:26 +07:00
3b7d95a408
fix: rewrite extension-relative subdir paths in generated command bodies (#3444 )
Marsel Safin
2026-07-13 17:50:59 +02:00
086929e546
fix(templates): point constitution sync checklist at installed command files (#3418 )
Marsel Safin
2026-07-13 17:49:27 +02:00
32952c94f4
feat(workflows): make shell step timeout configurable (#3327 ) (#3328 )
Noor ul ain
2026-07-13 20:32:58 +05:00
82c078bb3a
docs: clarify that release tags keep the leading v prefix (#3463 )
Emre Değirmenci
2026-07-13 18:27:18 +03:00
1384caa849
Merge branch 'main' into add-contextforge-mcp-extension-313957706d8efa38
add-contextforge-mcp-extension-313957706d8efa38
copilot-swe-agent[bot]
2026-07-13 15:27:17 +00:00
86d769b47c
fix(workflows): don't crash on membership test against a non-iterable (#3448 )
Quratulain-bilal
2026-07-13 20:20:48 +05:00
55c66125f0
fix(workflows): if-step validate accepts falsy non-list else (#3264 )
Ali jawwad
2026-07-13 20:14:55 +05:00
7ff4522cf3
chore: release 0.12.12, begin 0.12.13.dev0 development (#3490 )
Manfred Riem
2026-07-13 10:03:36 -05:00
56515ff610
chore: bump version to 0.12.12
v0.12.12
github-actions[bot]
2026-07-13 15:02:40 +00:00
903d707d21
fix(extensions): set-priority repairs corrupted boolean priority (#3268 )
Ali jawwad
2026-07-13 19:41:47 +05:00
f6f3540409
fix(presets): set-priority repairs corrupted boolean priority (#3269 )
Ali jawwad
2026-07-13 19:35:51 +05:00
9d96c62901
fix(workflows): engine loop cap ignores bool max_iterations (#3270 )
Ali jawwad
2026-07-13 19:34:29 +05:00
a3bcd67925
docs(bundles): document --integration on 'bundle update' (#3271 )
Ali jawwad
2026-07-13 19:33:39 +05:00
5c90a0547e
fix(workflows): harden catalog.py against mis-shaped registry & non-string fields (#3375 )
Ali jawwad
2026-07-13 19:32:53 +05:00
c2af5c5a52
Add Verify Review Ship extension to community catalog (#3450 )
github-actions[bot]
2026-07-13 09:17:43 -05:00
ba1f13a8b1
fix(bundle): reject file:// / local download_url — catalog URLs are HTTPS-only (#3344 )
Ali jawwad
2026-07-13 19:15:55 +05:00
e59da78677
fix(extensions): handle prefix-colliding env vars in _get_env_config (#3350 )
Ali jawwad
2026-07-13 19:14:32 +05:00
a10fd2f355
docs: document copilot skills mode (--skills) and markdown deprecation (#3313 )
Quratulain-bilal
2026-07-13 19:10:14 +05:00
2342d8a671
Add ContextForge MCP extension to community catalog
github-actions[bot]
2026-07-13 12:53:13 +00:00
8186783ced
Address review feedback on primitives.py and test_bundler_primitives.py
copilot-swe-agent[bot]
2026-07-13 12:32:35 +00:00
1be42992e6
chore: release 0.12.11, begin 0.12.12.dev0 development (#3460 )
Manfred Riem
2026-07-10 14:28:25 -05:00
e802a7dd52
chore: bump version to 0.12.11
v0.12.11
github-actions[bot]
2026-07-10 19:28:01 +00:00
126e56882b
fix(agent-context): discover nested plan.md in scoped layouts (#3024 ) (#3301 )
Noor ul ain
2026-07-11 00:21:43 +05:00
74d03a2814
fix(auth): return no matches, not raw ValueError, for a malformed URL (#3437 )
Quratulain-bilal
2026-07-10 23:45:44 +05:00
14fa3ada08
fix(catalogs): raise catalog error, not raw ValueError, on a malformed URL (#3435 )
Quratulain-bilal
2026-07-10 23:39:01 +05:00
1736f0746b
fix(bundler): raise BundlerError, not raw ValueError, on a malformed catalog URL (#3433 )
Quratulain-bilal
2026-07-10 21:57:53 +05:00
c8ce488073
chore: add pre-commit config and fix trailing whitespace/end-of-file (#3430 )
Vincent Lee
2026-07-10 12:47:36 -04:00
983a87f3e3
Add EARS Requirements Syntax extension to community catalog (#3407 )
github-actions[bot]
2026-07-10 09:56:24 -05:00
e3989e3572
Add Spec Kit Figma extension to community catalog (#3408 )
github-actions[bot]
2026-07-10 09:53:36 -05:00
34514fb20a
fix(workflows): report validation errors instead of crashing on non-string workflow.yml scalars (#3421 )
Marsel Safin
2026-07-10 16:51:19 +02:00
87a9690cf9
fix(templates): remove self-referencing path in plan-template.md note (#3417 )
Marsel Safin
2026-07-10 16:45:31 +02:00
b58ffba000
chore: release 0.12.10, begin 0.12.11.dev0 development (#3453 )
Manfred Riem
2026-07-10 08:14:48 -05:00
a426b2a2f7
chore: bump version to 0.12.10
v0.12.10
github-actions[bot]
2026-07-10 13:14:13 +00:00
f537dfb2ac
chore(deps): bump astral-sh/setup-uv from 8.2.0 to 8.3.2 (#3439 )
dependabot[bot]
2026-07-10 08:05:40 -05:00
43ac4c158c
chore(deps): bump DavidAnson/markdownlint-cli2-action (#3438 )
dependabot[bot]
2026-07-10 08:03:35 -05:00
d035a3f039
fix(templates): correct phase numbering in plan.md (#3416 )
Marsel Safin
2026-07-10 14:48:06 +02:00
dbefc66acb
fix(git-ext): honor explicit -Number 0 in PowerShell branch creation (#3412 )
Noor ul ain
2026-07-10 17:45:09 +05:00
c36667ecb4
Fix bundle-update-force-mislead: add refresh() to DefaultPrimitiveInstaller
github-actions[bot]
2026-07-10 12:40:55 +00:00
3f7392ae32
docs: add 'spectatui' entry to friends.md (#3362 )
Tine Kondo
2026-07-09 20:45:04 +02:00
d075b27360
test: pin interpreter probe so py-template render test passes on Windows (#3428 )
Manfred Riem
2026-07-09 12:21:50 -05:00
eedf73f714
feat(workflows): make shell step timeout configurable (#3404 )
Marsel Safin
2026-07-09 18:06:45 +02:00
292eaa6c98
fix: find plans in nested spec directories (#3405 )
Marsel Safin
2026-07-09 15:53:54 +02:00
55da30c66d
feat(templates): add py: lines to command templates' scripts frontmatter (#3403 )
Marsel Safin
2026-07-09 15:51:20 +02:00
062418093d
chore: release 0.12.9, begin 0.12.10.dev0 development (#3426 )
Manfred Riem
2026-07-09 08:30:20 -05:00
80ac47e257
chore: bump version to 0.12.9
v0.12.9
github-actions[bot]
2026-07-09 13:29:54 +00:00
15ac745e8d
fix(integrations): skip Windows Store python3 alias stub in resolve_python_interpreter (#3385 )
Marsel Safin
2026-07-09 15:14:29 +02:00
8e2e2d2f25
fix(integrations): escape control characters in SKILL.md frontmatter (#3399 )
Marsel Safin
2026-07-09 15:13:27 +02:00
a4d94309e0
fix(workflows): apply chained expression filters left-to-right (#3339 )
Noor ul ain
2026-07-09 18:10:43 +05:00
8eadcd7624
fix(scripts): resolve invoke_separator by parse success, not python3 availability (#3304 ) (#3320 )
Noor ul ain
2026-07-09 18:08:58 +05:00
892dd656f2
fix(shared-infra): refresh_shared_templates preserves recovered user files (#3378 )
Ali jawwad
2026-07-09 17:49:29 +05:00
54ed736479
fix(agents): resolve skill placeholders in Goose (yaml) command output (#3374 )
Ali jawwad
2026-07-09 17:48:38 +05:00
7b1065d857
fix(bundler): enforce version pin on bundled preset/extension installs (#3377 )
Ali jawwad
2026-07-09 17:46:22 +05:00
c5fdae752b
Update Golden Demo extension to v0.3.0 (#3394 )
github-actions[bot]
2026-07-09 07:39:04 -05:00
643f73a1d7
test: isolate integration test home (#3144 )
Pascal THUET
2026-07-09 14:35:38 +02:00
a7b439174f
chore: release 0.12.8, begin 0.12.9.dev0 development (#3410 )
Manfred Riem
2026-07-08 09:39:56 -05:00
464d57fe30
chore: bump version to 0.12.8
v0.12.8
github-actions[bot]
2026-07-08 14:39:10 +00:00
0da969df14
[extension] Add LLM Wiki extension to community catalog (#3361 )
github-actions[bot]
2026-07-08 08:29:02 -05:00
13d2cca154
Docs: Document missing CLI flags and integrations (#3182 )
Dyan Galih
2026-07-08 19:49:42 +07:00
ba1ce366b7
Docs: Remove Cursor from CLI check list in README (#3184 )
Dyan Galih
2026-07-08 19:48:08 +07:00
295eb221e3
feat(extensions): port update-agent-context to Python (#3387 )
Marsel Safin
2026-07-08 14:46:29 +02:00
5a901a698b
fix(scripts): fall through to grep/sed when python3 is a broken stub in feature.json parser (#3312 )
Quratulain-bilal
2026-07-08 17:45:01 +05:00
94c7ec288f
fix(toml): escape control characters so generated command files parse (#3341 )
Quratulain-bilal
2026-07-08 17:42:34 +05:00
882e1e90d0
fix(cli): exit cleanly on malformed IPv6 URLs in extension/preset/workflow add (#3369 )
Marsel Safin
2026-07-07 22:20:13 +02:00
a307894709
fix(github-http): return None on malformed GHES port instead of raising (#3379 )
Ali jawwad
2026-07-08 01:14:25 +05:00
10d4bca64c
fix(integrations): guard _sha256 against unreadable managed files (#3376 )
Ali jawwad
2026-07-08 01:11:18 +05:00
f1a8d8f95b
chore: release 0.12.7, begin 0.12.8.dev0 development (#3398 )
Manfred Riem
2026-07-07 15:01:43 -05:00
d14ccb8641
chore: bump version to 0.12.7
v0.12.7
github-actions[bot]
2026-07-07 20:00:30 +00:00
d5ba062eab
fix(bundler): bundle update uninstalls components dropped by new version (#3353 )
Ali jawwad
2026-07-08 00:59:27 +05:00
12faf7b5b5
fix(workflows): route run/resume errors to stderr under --json (#3352 )
Ali jawwad
2026-07-08 00:52:36 +05:00
220e6fcc4e
fix(workflows): fan-in validate() rejects non-mapping output (#3349 )
Ali jawwad
2026-07-08 00:49:29 +05:00
fb796c2a39
fix(workflows): shell step validate() rejects non-string run (#3348 )
Ali jawwad
2026-07-08 00:48:26 +05:00
0151d239b5
fix(integrations): agy honors SPECKIT_INTEGRATION_AGY_EXTRA_ARGS (#3347 )
Ali jawwad
2026-07-08 00:38:36 +05:00
f764270d06
Add Orchestration Task Context Management extension to community catalog (#3372 )
github-actions[bot]
2026-07-07 12:56:34 -05:00
7839acce86
Update DocGuard — CDD Enforcement extension to v0.30.0 (#3371 )
github-actions[bot]
2026-07-07 12:30:29 -05:00
1935cf7e48
Update Ripple extension to v1.1.0 (#3370 )
github-actions[bot]
2026-07-07 12:25:54 -05:00
d4e7d2b888
feat(integrations): generalize post-processing to all format types (#3311 )
Roland Huss
2026-07-07 18:35:43 +02:00
abaed10d00
chore: release 0.12.6, begin 0.12.7.dev0 development (#3393 )
Manfred Riem
2026-07-07 11:05:13 -05:00
e08236f0b4
chore: bump version to 0.12.6
v0.12.6
github-actions[bot]
2026-07-07 16:03:01 +00:00
2b5e175440
fix(bundler): validate catalog URLs in catalog add (HTTPS-only, require host) (#3367 )
Marsel Safin
2026-07-07 18:01:46 +02:00
0e40438903
Update Ralph Loop extension to v1.2.1 (#3365 )
github-actions[bot]
2026-07-07 10:55:18 -05:00
1930f89d17
fix extension-local script path rewriting (#3364 )
Zhiyao Wen
2026-07-07 23:51:50 +08:00
4bb5166445
Add Charter extension to community catalog (#3363 )
github-actions[bot]
2026-07-07 09:53:05 -05:00
73f77c200f
feat(scripts): add Python check-prerequisites PoC (#3302 )
WOLIKIMCHENG
2026-07-07 06:54:31 +08:00
b8d27e472f
test: reduce registry manifest test repetition (#3146 )
Pascal THUET
2026-07-07 00:50:33 +02:00
587b1859fa
fix(integrations): hermes honors SPECKIT_INTEGRATION_HERMES_EXTRA_ARGS (#3346 )
Ali jawwad
2026-07-07 03:38:39 +05:00
52480ee50f
fix(extensions): coerce non-mapping YAML config roots to {} in ConfigManager (#3345 )
Ali jawwad
2026-07-07 03:36:35 +05:00
d3e7b06fa7
fix(yaml): pin goose recipe prompt block-scalar indentation (#3343 )
Quratulain-bilal
2026-07-07 03:34:16 +05:00
de6a04eaad
chore: release 0.12.5, begin 0.12.6.dev0 development (#3381 )
Manfred Riem
2026-07-06 16:51:18 -05:00
12efa87fc0
chore: bump version to 0.12.5
v0.12.5
github-actions[bot]
2026-07-06 21:49:33 +00:00
5217206fdf
fix(workflows): match gate reject option case-insensitively (#3335 )
Noor ul ain
2026-07-07 02:48:33 +05:00
c978faac57
fix(bundler): reject host-less catalog URLs in adapters (use hostname, not netloc) (#3333 )
Quratulain-bilal
2026-07-07 02:44:08 +05:00