Davor Racic
b557570081
feat: add GEMINI.md to agent context files ( #272 )
...
thanks Davor
2025-06-27 18:26:28 -05:00
semantic-release-bot
4bbb251730
chore(release): 4.16.1 [skip ci]
...
## [4.16.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.16.0...v4.16.1 ) (2025-06-26)
### Bug Fixes
* remove accidental folder add ([b1c2de1 ](b1c2de1fb5 ))
2025-06-26 03:13:31 +00:00
semantic-release-bot
263d9c7618
chore(release): 4.16.0 [skip ci]
...
# [4.16.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.15.0...v4.16.0 ) (2025-06-26)
### Features
* repo builds all rules sets for supported ides for easy copy if desired ([ea945bb ](ea945bb43f ))
2025-06-26 02:42:17 +00:00
semantic-release-bot
dd27531151
chore(release): 4.15.0 [skip ci]
...
# [4.15.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.14.1...v4.15.0 ) (2025-06-26)
### Features
* Add Gemini CLI Integration ([#271 ](https://github.com/bmadcode/BMAD-METHOD/issues/271 )) ([44b9d7b ](44b9d7bcb5 ))
2025-06-26 02:34:23 +00:00
hieu.sats
44b9d7bcb5
feat: Add Gemini CLI Integration ( #271 )
2025-06-25 21:33:58 -05:00
semantic-release-bot
429a3d41e9
chore(release): 4.14.1 [skip ci]
...
## [4.14.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.14.0...v4.14.1 ) (2025-06-26)
### Bug Fixes
* add updated web builds ([6dabbcb ](6dabbcb670 ))
2025-06-26 02:19:50 +00:00
semantic-release-bot
8cf9e5d916
chore(release): 4.14.0 [skip ci]
...
# [4.14.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.13.0...v4.14.0 ) (2025-06-25)
### Features
* enhance QA agent as senior developer with code review capabilities and major brownfield improvements ([3af3d33 ](3af3d33d4a ))
2025-06-25 04:57:50 +00:00
semantic-release-bot
fb0be544ad
chore(release): 4.13.0 [skip ci]
...
# [4.13.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.12.0...v4.13.0 ) (2025-06-24)
### Features
* **ide-setup:** add support for Cline IDE and configuration rules ([#262 ](https://github.com/bmadcode/BMAD-METHOD/issues/262 )) ([913dbec ](913dbeced6 ))
2025-06-24 02:47:45 +00:00
Reider Olivér
913dbeced6
feat(ide-setup): add support for Cline IDE and configuration rules ( #262 )
2025-06-23 21:47:21 -05:00
semantic-release-bot
730d51eb95
chore(release): 4.12.0 [skip ci]
...
# [4.12.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.11.0...v4.12.0 ) (2025-06-23)
### Features
* **dev-agent:** add quality gates to prevent task completion with failing validations ([#261 ](https://github.com/bmadcode/BMAD-METHOD/issues/261 )) ([45110ff ](45110ffffe ))
2025-06-23 02:49:40 +00:00
semantic-release-bot
c19772498a
chore(release): 4.11.0 [skip ci]
...
# [4.11.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.10.3...v4.11.0 ) (2025-06-21)
### Bug Fixes
* resolve web bundles directory path when using relative paths in NPX installer ([5c8485d ](5c8485d09f ))
### Features
* add markdown-tree integration for document sharding ([540578b ](540578b39d ))
2025-06-21 20:26:47 +00:00
Brian Madison
5c8485d09f
fix: resolve web bundles directory path when using relative paths in NPX installer
...
When users enter "." as the installation directory, the web bundles directory
path was not being resolved correctly, causing the bundles to not be copied.
This fix ensures the web bundles directory is resolved using the same logic
as the main installation directory, resolving relative paths from the original
working directory where npx was executed.
2025-06-21 14:55:44 -05:00
semantic-release-bot
835075e992
chore(release): 4.10.3 [skip ci]
...
## [4.10.3](https://github.com/bmadcode/BMAD-METHOD/compare/v4.10.2...v4.10.3 ) (2025-06-20)
### Bug Fixes
* bundle update ([2cf3ba1 ](2cf3ba1ab8 ))
2025-06-20 04:50:24 +00:00
semantic-release-bot
f217bdf07e
chore(release): 4.10.2 [skip ci]
...
## [4.10.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.10.1...v4.10.2 ) (2025-06-20)
### Bug Fixes
* file formatting ([c78a35f ](c78a35f547 ))
2025-06-20 03:48:25 +00:00
semantic-release-bot
1e5c0b5351
chore(release): 4.10.1 [skip ci]
...
## [4.10.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.10.0...v4.10.1 ) (2025-06-20)
### Bug Fixes
* SM sometimes would skip the rest of the epic stories, fixed ([1148b32 ](1148b32fa9 ))
2025-06-20 03:30:30 +00:00
semantic-release-bot
b07a8b367d
chore(release): 4.10.0 [skip ci]
...
# [4.10.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.9.2...v4.10.0 ) (2025-06-19)
### Features
* Core Config and doc sharding is now optional in v4 ([ff6112d ](ff6112d6c2 ))
2025-06-19 23:57:45 +00:00
semantic-release-bot
42a41969b0
chore(release): 4.9.2 [skip ci]
...
## [4.9.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.9.1...v4.9.2 ) (2025-06-19)
### Bug Fixes
* bad brownfield yml ([09d2ad6 ](09d2ad6aea ))
2025-06-19 23:07:55 +00:00
semantic-release-bot
f723e0b0e8
chore(release): 4.9.1 [skip ci]
...
## [4.9.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.9.0...v4.9.1 ) (2025-06-19)
### Bug Fixes
* dist bundles updated ([d9a989d ](d9a989dbe5 ))
2025-06-19 22:13:03 +00:00
titocr
3267144248
Clean up markdown nesting. ( #252 )
...
Co-authored-by: TC <>
2025-06-19 16:54:47 -05:00
semantic-release-bot
651c0d2a9e
chore(release): 4.9.0 [skip ci]
...
# [4.9.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.8.0...v4.9.0 ) (2025-06-19)
### Features
* dev can use debug log configured in core-config.yml ([0e5aaf0 ](0e5aaf07bb ))
2025-06-19 18:36:57 +00:00
semantic-release-bot
3dc21db649
chore(release): 4.8.0 [skip ci]
...
# [4.8.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.7.0...v4.8.0 ) (2025-06-19)
### Bug Fixes
* installer has fast v4 update option now to keep the bmad method up to date with changes easily without breaking any customizations from the user. The SM and DEV are much more configurable to find epics stories and architectureal information when the prd and architecture are deviant from v4 templates and/or have not been sharded. so a config will give the user the option to configure the SM to use the full large documents or the sharded versions! ([aea7f3c ](aea7f3cc86 ))
* prevent double installation when updating v4 ([af0e767 ](af0e767ecf ))
* resolve undefined config properties in performUpdate ([0185e01 ](0185e012bb ))
* update file-manager to properly handle YAML manifest files ([724cdd0 ](724cdd07a1 ))
### Features
* add early v4 detection for improved update flow ([29e7bbf ](29e7bbf4c5 ))
* add file resolution context for IDE agents ([74d9bb4 ](74d9bb4b2b ))
* update web builder to remove IDE-specific properties from agent bundles ([2f2a1e7 ](2f2a1e72d6 ))
2025-06-19 18:25:32 +00:00
Brian Madison
dfe8bc982a
Merge branch 'main' of github.com:bmadcode/BMAD-METHOD
2025-06-19 13:25:01 -05:00
Brian Madison
aea7f3cc86
fix: installer has fast v4 update option now to keep the bmad method up to date with changes easily without breaking any customizations from the user. The SM and DEV are much more configurable to find epics stories and architectureal information when the prd and architecture are deviant from v4 templates and/or have not been sharded. so a config will give the user the option to configure the SM to use the full large documents or the sharded versions!
2025-06-19 12:55:16 -05:00
Brian Madison
af0e767ecf
fix: prevent double installation when updating v4
...
- Added flag to prevent installer.install() being called twice
- Fixed undefined 'directory' error by using answers.directory
- Update flow now completes without errors
- Prevents 'Cannot read properties of undefined' error after successful update
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-19 12:43:58 -05:00
Brian Madison
0185e012bb
fix: resolve undefined config properties in performUpdate
...
- Added optional chaining for newConfig.ide access
- Added ides array to config object in performUpdate
- Fixes 'Cannot read properties of undefined' error after update
- Ensures all required config properties are present for showSuccessMessage
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-19 12:41:19 -05:00
Brian Madison
29e7bbf4c5
feat: add early v4 detection for improved update flow
...
- Now detects existing v4 installations immediately after directory prompt
- Offers update option upfront for existing v4 installations
- If user declines update, continues with normal installation flow
- Added 'update' install type handling in installer
- Improves user experience by streamlining the update process
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-19 12:38:06 -05:00
Brian Madison
724cdd07a1
fix: update file-manager to properly handle YAML manifest files
...
- Added js-yaml import for YAML parsing
- Updated readManifest to parse YAML instead of JSON
- Updated createManifest to write YAML instead of JSON
- Fixes installation error when updating existing BMAD installations
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-19 12:31:27 -05:00
semantic-release-bot
91272a0077
chore(release): 4.7.0 [skip ci]
...
# [4.7.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.6.3...v4.7.0 ) (2025-06-19)
### Features
* extensive bmad-kb for web orchestrator to be much more helpful ([e663a11 ](e663a1146b ))
2025-06-19 14:18:16 +00:00
semantic-release-bot
6dca9cc5ba
chore(release): 4.6.3 [skip ci]
...
## [4.6.3](https://github.com/bmadcode/BMAD-METHOD/compare/v4.6.2...v4.6.3 ) (2025-06-19)
### Bug Fixes
* SM fixed file resolution issue in v4 ([61ab116 ](61ab1161e5 ))
2025-06-19 03:55:00 +00:00
semantic-release-bot
93d3a47326
chore(release): 4.6.2 [skip ci]
...
## [4.6.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.6.1...v4.6.2 ) (2025-06-19)
### Bug Fixes
* installer upgrade path fixed ([bd6a558 ](bd6a558929 ))
2025-06-19 00:58:56 +00:00
Brian Madison
bd6a558929
fix: installer upgrade path fixed
2025-06-18 19:58:28 -05:00
semantic-release-bot
a314df4f22
chore(release): 4.6.1 [skip ci]
...
## [4.6.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.6.0...v4.6.1 ) (2025-06-19)
### Bug Fixes
* expansion pack builder now includes proper dependencies from core as needed, and default template file name save added to template llm instructions ([9dded00 ](9dded00356 ))
2025-06-19 00:17:38 +00:00
semantic-release-bot
70fa3aa624
chore(release): 4.6.0 [skip ci]
...
# [4.6.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.5.1...v4.6.0 ) (2025-06-18)
### Bug Fixes
* orchestractor yml ([3727cc7 ](3727cc764a ))
### Features
* removed some templates that are not ready for use ([b03aece ](b03aece79e ))
2025-06-18 03:22:28 +00:00
semantic-release-bot
96826cf26a
chore(release): 4.5.1 [skip ci]
...
## [4.5.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.5.0...v4.5.1 ) (2025-06-18)
### Bug Fixes
* docs had some ide specific errors ([a954c7e ](a954c7e242 ))
2025-06-18 00:42:09 +00:00
semantic-release-bot
d78649746b
chore(release): 4.5.0 [skip ci]
...
# [4.5.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.4.2...v4.5.0 ) (2025-06-17)
### Bug Fixes
* installer relative path issue for npx resolved ([8b9bda5 ](8b9bda5639 ))
* readme updated to indicate move of web-bundles ([7e9574f ](7e9574f571 ))
* temp disable yml linting ([296c2fb ](296c2fbcbd ))
* update documentation and installer to reflect .roomodes file location in project root ([#236 ](https://github.com/bmadcode/BMAD-METHOD/issues/236 )) ([bd7f030 ](bd7f03016b ))
### Features
* bmad the creator expansion with some basic tools for modifying bmad method ([2d61df4 ](2d61df419a ))
* can now select different web bundles from what ide agents are installed ([0c41633 ](0c41633b07 ))
* installer offers option to install web bundles ([e934769 ](e934769a5e ))
* robust installer ([1fbeed7 ](1fbeed75ea ))
2025-06-17 20:32:24 +00:00
Brian Madison
8b9bda5639
fix: installer relative path issue for npx resolved
2025-06-17 15:24:00 -05:00
Reider Olivér
bd7f03016b
fix: update documentation and installer to reflect .roomodes file location in project root ( #236 )
2025-06-17 10:51:52 -05:00
Brian Madison
0c41633b07
feat: can now select different web bundles from what ide agents are installed
2025-06-17 10:50:54 -05:00
Brian Madison
e934769a5e
feat: installer offers option to install web bundles
2025-06-17 09:55:21 -05:00
Brian Madison
9d4558b271
Merge branch 'main' of github.com:bmadcode/BMAD-METHOD
2025-06-16 22:26:48 -05:00
Brian Madison
7e9574f571
fix: readme updated to indicate move of web-bundles
2025-06-16 22:26:30 -05:00
Brian Madison
1fbeed75ea
feat: robust installer
2025-06-16 21:57:51 -05:00
semantic-release-bot
210c7d240d
chore(release): 4.4.2 [skip ci]
...
## [4.4.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.4.1...v4.4.2 ) (2025-06-17)
### Bug Fixes
* single agent install and team installation support ([18a382b ](18a382baa4 ))
2025-06-17 02:27:04 +00:00
Brian Madison
18a382baa4
fix: single agent install and team installation support
2025-06-16 21:26:32 -05:00
semantic-release-bot
34759d0799
chore(release): 4.4.1 [skip ci]
...
## [4.4.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.4.0...v4.4.1 ) (2025-06-17)
### Bug Fixes
* installer no longer suggests the bmad-method directory as defauly ([e2e1658 ](e2e1658c07 ))
2025-06-17 00:32:39 +00:00
Brian Madison
e2e1658c07
fix: installer no longer suggests the bmad-method directory as defauly
2025-06-16 19:32:10 -05:00
Brian
595342cb10
Node 20, installer improvements, agent improvements and Expansion Pack for game dev ( #232 )
...
* feat: add expansion pack installation system with game dev and infrastructure expansion packs
- Added expansion pack discovery and installation to BMAD installer
- Supports interactive and CLI installation of expansion packs
- Expansion pack files install to destination root (.bmad-core)
- Added game development expansion pack (.bmad-2d-phaser-game-dev)
- Game designer, developer, and scrum master agents
- Game-specific templates, tasks, workflows, and guidelines
- Specialized for Phaser 3 + TypeScript development
- Added infrastructure devops expansion pack (.bmad-infrastructure-devops)
- Platform engineering agent and infrastructure templates
- Expansion pack agents automatically integrate with IDE rules
- Added list:expansions command and --expansion-packs CLI option
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com >
* alpha expansion packs and installer update to support installing expansion packs optionally
* node20
---------
Co-authored-by: Brian Madison <brianmadison@Brians-MacBook-Pro.local >
Co-authored-by: Claude <noreply@anthropic.com >
2025-06-16 18:34:12 -05:00
semantic-release-bot
7df4f4cd0f
chore(release): 4.4.0 [skip ci]
...
# [4.4.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.3.0...v4.4.0 ) (2025-06-16)
### Features
* improve docs, technical preference usage ([764e770 ](764e7702b3 ))
* web bundles updated ([f39b495 ](f39b4951e9 ))
2025-06-16 02:28:52 +00:00
Brian Madison
39e6db82b1
fix: rollback version from 5.0.0 to 4.3.0 and improve lint-staged config
...
- Reset both package.json files to version 4.3.0
- The v5.0.0 bump was accidental due to BREAKING CHANGE in commit message
- Enhanced lint-staged to check all YAML files in project including .bmad-core/
- This ensures husky catches YAML formatting issues before push
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-15 14:30:20 -05:00
semantic-release-bot
fbc3444240
chore(release): 5.0.0 [skip ci]
...
# [5.0.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.1.0...v5.0.0 ) (2025-06-15)
### Bug Fixes
* add docs ([48ef875 ](48ef875f5e ))
* auto semantic versioning fix ([166ed04 ](166ed04767 ))
* auto semantic versioning fix again ([11260e4 ](11260e4395 ))
* BMAD install creates `.bmad-core/.bmad-core/` directory structure + updates ([#223 ](https://github.com/bmadcode/BMAD-METHOD/issues/223 )) ([28b313c ](28b313c01d ))
* resolve NPM token configuration ([620b09a ](620b09a556 ))
* resolve NPM token configuration ([b447a8b ](b447a8bd57 ))
* update dependency resolver to support both yml and yaml code blocks ([ba1e5ce ](ba1e5ceb36 ))
* update glob usage to modern async API ([927515c ](927515c089 ))
* update yaml-format.js to use dynamic chalk imports ([b53d954 ](b53d954b7a ))
### Features
* enhance installer with multi-IDE support and sync version bumping ([ebfd4c7 ](ebfd4c7dd5 ))
* improve semantic-release automation and disable manual version bumping ([38a5024 ](38a5024026 ))
* sync IDE configurations across all platforms ([b6a2f5b ](b6a2f5b25e ))
* update badges to use dynamic NPM version ([5a6fe36 ](5a6fe361d0 ))
* web bundles include a simplified prd with architecture now for simpler project folderes not needing a full plown architecture doc! ([8773545 ](877354525e ))
### BREAKING CHANGES
* Manual version bumping via npm scripts is now disabled. Use conventional commits for automated releases.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-15 19:25:50 +00:00