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
9af2463fae
docs: add update announcement to README
...
- Added prominent section about updating existing installations
- Explains how npx bmad-method install detects and updates v4
- Highlights backup feature for custom modifications
- Makes it clear that updates are safe and preserve customizations
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-19 12:47:22 -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 ))
v4.7.0
2025-06-19 14:18:16 +00:00
Brian Madison
e663a1146b
feat: extensive bmad-kb for web orchestrator to be much more helpful
2025-06-19 09:17:48 -05: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 ))
v4.6.3
2025-06-19 03:55:00 +00:00
Brian Madison
0881735a20
Merge branch 'main' of github.com:bmadcode/BMAD-METHOD
2025-06-18 22:54:14 -05:00
Brian Madison
61ab1161e5
fix: SM fixed file resolution issue in v4
2025-06-18 22:53:26 -05: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 ))
v4.6.2
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 ))
v4.6.1
2025-06-19 00:17:38 +00:00
Brian Madison
9dded00356
fix: expansion pack builder now includes proper dependencies from core as needed, and default template file name save added to template llm instructions
2025-06-18 19:17:09 -05:00
Matt
7f3a0be7e8
update web-builder.js to read agents from yaml. Import agents from core if not detected in expansion. ( #246 )
2025-06-18 18:07:21 -05:00
Kayvan Sylvan
3c658ac297
update @kayvan/markdown-tree-parser to v1.6.0 to support CJK characters ( #244 )
...
* chore: update `@kayvan/markdown-tree-parser` to version 1.5.1
### CHANGES
- Upgrade `@kayvan/markdown-tree-parser` to version 1.5.1
- Update package integrity for security improvements
* chore: update @kayvan//markdown-tree-parser to 1.6.0 to support CJK chars
2025-06-18 17:18:47 -05: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 ))
v4.6.0
2025-06-18 03:22:28 +00:00
Brian Madison
3727cc764a
fix: orchestractor yml
2025-06-17 22:22:05 -05:00
Brian Madison
7ecf47f8cf
more template fixes from botched husky job
2025-06-17 22:13:07 -05:00
Brian Madison
b03aece79e
feat: removed some templates that are not ready for use
2025-06-17 22:04:24 -05:00
Brian Madison
bc7cc0439a
removed bad template updates from previous autoformatter
2025-06-17 21:40:59 -05:00
Kayvan Sylvan
e8208ec277
chore: update @kayvan/markdown-tree-parser to version 1.5.1 ( #240 )
...
### CHANGES
- Upgrade `@kayvan/markdown-tree-parser` to version 1.5.1
- Update package integrity for security improvements
2025-06-17 21:00:00 -05: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 ))
v4.5.1
2025-06-18 00:42:09 +00:00
Brian Madison
a954c7e242
fix: docs had some ide specific errors
2025-06-17 19:41:38 -05: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 ))
v4.5.0
2025-06-17 20:32:24 +00:00
Brian Madison
296c2fbcbd
fix: temp disable yml linting
2025-06-17 15:31:58 -05:00
Brian Madison
8b9bda5639
fix: installer relative path issue for npx resolved
2025-06-17 15:24:00 -05:00
Brian Madison
7cf925fe1d
readme fix from bad listing autoformatter
2025-06-17 10:59:33 -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
fe27d68319
expansion packs updates in progress
2025-06-17 09:35:39 -05:00
Brian Madison
2d61df419a
feat: bmad the creator expansion with some basic tools for modifying bmad method
2025-06-16 22:40:30 -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 ))
v4.4.2
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
Brian Madison
449e42440a
Merge branch 'main' of github.com:bmadcode/BMAD-METHOD
2025-06-16 20:31:40 -05:00
Brian Madison
aa482b6454
readme correction
2025-06-16 20:31:27 -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 ))
v4.4.1
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 ))
v4.4.0
2025-06-16 02:28:52 +00:00
Brian Madison
f39b4951e9
feat: web bundles updated
2025-06-15 21:28:21 -05:00
Brian Madison
764e7702b3
feat: improve docs, technical preference usage
2025-06-15 21:27:37 -05:00
Brian Madison
ac291c8dbe
removing generating tools to a new folder`
2025-06-15 21:12:22 -05:00
Brian Madison
d59aa191fc
random updates
2025-06-15 19:46:32 -05:00
Brian Madison
b2a0725002
lots of docs updates
2025-06-15 18:07:29 -05:00