github-actions[bot]
f56d37a60a
release: promote to stable 5.0.0
...
- Promote beta features to stable release
- Update version from 4.38.0 to 5.0.0
- Automated promotion via GitHub Actions
2025-08-15 23:06:28 -05:00
github-actions[bot]
224cfc05dc
release: promote to stable 4.38.0
...
- Promote beta features to stable release
- Update version from 4.37.0 to 4.38.0
- Automated promotion via GitHub Actions
2025-08-15 23:06:27 -05:00
Brian Madison
d21ac491a0
release: create stable 4.37.0 release
...
Promote beta features to stable release with dual publishing support
2025-08-15 23:06:27 -05:00
Thiago Freitas
848e33fdd9
Feature: Installer commands for Crush CLI ( #429 )
...
* feat: add support for Crush IDE configuration and commands
* fix: update Crush IDE instructions for clarity on persona/task switching
---------
Co-authored-by: Brian <bmadcode@gmail.com >
2025-08-15 22:38:44 -05:00
cecil-the-coder
33269c888d
fix: resolve CommonJS import compatibility for chalk, inquirer, and ora ( #442 )
...
Adds .default fallback for CommonJS imports to resolve compatibility issues
with newer versions of chalk, inquirer, and ora packages.
Fixes installer failures when error handlers or interactive prompts are triggered.
Changes:
- chalk: require('chalk').default || require('chalk')
- inquirer: require('inquirer').default || require('inquirer')
- ora: require('ora').default || require('ora')
Affects: installer.js, ide-setup.js, file-manager.js, ide-base-setup.js, bmad.js
Co-authored-by: Cecil <cecilthecoder@gmail.com >
2025-08-15 21:01:30 -05:00
Brian Madison
e0dcbcf527
fix: update versions for dual publishing beta releases
2025-08-15 20:03:10 -05:00
Brian Madison
5ceca3aeb9
fix: add semver dependency and correct NPM dist-tag configuration
...
- Add missing semver dependency to installer package.json
- Configure semantic-release to use correct channels (beta/latest)
- This ensures beta releases publish to @beta tag correctly
2025-08-15 19:33:07 -05:00
Aaron
9868437f10
Add update-check command ( #423 )
...
* Add update-check command
* Adding additional information to update-check command and aligning with cli theme
* Correct update-check message to exclude global
2025-08-14 22:24:37 -05:00
Stefan Klümpers
d563266b97
feat: install Cursor rules to subdirectory ( #438 )
...
* feat: install Cursor rules to subdirectory
Implement feature request #376 to avoid filename collisions and confusion
between repo-specific and BMAD-specific rules.
Changes:
- Move Cursor rules from .cursor/rules/ to .cursor/rules/bmad/
- Update installer configuration to use new subdirectory structure
- Update upgrader to reflect new rule directory path
This keeps BMAD Method files separate from existing project rules,
reducing chance of conflicts and improving organization.
Fixes #376
* chore: correct formatting in cursor rules directory path
---------
Co-authored-by: Stefan Klümpers <stefan.kluempers@materna.group >
2025-08-14 22:23:44 -05:00
semantic-release-bot
ffcb4d4bf2
chore(release): 4.36.2 [skip ci]
...
## [4.36.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.36.1...v4.36.2 ) (2025-08-10)
### Bug Fixes
* align installer dependencies with root package versions for ESM compatibility ([#420 ](https://github.com/bmadcode/BMAD-METHOD/issues/420 )) ([3f6b674 ](3f6b67443d ))
2025-08-10 14:26:15 +00:00
circus
3f6b67443d
fix: align installer dependencies with root package versions for ESM compatibility ( #420 )
...
Downgrade chalk, inquirer, and ora in tools/installer to CommonJS-compatible versions:
- chalk: ^5.4.1 -> ^4.1.2
- inquirer: ^12.6.3 -> ^8.2.6
- ora: ^8.2.0 -> ^5.4.1
Resolves 'is not a function' errors caused by ESM/CommonJS incompatibility.
2025-08-10 09:25:46 -05:00
semantic-release-bot
85a0d83fc5
chore(release): 4.36.1 [skip ci]
...
## [4.36.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.36.0...v4.36.1 ) (2025-08-09)
### Bug Fixes
* update Node.js version to 20 in release workflow and reduce Discord spam ([3f7e19a ](3f7e19a098 ))
2025-08-09 20:49:42 +00:00
semantic-release-bot
23df54c955
chore(release): 4.36.0 [skip ci]
...
# [4.36.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.35.3...v4.36.0 ) (2025-08-09)
### Features
* modularize flattener tool into separate components with improved project root detection ([#417 ](https://github.com/bmadcode/BMAD-METHOD/issues/417 )) ([0fdbca7 ](0fdbca73fc ))
2025-08-09 20:33:49 +00:00
semantic-release-bot
8211d2daff
chore(release): 4.35.3 [skip ci]
...
## [4.35.3](https://github.com/bmadcode/BMAD-METHOD/compare/v4.35.2...v4.35.3 ) (2025-08-06)
### Bug Fixes
* doc location improvement ([1676f51 ](1676f5189e ))
2025-08-06 05:01:55 +00:00
Brian Madison
1676f5189e
fix: doc location improvement
2025-08-06 00:00:26 -05:00
semantic-release-bot
3c3d58939f
chore(release): 4.35.2 [skip ci]
...
## [4.35.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.35.1...v4.35.2 ) (2025-08-06)
### Bug Fixes
* npx status check ([f7c2a4f ](f7c2a4fb6c ))
2025-08-06 03:34:49 +00:00
Brian Madison
2d954d3481
merge
2025-08-05 22:34:21 -05:00
Brian Madison
f7c2a4fb6c
fix: npx status check
2025-08-05 22:33:47 -05:00
semantic-release-bot
9df28d5313
chore(release): 4.35.1 [skip ci]
...
## [4.35.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.35.0...v4.35.1 ) (2025-08-06)
### Bug Fixes
* npx hanging commands ([2cf322e ](2cf322ee0d ))
2025-08-06 03:22:35 +00:00
semantic-release-bot
5dc4043577
chore(release): 4.35.0 [skip ci]
...
# [4.35.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.34.0...v4.35.0 ) (2025-08-04)
### Features
* add qwen-code ide support to bmad installer. ([#392 ](https://github.com/bmadcode/BMAD-METHOD/issues/392 )) ([a72b790 ](a72b790f3b ))
2025-08-04 01:24:35 +00:00
Houston Zhang
a72b790f3b
feat: add qwen-code ide support to bmad installer. ( #392 )
...
Co-authored-by: Djanghao <hstnz>
2025-08-03 20:24:09 -05:00
semantic-release-bot
55f834954f
chore(release): 4.34.0 [skip ci]
...
# [4.34.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.33.1...v4.34.0 ) (2025-08-03)
### Features
* add KiloCode integration support to BMAD installer ([#390 ](https://github.com/bmadcode/BMAD-METHOD/issues/390 )) ([dcebe91 ](dcebe91d5e ))
2025-08-03 14:50:09 +00:00
Mbosinwa Awunor
dcebe91d5e
feat: add KiloCode integration support to BMAD installer ( #390 )
2025-08-03 09:49:39 -05:00
semantic-release-bot
4fc8e752a6
chore(release): 4.33.1 [skip ci]
...
## [4.33.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.33.0...v4.33.1 ) (2025-07-29)
### Bug Fixes
* dev agent yaml syntax for develop-story command ([#362 ](https://github.com/bmadcode/BMAD-METHOD/issues/362 )) ([bcb3728 ](bcb3728f88 ))
2025-07-29 02:05:28 +00:00
semantic-release-bot
f7963cbaa9
chore(release): 4.33.0 [skip ci]
...
# [4.33.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.32.0...v4.33.0 ) (2025-07-28)
### Features
* version bump ([e9dd4e7 ](e9dd4e7beb ))
2025-07-28 04:54:52 +00:00
manjaroblack
a80ea150f2
eat: enhance flattener tool with improved CLI integration and custom directory support ( #372 )
...
* feat(cli): move flatten command to installer and update docs
Refactor the flatten command from tools/cli.js to tools/installer/bin/bmad.js for better integration. Add support for custom input directory and improve error handling. Update documentation in README.md and working-in-the-brownfield.md to reflect new command usage. Also clean up package-lock.json and add it to .gitignore.
* chore: update gitignore and add package-lock.json for installer tool
Remove package-lock.json from root gitignore since it's now needed for the installer tool
Add package-lock.json with dependencies for the bmad-method installer
---------
Co-authored-by: Devin Stagner <devin@blackstag.family >
2025-07-27 18:02:08 -05:00
semantic-release-bot
a2ddf926e5
chore(release): 4.32.0 [skip ci]
...
# [4.32.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.31.0...v4.32.0 ) (2025-07-27)
### Bug Fixes
* Add package-lock.json to fix GitHub Actions dependency resolution ([cce7a75 ](cce7a758a6 ))
* GHA fix ([62ccccd ](62ccccdc9e ))
### Features
* Overhaul and Enhance 2D Unity Game Dev Expansion Pack ([#350 ](https://github.com/bmadcode/BMAD-METHOD/issues/350 )) ([a7038d4 ](a7038d43d1 ))
2025-07-27 03:35:50 +00:00
manjaroblack
9afe4fbdaf
fix/chore: Update console.log for user-guide.md install path. Cleaned up config files/folders and updated .gitignore ( #347 )
...
* fix: Update console.log for user-guide.md install path
Changed
IMPORTANT: Please read the user guide installed at docs/user-guilde.md
to
IMPORTANT: Please read the user guide installed at .bmad-core/user-guide.md
WHY: the actual install location of the user-guide.md is in the .bmad-core directory.
* chore: remove formatting configs and clean up gitignore
- Delete husky pre-commit hook and prettier config files
- Remove VS Code chat/copilot settings
- Reorganize and clean up gitignore entries
2025-07-22 21:22:48 -05:00
semantic-release-bot
bfaaa0ee11
chore(release): 4.31.0 [skip ci]
...
# [4.31.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.30.4...v4.31.0 ) (2025-07-20)
### Bug Fixes
* enhanced user guide with better diagrams ([c445962 ](c445962f25 ))
### Features
* Installation includes a getting started user guide with detailed mermaid diagram ([df57d77 ](df57d772ca ))
2025-07-20 02:18:34 +00:00
Brian Madison
df57d772ca
feat: Installation includes a getting started user guide with detailed mermaid diagram
2025-07-19 21:18:06 -05:00
semantic-release-bot
e44271b191
chore(release): 4.30.4 [skip ci]
...
## [4.30.4](https://github.com/bmadcode/BMAD-METHOD/compare/v4.30.3...v4.30.4 ) (2025-07-19)
### Bug Fixes
* docs ([8619006 ](8619006c16 ))
* lint fix ([49e4897 ](49e489701e ))
2025-07-19 15:07:57 +00:00
semantic-release-bot
1062cad9bc
chore(release): 4.30.3 [skip ci]
...
## [4.30.3](https://github.com/bmadcode/BMAD-METHOD/compare/v4.30.2...v4.30.3 ) (2025-07-19)
### Bug Fixes
* improve code in the installer to be more memory efficient ([849e428 ](849e42871a ))
2025-07-19 05:04:46 +00:00
Brian Madison
3367fa18f7
version alignment
2025-07-19 00:04:16 -05:00
Brian Madison
849e42871a
fix: improve code in the installer to be more memory efficient
2025-07-18 23:51:16 -05:00
Jorge Castillo
47b014efa1
Update ide-setup.js ( #324 )
...
Add missing tools required for editing and executing commands
2025-07-17 20:10:14 -05:00
semantic-release-bot
0089110e3c
chore(release): 4.30.2 [skip ci]
...
## [4.30.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.30.1...v4.30.2 ) (2025-07-17)
### Bug Fixes
* remove z2 ([dcb36a9 ](dcb36a9b44 ))
2025-07-17 04:37:47 +00:00
Brian Madison
d0a8c581af
fixed roomodes double bmad
2025-07-16 23:36:24 -05:00
semantic-release-bot
4fd72a6dcb
chore(release): 4.30.1 [skip ci]
...
## [4.30.1](https://github.com/bmadcode/BMAD-METHOD/compare/v4.30.0...v4.30.1 ) (2025-07-15)
### Bug Fixes
* added logo to installer, because why not... ([2cea37a ](2cea37aa8c ))
2025-07-15 00:48:18 +00:00
Brian Madison
f51697f09a
merge
2025-07-14 19:47:55 -05:00
Brian Madison
2cea37aa8c
fix: added logo to installer, because why not...
2025-07-14 19:47:23 -05:00
semantic-release-bot
00285c9250
chore(release): 4.30.0 [skip ci]
...
# [4.30.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.7...v4.30.0 ) (2025-07-15)
### Features
* installer is now VERY clear about IDE selection being a multiselect ([e24b6f8 ](e24b6f84fd ))
2025-07-15 00:39:46 +00:00
Brian Madison
e24b6f84fd
feat: installer is now VERY clear about IDE selection being a multiselect
2025-07-14 19:39:10 -05:00
semantic-release-bot
2c20531883
chore(release): 4.29.7 [skip ci]
...
## [4.29.7](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.6...v4.29.7 ) (2025-07-14)
### Bug Fixes
* bundle build ([0723eed ](0723eed881 ))
2025-07-14 05:08:00 +00:00
semantic-release-bot
bddb5b05c4
chore(release): 4.29.6 [skip ci]
...
## [4.29.6](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.5...v4.29.6 ) (2025-07-14)
### Bug Fixes
* improve agent task folowing in agressing cost saving ide model combos ([3621c33 ](3621c330e6 ))
2025-07-14 05:06:57 +00:00
semantic-release-bot
ef32eddcd6
chore(release): 4.29.5 [skip ci]
...
## [4.29.5](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.4...v4.29.5 ) (2025-07-14)
### Bug Fixes
* windows regex issue ([9f48c1a ](9f48c1a869 ))
2025-07-14 03:48:54 +00:00
Brian Madison
9f48c1a869
fix: windows regex issue
2025-07-13 22:48:19 -05:00
semantic-release-bot
733a085370
chore(release): 4.29.4 [skip ci]
...
## [4.29.4](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.3...v4.29.4 ) (2025-07-14)
### Bug Fixes
* empty .roomodes, support Windows-style newlines in YAML block regex ([#311 ](https://github.com/bmadcode/BMAD-METHOD/issues/311 )) ([551e30b ](551e30b65e ))
2025-07-14 03:45:02 +00:00
Hossam Ghanam
551e30b65e
fix: empty .roomodes, support Windows-style newlines in YAML block regex ( #311 )
2025-07-13 22:44:40 -05:00
semantic-release-bot
5b8f6cc85d
chore(release): 4.29.3 [skip ci]
...
## [4.29.3](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.2...v4.29.3 ) (2025-07-13)
### Bug Fixes
* annoying YAML lint error ([afea271 ](afea271e5e ))
2025-07-13 20:52:18 +00:00
semantic-release-bot
c39164789d
chore(release): 4.29.2 [skip ci]
...
## [4.29.2](https://github.com/bmadcode/BMAD-METHOD/compare/v4.29.1...v4.29.2 ) (2025-07-13)
### Bug Fixes
* add readme note about discord joining issues ([4ceaced ](4ceacedd73 ))
2025-07-13 16:56:32 +00:00