semantic-release-bot
aa15b7a2ca
chore(release): 4.18.0 [skip ci]
...
# [4.18.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.17.0...v4.18.0 ) (2025-06-28)
### Features
* expansion teams can now include core agents and include their assets automatically ([c70f1a0 ](https://github.com/bmadcode/BMAD-METHOD/commit/c70f1a056b0f6e3c805096ee5d27f0a3640fb00c ))
* remove hardcoding from installer for agents, improve expansion pack installation to its own locations, common files moved to common folder ([95e833b ](https://github.com/bmadcode/BMAD-METHOD/commit/95e833beebc3a60f73a7a1c67d534c8eb6bf48fd ))
v4.18.0
2025-06-28 06:12:41 +00:00
Brian Madison
c70f1a056b
feat: expansion teams can now include core agents and include their assets automatically
2025-06-28 01:12:16 -05:00
Brian Madison
95e833beeb
feat: remove hardcoding from installer for agents, improve expansion pack installation to its own locations, common files moved to common folder
2025-06-28 01:01:26 -05:00
Brian Madison
1ea367619a
installer updates part 1
2025-06-27 23:38:34 -05:00
Brian Madison
6cdecec61f
fix minor lint issue
2025-06-27 20:33:07 -05:00
semantic-release-bot
a5915934fd
chore(release): 4.17.0 [skip ci]
...
# [4.17.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.16.1...v4.17.0 ) (2025-06-27)
### Features
* add GEMINI.md to agent context files ([#272 ](https://github.com/bmadcode/BMAD-METHOD/issues/272 )) ([b557570 ](https://github.com/bmadcode/BMAD-METHOD/commit/b557570081149352e4efbef8046935650f6ecea1 ))
v4.17.0
2025-06-27 23:26:51 +00:00
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 ](https://github.com/bmadcode/BMAD-METHOD/commit/b1c2de1fb58029f68e021faa90cd5d5faf345198 ))
v4.16.1
2025-06-26 03:13:31 +00:00
Brian Madison
3cb8c02747
Merge branch 'main' of github.com:bmadcode/BMAD-METHOD
2025-06-25 22:13:01 -05:00
Brian Madison
b1c2de1fb5
fix: remove accidental folder add
2025-06-25 22:12:51 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/ea945bb43f6ea50594910b954c72e79f96a8504c ))
v4.16.0
2025-06-26 02:42:17 +00:00
Brian Madison
08f541195d
Merge branch 'main' of github.com:bmadcode/BMAD-METHOD
2025-06-25 21:41:41 -05:00
Brian Madison
ea945bb43f
feat: repo builds all rules sets for supported ides for easy copy if desired
2025-06-25 21:41:32 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/44b9d7bcb5cbb6de5a15d8f2ec7918d186ac9576 ))
v4.15.0
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 ](https://github.com/bmadcode/BMAD-METHOD/commit/6dabbcb670ef22708db6c01dac82069547ca79d6 ))
v4.14.1
2025-06-26 02:19:50 +00:00
Brian Madison
6dabbcb670
fix: add updated web builds
2025-06-25 21:19:23 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/3af3d33d4a40586479a382620687fa99a9f6a5f7 ))
v4.14.0
2025-06-25 04:57:50 +00:00
Brian Madison
3af3d33d4a
feat: enhance QA agent as senior developer with code review capabilities and major brownfield improvements
...
This release introduces significant enhancements across multiple areas:
QA Agent Transformation:
- Transform QA agent into senior developer role with active code refactoring abilities
- Add review-story task enabling QA to review, refactor, and improve code directly
- Integrate QA review step into standard development workflow (SM → Dev → QA)
- QA can fix small issues directly and leave checklist for remaining items
- Updated dev agent to maintain File List for QA review focus
Knowledge Base Improvements:
- Add extensive brownfield development documentation and best practices
- Clarify Web UI vs IDE usage with cost optimization strategies
- Document PRD-first approach for large codebases/monorepos
- Add comprehensive expansion packs explanation
- Update IDE workflow to include QA review step
- Clarify agent usage (bmad-master vs specialized agents)
Brownfield Enhancements:
- Create comprehensive Working in the Brownfield guide
- Add document-project task to analyst agent capabilities
- Implement PRD-first workflow option for focused documentation
- Transform document-project to create practical brownfield architecture docs
- Document technical debt, workarounds, and real-world constraints
- Reference actual files instead of duplicating content
- Add impact analysis when PRD is provided
Documentation Task Improvements:
- Simplify to always create ONE unified architecture document
- Add deep codebase analysis phase with targeted questions
- Focus on documenting reality including technical debt
- Include Quick Reference section with key file paths
- Add practical sections: useful commands, debugging tips, known issues
Workflow Updates:
- Update all 6 workflow files with detailed IDE transition instructions
- Add clear SM → Dev → QA → Dev cycle explanation
- Emphasize Gemini Web for brownfield analysis (1M+ context advantage)
- Support both PRD-first and document-first approaches
This release significantly improves the brownfield development experience and introduces a powerful shift-left QA approach with senior developer mentoring.
2025-06-24 23:56:57 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/913dbeced60ad65086df6233086d83a51ead81a9 ))
v4.13.0
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
Brian Madison
00a9891793
Merge branch 'main' of github.com:bmadcode/BMAD-METHOD
2025-06-22 22:11:33 -05:00
Brian Madison
47c33d6482
clarify contributing
2025-06-22 22:10:15 -05:00
Brian Madison
febe7e149d
doc: clarified contributions and guiding principles to align ideals for contribution to BMad Method
2025-06-22 22:08: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/45110ffffe6d29cc08e227e22a901892185dfbd2 ))
v4.12.0
2025-06-23 02:49:40 +00:00
gabadi
45110ffffe
feat(dev-agent): add quality gates to prevent task completion with failing validations ( #261 )
...
Issue Being Solved:
Dev agent was marking tasks as complete even when tests/lint/typecheck failed,
causing broken code to reach merge and creating technical debt.
Gap in System:
Missing explicit quality gates in dev agent configuration to block task completion
until all automated validations pass.
Solution:
- Add "Quality Gate Discipline" core principle
- Update task execution flow: Execute validations→Only if ALL pass→Update [x]
- Add "Failing validations" to blocking conditions
- Simplify completion criteria to focus on validation success
Alignment with BMAD Core Principles:
- Quality-First: Prevents defective code progression through workflow
- Agent Excellence: Ensures dev agent maintains high standards
- Technology Agnostic: Uses generic "validations" concept vs specific tools
Small, focused change that strengthens existing dev agent without architectural changes.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-authored-by: Claude <noreply@anthropic.com >
2025-06-22 21:49:18 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/5c8485d09ffec60ad4965ced62f4595890cb7535 ))
### Features
* add markdown-tree integration for document sharding ([540578b ](https://github.com/bmadcode/BMAD-METHOD/commit/540578b39d1815e41e11f0e87545de3f09ee54e1 ))
v4.11.0
2025-06-21 20:26:47 +00:00
Brian Madison
540578b39d
feat: add markdown-tree integration for document sharding
...
- Add markdownExploder setting to core-config.yml
- Update shard-doc task to use md-tree command when enabled
- Implement proper fallback handling when tool is unavailable
- Update core-config structure to remove nested wrapper
- Fix field naming to use camelCase throughout
2025-06-21 15:26:09 -05: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
Brian Madison
cd058ee7ed
correct config name to source-tree in dev agent loader
2025-06-20 16:21:27 -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 ](https://github.com/bmadcode/BMAD-METHOD/commit/2cf3ba1ab8dd7e52584bef16a96e65e7d2513c4f ))
v4.10.3
2025-06-20 04:50:24 +00:00
Brian Madison
2cf3ba1ab8
fix: bundle update
2025-06-19 23:49:57 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/c78a35f547459b07a15d94c827ec05921cd21571 ))
v4.10.2
2025-06-20 03:48:25 +00:00
Brian Madison
c78a35f547
fix: file formatting
2025-06-19 22:47:57 -05:00
Brian Madison
d619068ccc
more explicity to not skip stories without asking first
2025-06-19 22:46:46 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/1148b32fa97586d2f86d07a70ffbf9bb8c327261 ))
v4.10.1
2025-06-20 03:30:30 +00:00
Brian Madison
1148b32fa9
fix: SM sometimes would skip the rest of the epic stories, fixed
2025-06-19 22:27:11 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/ff6112d6c2f822ed22c75046f5a14f05e36041c2 ))
v4.10.0
2025-06-19 23:57:45 +00:00
Brian Madison
ff6112d6c2
feat: Core Config and doc sharding is now optional in v4
2025-06-19 18:57:19 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/09d2ad6aea187996d0a2e1dff27d9bf7e3e6dc06 ))
v4.9.2
2025-06-19 23:07:55 +00:00
Brian Madison
c685b9e328
Merge branch 'main' of github.com:bmadcode/BMAD-METHOD
2025-06-19 18:07:29 -05:00
Brian Madison
09d2ad6aea
fix: bad brownfield yml
2025-06-19 18:07:22 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/d9a989dbe50da62cf598afa07a8588229c56b69c ))
v4.9.1
2025-06-19 22:13:03 +00:00
Brian Madison
d9a989dbe5
fix: dist bundles updated
2025-06-19 17:12:38 -05:00
Brian Madison
bbcc30ac29
more list cleanup
2025-06-19 17:09:17 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/0e5aaf07bbc6fd9f2706ea26e35f5f38fd72147a ))
v4.9.0
2025-06-19 18:36:57 +00:00
Brian Madison
1e46c8f324
Merge branch 'main' of github.com:bmadcode/BMAD-METHOD
2025-06-19 13:36:27 -05:00
Brian Madison
0e5aaf07bb
feat: dev can use debug log configured in core-config.yml
2025-06-19 13:36:21 -05: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/aea7f3cc86e749d25ed18bed761dc2839023b3b3 ))
* prevent double installation when updating v4 ([af0e767 ](https://github.com/bmadcode/BMAD-METHOD/commit/af0e767ecf1b91d41f114e1a5d7bf5da08de57d6 ))
* resolve undefined config properties in performUpdate ([0185e01 ](https://github.com/bmadcode/BMAD-METHOD/commit/0185e012bb579948a4de1ea3950db4e399761619 ))
* update file-manager to properly handle YAML manifest files ([724cdd0 ](https://github.com/bmadcode/BMAD-METHOD/commit/724cdd07a199cb12b82236ad34ca1a0c61eb43e2 ))
### Features
* add early v4 detection for improved update flow ([29e7bbf ](https://github.com/bmadcode/BMAD-METHOD/commit/29e7bbf4c5aa7e17854061a5ee695f44324f307a ))
* add file resolution context for IDE agents ([74d9bb4 ](https://github.com/bmadcode/BMAD-METHOD/commit/74d9bb4b2b70a341673849a1df704f6eac70c3de ))
* update web builder to remove IDE-specific properties from agent bundles ([2f2a1e7 ](https://github.com/bmadcode/BMAD-METHOD/commit/2f2a1e72d6a70f8127db6ba58a563d0f289621c3 ))
v4.8.0
2025-06-19 18:25:32 +00:00