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 ](https://github.com/bmadcode/BMAD-METHOD/commit/e663a1146b89e7b5078d9726649a51ae5624da46 ))
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 ](https://github.com/bmadcode/BMAD-METHOD/commit/61ab1161e59a92d657ab663082abcaf26729fa6b ))
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 ](https://github.com/bmadcode/BMAD-METHOD/commit/bd6a55892906077a700f488bde175b57e846729d ))
2025-06-19 00:58:56 +00: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/9dded003565879901246885d60787695e0d0b7bd ))
2025-06-19 00:17:38 +00: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/3727cc764a7c7295932ff872e2e5be8b4c4e6859 ))
### Features
* removed some templates that are not ready for use ([b03aece ](https://github.com/bmadcode/BMAD-METHOD/commit/b03aece79e52cfe9585225de5aff7659293d9295 ))
2025-06-18 03:22:28 +00: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/a954c7e24284a6637483a9e47fc63a8f9d7dfbad ))
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 ](https://github.com/bmadcode/BMAD-METHOD/commit/8b9bda5639ec882f1887f20b4610a6c2183042c6 ))
* readme updated to indicate move of web-bundles ([7e9574f ](https://github.com/bmadcode/BMAD-METHOD/commit/7e9574f571f41ae5003a1664d999c282dd7398be ))
* temp disable yml linting ([296c2fb ](https://github.com/bmadcode/BMAD-METHOD/commit/296c2fbcbd9ac40b3c68633ba7454aacf1e31204 ))
* update documentation and installer to reflect .roomodes file location in project root ([#236 ](https://github.com/bmadcode/BMAD-METHOD/issues/236 )) ([bd7f030 ](https://github.com/bmadcode/BMAD-METHOD/commit/bd7f03016bfa13e39cb39aedb24db9fccbed18a7 ))
### Features
* bmad the creator expansion with some basic tools for modifying bmad method ([2d61df4 ](https://github.com/bmadcode/BMAD-METHOD/commit/2d61df419ac683f5691b6ee3fab81174f3d2cdde ))
* can now select different web bundles from what ide agents are installed ([0c41633 ](https://github.com/bmadcode/BMAD-METHOD/commit/0c41633b07d7dd4d7dda8d3a14d572eac0dcbb47 ))
* installer offers option to install web bundles ([e934769 ](https://github.com/bmadcode/BMAD-METHOD/commit/e934769a5e35dba99f59b4e2e6bb49131c43a526 ))
* robust installer ([1fbeed7 ](https://github.com/bmadcode/BMAD-METHOD/commit/1fbeed75ea446b0912277cfec376ee34f0b3d853 ))
2025-06-17 20:32:24 +00: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/18a382baa4e4a82db20affa3525eb951af1081e0 ))
2025-06-17 02:27:04 +00: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/e2e1658c07f6957fea4e3aa9e7657a650205ee71 ))
2025-06-17 00:32:39 +00: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/764e7702b313f34bb13a8bcce3b637699bb2b8ec ))
* web bundles updated ([f39b495 ](https://github.com/bmadcode/BMAD-METHOD/commit/f39b4951e9e37acd7b2bda4124ddd8edb7a6d0df ))
2025-06-16 02:28:52 +00: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 ](https://github.com/bmadcode/BMAD-METHOD/commit/48ef875f5ec5b0f0211baa43bbc04701e54824f4 ))
* auto semantic versioning fix ([166ed04 ](https://github.com/bmadcode/BMAD-METHOD/commit/166ed047671cccab2874fd327efb1ac293ae7276 ))
* auto semantic versioning fix again ([11260e4 ](https://github.com/bmadcode/BMAD-METHOD/commit/11260e43950b6bf78d68c759dc3ac278bc13f8a8 ))
* BMAD install creates `.bmad-core/.bmad-core/` directory structure + updates ([#223 ](https://github.com/bmadcode/BMAD-METHOD/issues/223 )) ([28b313c ](https://github.com/bmadcode/BMAD-METHOD/commit/28b313c01df41961cebb71fb3bce0fcc7b4b4796 ))
* resolve NPM token configuration ([620b09a ](https://github.com/bmadcode/BMAD-METHOD/commit/620b09a556ce8d61ad1a4d8ee7c523d263abd69c ))
* resolve NPM token configuration ([b447a8b ](https://github.com/bmadcode/BMAD-METHOD/commit/b447a8bd57625d02692d7e2771241bacd120c631 ))
* update dependency resolver to support both yml and yaml code blocks ([ba1e5ce ](https://github.com/bmadcode/BMAD-METHOD/commit/ba1e5ceb36f4a0bb204ceee40e92725d3fc57c5f ))
* update glob usage to modern async API ([927515c ](https://github.com/bmadcode/BMAD-METHOD/commit/927515c0895f94ce6fb0adf7cabe2f978c1ee108 ))
* update yaml-format.js to use dynamic chalk imports ([b53d954 ](https://github.com/bmadcode/BMAD-METHOD/commit/b53d954b7aac68d25d688140ace3b98a43fa0e5f ))
### Features
* enhance installer with multi-IDE support and sync version bumping ([ebfd4c7 ](https://github.com/bmadcode/BMAD-METHOD/commit/ebfd4c7dd52fd38d71a4b054cd0c5d45a4b5d226 ))
* improve semantic-release automation and disable manual version bumping ([38a5024 ](https://github.com/bmadcode/BMAD-METHOD/commit/38a5024026e9588276bc3c6c2b92f36139480ca4 ))
* sync IDE configurations across all platforms ([b6a2f5b ](https://github.com/bmadcode/BMAD-METHOD/commit/b6a2f5b25eaf96841bade4e236fffa2ce7de2773 ))
* update badges to use dynamic NPM version ([5a6fe36 ](https://github.com/bmadcode/BMAD-METHOD/commit/5a6fe361d085fcaef891a1862fc67878e726949c ))
* web bundles include a simplified prd with architecture now for simpler project folderes not needing a full plown architecture doc! ([8773545 ](https://github.com/bmadcode/BMAD-METHOD/commit/877354525e76cd1c9375e009a3a1429633010226 ))
### 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
Brian Madison
ebdafa41b6
packagelock
2025-06-15 14:08:53 -05:00
Kayvan Sylvan
28b313c01d
fix: BMAD install creates .bmad-core/.bmad-core/ directory structure + updates ( #223 )
...
* chore: fix installation directory handling to use .bmad-core as default path
- Remove redundant ./ prefix from default directory
- Update all default paths from ./.bmad-core to .bmad-core
- Add logic to handle direct .bmad-core path selection
- Treat parent as project root when .bmad-core specified
- Simplify directory state detection for existing files
- Remove unknown_existing state type from installer logic
* chore: refactor installer to use modern JS patterns and improve code clarity
## CHANGES
- Replace require with node:path import
- Add block scoping to switch cases
- Remove unused options parameter from update
- Use optional chaining for ideConfig check
- Replace forEach with for...of loops
- Use template literals for string concatenation
- Add early return to avoid else block
- Update spell check dictionary entries
* chore: update dependencies to latest major versions
## CHANGES
- Update @kayvan/markdown-tree-parser to v1.5.0
- Update chalk to v5.4.1 for ESM support
- Update commander to v14.0.0 with Node 20 requirement
- Update fs-extra to v11.3.0
- Update glob to v11.0.3 with new API
- Update inquirer to v12.6.3 with modular design
- Update ora to v8.2.0 with improved features
2025-06-15 12:50:40 -05:00
semantic-release-bot
c0ceed94c1
chore(release): 4.2.0 [skip ci]
...
# [4.2.0](https://github.com/bmadcode/BMAD-METHOD/compare/v4.1.0...v4.2.0 ) (2025-06-15)
### Bug Fixes
* auto semantic versioning fix ([166ed04 ](https://github.com/bmadcode/BMAD-METHOD/commit/166ed047671cccab2874fd327efb1ac293ae7276 ))
* auto semantic versioning fix again ([11260e4 ](https://github.com/bmadcode/BMAD-METHOD/commit/11260e43950b6bf78d68c759dc3ac278bc13f8a8 ))
* resolve NPM token configuration ([620b09a ](https://github.com/bmadcode/BMAD-METHOD/commit/620b09a556ce8d61ad1a4d8ee7c523d263abd69c ))
* resolve NPM token configuration ([b447a8b ](https://github.com/bmadcode/BMAD-METHOD/commit/b447a8bd57625d02692d7e2771241bacd120c631 ))
### Features
* update badges to use dynamic NPM version ([5a6fe36 ](https://github.com/bmadcode/BMAD-METHOD/commit/5a6fe361d085fcaef891a1862fc67878e726949c ))
2025-06-15 01:31:05 +00:00
semantic-release-bot
00b9168963
chore(release): 1.1.0 [skip ci]
...
# [1.1.0](https://github.com/bmadcode/BMAD-METHOD/compare/v1.0.1...v1.1.0 ) (2025-06-15)
### Features
* update badges to use dynamic NPM version ([5a6fe36 ](https://github.com/bmadcode/BMAD-METHOD/commit/5a6fe361d085fcaef891a1862fc67878e726949c ))
2025-06-15 01:30:10 +00:00
semantic-release-bot
9b3d2faeb7
chore(release): 1.0.1 [skip ci]
...
## [1.0.1](https://github.com/bmadcode/BMAD-METHOD/compare/v1.0.0...v1.0.1 ) (2025-06-15)
### Bug Fixes
* resolve NPM token configuration ([620b09a ](https://github.com/bmadcode/BMAD-METHOD/commit/620b09a556ce8d61ad1a4d8ee7c523d263abd69c ))
2025-06-15 01:26:42 +00:00
Brian Madison
166ed04767
fix: auto semantic versioning fix
2025-06-14 20:09:20 -05:00
Brian Madison
8d5814c7f5
remove unneeded script and deps
2025-06-14 18:27:25 -05:00
Brian Madison
bc3f60df91
versioning doc
2025-06-14 18:27:08 -05:00
Brian Madison
0ea5e50aa7
feat: add versioning and release automation
...
- Add semantic-release with changelog and git plugins
- Add manual version bump script (patch/minor/major)
- Add GitHub Actions workflow for automated releases
- Add npm scripts for version management
- Setup .releaserc.json for semantic-release configuration
2025-06-14 18:19:44 -05:00
Brian Madison
fcbfc608f1
formatter updates
2025-06-14 18:11:16 -05:00
Brian Madison
8d788b6f49
fix: Add glob dependency for installer
...
- Adds missing glob package used by file-manager.js
- Fixes MODULE_NOT_FOUND error for glob
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-13 08:52:51 -05:00
Brian Madison
0a838e9d57
fix: Add installer dependencies to root package.json
...
- Adds chalk, fs-extra, inquirer, ora for installer functionality
- Fixes MODULE_NOT_FOUND errors when running via npx
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-13 08:50:34 -05:00
Brian Madison
204012b35e
added kayvans tree parser
2025-06-13 08:05:58 -05:00
Brian Madison
8916211ba9
installer functional
2025-06-12 22:38:24 -05:00
Brian Madison
aa3d8eba67
doc updates, build folder renamed to tools, readme clarity for v4
2025-06-08 10:36:23 -05:00
Brian Madison
f91f49a6d9
massive v4 framework WIP part 1
2025-06-06 02:24:31 -05:00