Commit Graph

  • b6b3ec49d9 docs: clarify hook priority validation semantics (#3594) WOLIKIMCHENG 2026-07-22 18:28:02 +08:00
  • 48686521ff fix(workflows): reject a non-string 'integration'/'model' in command & prompt steps (#3597) Noor ul ain 2026-07-22 15:24:50 +05:00
  • ebd3097eb3 ci: add dependency audit workflow (#3138) Pascal THUET 2026-07-22 12:20:55 +02:00
  • 115bc94cce Add Intake Review Governance preset to community catalog (#3613) github-actions[bot] 2026-07-22 05:00:26 -05:00
  • d7699c39f2 fix(workflows): reject non-list input 'enum' instead of crashing (#3601) Noor ul ain 2026-07-21 23:09:38 +05:00
  • e9d84ca4fb chore: release 0.13.2, begin 0.13.3.dev0 development (#3617) Manfred Riem 2026-07-21 12:50:03 -05:00
  • 4e1ba1fa4a fix(integrations): preserve skill post-process idempotence Ben Buttigieg 2026-07-21 18:48:16 +01:00
  • 04fd3b8033 chore: bump version to 0.13.2 v0.13.2 github-actions[bot] 2026-07-21 17:47:26 +00:00
  • c4cc889671 fix(integrations): use native dollar skill invocations Ben Buttigieg 2026-07-21 18:42:53 +01:00
  • 96ae345fba fix(templates): guard constitution command scope Ben Buttigieg 2026-07-21 18:37:12 +01:00
  • 70c547cfab fix(workflows): reject a non-string 'command' in command-step (#3596) Noor ul ain 2026-07-21 22:34:33 +05:00
  • 2f9e45514c fix(workflows): fail gate step loudly on a malformed 'options' (#3595) Noor ul ain 2026-07-21 22:32:15 +05:00
  • 69c8b64301 fix(extensions): re-validate catalog URL after redirects (HTTPS parity/security) (#3524) Ali jawwad 2026-07-21 22:30:49 +05:00
  • 5760061316 Add community bundle submission automation (#3553) Ben Buttigieg 2026-07-21 18:28:40 +01:00
  • 1f7290c975 fix(presets): re-validate catalog URL after redirects (HTTPS parity/security) (#3523) Ali jawwad 2026-07-21 22:00:53 +05:00
  • 2a0ada9a6a feat(scripts): port create-new-feature, setup-plan and setup-tasks to Python (#3386) Marsel Safin 2026-07-21 18:40:15 +02:00
  • 7873c447bd fix(agents): parse frontmatter on the --- delimiter line, not any --- substring (#3590) Andrew Chen 2026-07-21 23:22:52 +08:00
  • eabfabb490 [bug-fix] Fix reinstall-overwrites-kept-config: preserve config on plain reinstall after --keep-config (#3449) github-actions[bot] 2026-07-21 10:22:07 -05:00
  • 74662cffad feat: update Bob integration to skills-based layout for Bob 2.0 (#3415) Davide Barletta 2026-07-21 16:20:20 +02:00
  • 7f97f1f1f8 Update OKF Knowledge Bundle Generator to v0.3.0 (#3608) github-actions[bot] 2026-07-21 09:11:30 -05:00
  • 3b611575b2 Add Test Coverage Drift Control extension to community catalog (#3607) github-actions[bot] 2026-07-21 09:01:01 -05:00
  • ec45dbd791 chore: align ruff lint scope (#3139) Pascal THUET 2026-07-21 15:37:27 +02:00
  • d6fa0460ed feat(workflows): WorkflowResolver standalone (PR 1) (#3557) Markus Wondrak 2026-07-21 15:35:25 +02:00
  • 8a5bcc21a5 fix(extensions,presets): surface clean error on malformed download URL (#3577) Noor ul ain 2026-07-21 18:33:45 +05:00
  • 75d37389c8 chore: release 0.13.1, begin 0.13.2.dev0 development (#3610) Manfred Riem 2026-07-21 08:30:10 -05:00
  • c78993d74b chore: bump version to 0.13.1 v0.13.1 github-actions[bot] 2026-07-21 13:29:36 +00:00
  • 6d77b4a099 fix(integrations): catch OverflowError on a priority: .inf in add/remove (#3589) Andrew Chen 2026-07-21 21:28:27 +08:00
  • 57cc518d63 fix(workflows): reject bool / .inf catalog priority in workflow & step catalog loaders (#3526) Ali jawwad 2026-07-18 01:10:41 +05:00
  • eb2252a1cb fix(catalogs): 'priority: .inf' yields a clean validation error instead of crashing (#3525) Ali jawwad 2026-07-18 01:10:05 +05:00
  • 2df0394cb2 docs(integrations): document the 'integration list --catalog' flag (#3530) Ali jawwad 2026-07-18 01:09:28 +05:00
  • 3d2901eb75 fix(workflows): fail fan-in loudly on a non-string wait_for entry (#3579) Noor ul ain 2026-07-18 01:08:43 +05:00
  • c1e5cfa0aa fix(workflows): fail fan-out loudly on a truthy non-mapping step template (#3537) Noor ul ain 2026-07-18 01:03:13 +05:00
  • b139bd0393 fix(workflows): reject a non-string prompt in prompt-step validate() (#3582) Noor ul ain 2026-07-18 01:01:19 +05:00
  • f75f5f836b fix(workflows): route 'workflow status --json' errors to stderr (#3520) Ali jawwad 2026-07-18 00:16:19 +05:00
  • c864fc7447 fix(integrations): Forge dispatches hyphenated /speckit-<cmd> invocations (#3529) Ali jawwad 2026-07-18 00:12:36 +05:00
  • 848e41bc92 chore: release 0.13.0, begin 0.13.1.dev0 development (#3588) Manfred Riem 2026-07-17 14:06:08 -05:00
  • 9a30db484b chore: bump version to 0.13.0 v0.13.0 github-actions[bot] 2026-07-17 18:58:27 +00:00
  • 41c5dfc3a1 fix(auth): Azure DevOps az-CLI token acquisition returns None on undecodable output (#3527) Ali jawwad 2026-07-17 23:51:51 +05:00
  • 208d38695f feat(extensions): add assess idea assessment pipeline extension (#3568) Manfred Riem 2026-07-17 11:11:14 -05:00
  • 0d780162f9 fix(bundle): surface a clean BundlerError on a malformed bundle download URL (#3586) Andrew Chen 2026-07-17 22:52:35 +08:00
  • b17c70d6f0 Add OKF Knowledge Bundle Generator extension to community catalog (#3585) github-actions[bot] 2026-07-17 09:43:44 -05:00
  • a5b0bb3110 Update Autonomous Run Governance preset to v0.2.2 (#3584) github-actions[bot] 2026-07-17 09:29:52 -05:00
  • 309166ee3c docs: update extension guide PyPI upgrade guidance (#3578) WOLIKIMCHENG 2026-07-17 22:13:07 +08:00
  • 0a60e53e06 fix(presets): raise PresetValidationError, not raw ValueError, on malformed catalog URL (#3576) Andrew Chen 2026-07-17 22:10:30 +08:00
  • 009aea56f6 chore(deps): bump github/codeql-action/init from 4.36.2 to 4.37.1 (#3571) dependabot[bot] 2026-07-17 08:58:09 -05:00
  • 3963abdb06 docs: align README hero tagline and subtitle with docs/index.md (#3581) Manfred Riem 2026-07-17 08:52:21 -05:00
  • ee6fbcff1c chore: release 0.12.18, begin 0.12.19.dev0 development (#3583) Manfred Riem 2026-07-17 08:06:49 -05:00
  • 9f84b0d0d6 chore: bump version to 0.12.18 v0.12.18 github-actions[bot] 2026-07-17 13:06:04 +00:00
  • 0b7c688203 chore(deps): bump actions/setup-dotnet from 5.4.0 to 6.0.0 (#3574) dependabot[bot] 2026-07-17 08:05:03 -05:00
  • 3b63534781 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (#3572) dependabot[bot] 2026-07-17 08:02:14 -05:00
  • 4a00243817 chore(deps): bump actions/setup-node from 6.4.0 to 7.0.0 (#3570) dependabot[bot] 2026-07-17 07:56:41 -05:00
  • 7bdf6c5041 docs: weave harness/SDLC framing into landing page (#3567) Manfred Riem 2026-07-16 13:33:58 -05:00
  • 396fc2c240 docs: reframe SDD positioning, modernize install, and de-duplicate walkthroughs (#3565) Manfred Riem 2026-07-16 11:08:25 -05:00
  • b08d665837 docs: document extensions.yml hook configuration (#3563) Ehtasham Yasin 2026-07-16 17:43:30 +02:00
  • aaf6bc22e3 docs: refresh landing page ecosystem stats (#3561) Manfred Riem 2026-07-16 08:35:00 -05:00
  • c40db8ac10 [extension] Add Dotdog extension to community catalog (#3558) github-actions[bot] 2026-07-16 07:55:37 -05:00
  • 29eb6eddf1 Update DocGuard — CDD Enforcement to v0.33.0 (#3559) github-actions[bot] 2026-07-16 07:42:26 -05:00
  • ff436da2b4 chore: release 0.12.17, begin 0.12.18.dev0 development (#3560) Manfred Riem 2026-07-16 07:29:46 -05:00
  • 284e9a6a80 chore: bump version to 0.12.17 v0.12.17 github-actions[bot] 2026-07-16 12:27:27 +00:00
  • 4fed84a08d fix(extensions): resolve __SPECKIT_COMMAND tokens in auto-registered skills (#3544) WOLIKIMCHENG 2026-07-16 20:21:14 +08:00
  • 459f483f57 fix(workflows): fail if/switch steps on non-list branch instead of crashing (#3515) Noor ul ain 2026-07-16 17:17:34 +05:00
  • fd101d531e feat(integrations): add Grok Build skills-based integration (#3535) Nate Chadwick 2026-07-15 15:55:25 -04:00
  • a7f6fe8dd4 fix(extensions/git): reject negative -Number in create-new-feature-branch.ps1 (#3538) Noor ul ain 2026-07-15 22:48:24 +05:00
  • f065e27478 test: cover preset constitution seeding through init CLI (#3297) github-actions[bot] 2026-07-15 17:52:14 +01:00
  • 2fb18c73cb fix(integration): preserve ai_skills on use for skills-mode Copilot (#3550) (#3551) Manfred Riem 2026-07-15 11:18:54 -05:00
  • 5409670c13 [extension] Add Figma Starter extension to community catalog (#3547) github-actions[bot] 2026-07-15 10:58:49 -05:00
  • a4aa4f6701 [extension] Add Spec-Kit BDD extension to community catalog (#3548) github-actions[bot] 2026-07-15 09:44:23 -05:00
  • 7a99c4a230 [extension] Update Quality Gates (Enforcement Layer) extension to v0.3.2 (#3542) github-actions[bot] 2026-07-15 09:29:15 -05:00
  • fbc59d278e chore: release 0.12.16, begin 0.12.17.dev0 development (#3549) Manfred Riem 2026-07-15 09:25:55 -05:00
  • 7cd8953696 chore: bump version to 0.12.16 v0.12.16 github-actions[bot] 2026-07-15 14:25:26 +00:00
  • c1722a425e fix(workflows): raise a clear error, not a cryptic crash, on non-string filter args (#3522) Noor ul ain 2026-07-15 18:29:44 +05:00
  • 6688b447b7 feat(workflows): expose workflow source directory to steps (#3469) Roland Huss 2026-07-15 15:09:35 +02:00
  • fb076a38b8 fix(workflows): fan-out max_concurrency .inf falls back to sequential, not crash (#3521) Ali jawwad 2026-07-15 18:06:03 +05:00
  • 1e84ee2713 Update Coding Standards Drift Control extension to v0.4.0 (#3540) github-actions[bot] 2026-07-15 07:29:35 -05:00
  • 353851e966 fix(presets): seed constitution from preset constitution-template (#3272) (#3276) Ben Buttigieg 2026-07-15 11:42:50 +01:00
  • ad601e5d52 docs: add PyPI as second supported install route (#3425) (#3516) Manfred Riem 2026-07-14 16:05:15 -05:00
  • 77ebd5fcea fix(workflows): fail while/do-while steps on non-list steps instead of crashing (#3519) Noor ul ain 2026-07-15 01:16:36 +05:00
  • faeb956664 Add PatchWarden Evidence Pack extension to community catalog (#3514) github-actions[bot] 2026-07-14 10:08:42 -05:00
  • 91839fba50 feat(extensions): port git extension scripts to Python (#3400) Marsel Safin 2026-07-14 16:56:10 +02:00
  • ab82571999 chore: release 0.12.15, begin 0.12.16.dev0 development (#3513) Manfred Riem 2026-07-14 09:50:31 -05:00
  • 7b91c1eda4 chore: bump version to 0.12.15 v0.12.15 github-actions[bot] 2026-07-14 14:50:04 +00:00
  • 99a3b7ccab Update Autonomous Run Governance preset to v0.1.4 (#3511) github-actions[bot] 2026-07-14 09:49:05 -05:00
  • e742b8010a fix(workflows): raise catalog error, not raw ValueError, on a malformed catalog URL (#3484) Noor ul ain 2026-07-14 18:11:23 +05:00
  • 73093954e2 fix(workflows): evaluate 'in'/'not in' safely on a non-iterable right operand (#3447) (#3468) Noor ul ain 2026-07-14 18:07:33 +05:00
  • d83b8d1188 fix: add trailing newline to init-options.json output (#3509) Vincent Lee 2026-07-14 09:05:00 -04:00
  • d7b6626218 feat(workflows): align workflow CLI with extension command surface (#3419) Marsel Safin 2026-07-14 15:03:33 +02:00
  • 2537be8144 fix(extensions): stop env-var config leaking across prefix-colliding extension IDs (#3497) thejesh23 2026-07-14 05:17:41 -07:00
  • 6ab0c1dac1 fix(integrations): escape control characters in goose recipe YAML renderer (#3384) Marsel Safin 2026-07-14 14:15:04 +02:00
  • d956ab722b [extension] Update DocGuard — CDD Enforcement extension to v0.32.0 (#3489) github-actions[bot] 2026-07-14 06:51:50 -05:00
  • e48f134c3b [extension] Add Multi-Repo Branch Sync extension to community catalog (#3411) github-actions[bot] 2026-07-14 06:50:20 -05:00
  • 654793b659 chore: release 0.12.14, begin 0.12.15.dev0 development (#3506) Manfred Riem 2026-07-13 17:52:54 -05:00
  • 690dc28356 chore: bump version to 0.12.14 v0.12.14 github-actions[bot] 2026-07-13 22:52:30 +00:00
  • a8d3038ece [extension] Add Spec Kit Memory extension to community catalog (#3455) github-actions[bot] 2026-07-13 17:50:58 -05:00
  • 5f59a5b238 Add Test-First Governance preset to community catalog (#3504) github-actions[bot] 2026-07-13 17:43:04 -05:00
  • 3c9aa1f81b Add Autonomous Run Governance preset to community catalog (#3501) github-actions[bot] 2026-07-13 17:13:17 -05:00
  • 13d4f41b64 fix: address latest PR review comments fix/3424-bundle-update-force-mislead-5dabdaccdc652640 copilot-swe-agent[bot] 2026-07-13 21:28:46 +00:00
  • 52c1acf8ba fix(workflows): validate command step input/options are mappings (#3262) Ali jawwad 2026-07-14 01:54:59 +05:00
  • fc1a3fd76c fix(presets): resolve() honors manifest-declared file: for installed presets (#3351) Ali jawwad 2026-07-14 01:40:36 +05:00
  • 993083405e fix(init): don't block on confirmation for 'init --here' without a TTY (#3236) Ali jawwad 2026-07-14 01:29:15 +05:00
  • 801ff888ff [extension] Add Quality Gates (Enforcement Layer) extension to community catalog (#3431) github-actions[bot] 2026-07-13 15:16:45 -05:00