BMAD-METHOD/tools/installer/modules
Brian Madison 8a31b20774 feat(installer): bundle module registry, retire marketplace, refresh display names
Prepares v6.7.0 for release:

- Moves bundled module list from tools/installer/modules/registry-fallback.yaml
  to bmad-modules.yaml at repo root; renames to reflect single-source-of-truth role.
- Retires the remote marketplace registry fetch in ExternalModuleManager; the
  installer now reads the bundled YAML only.
- Adds WDS (Whiteport Design Studio) entry alongside BMM, BMB, BMA, CIS, GDS, TEA.
- Refreshes display names and descriptions on every bundled module; TEA
  repositioned after BMM in the picker.
- Adds plugin_name override field on registry entries so modules whose
  marketplace.json declares a plugin under a different name than the installer
  code (e.g. WDS uses bmad-wds) match without falling back to the single-plugin
  heuristic.
- Removes the community modules picker from the interactive installer; previously
  installed community modules are preserved on update and can still be installed
  via --custom-source.
- Renames the custom-source confirm prompt for clarity.

CHANGELOG.md updated with the full v6.7.0 entry.
2026-05-17 16:58:03 -05:00
..
channel-plan.js feat(installer): bundle module registry, retire marketplace, refresh display names 2026-05-17 16:58:03 -05:00
channel-resolver.js feat(installer): channel-based version resolution + interactive channel management (#2305) 2026-04-24 08:20:30 -05:00
community-manager.js feat(installer): bundle module registry, retire marketplace, refresh display names 2026-05-17 16:58:03 -05:00
custom-module-manager.js Fix/azure devops url parsing (#2269) 2026-04-28 22:06:37 -05:00
external-manager.js feat(installer): bundle module registry, retire marketplace, refresh display names 2026-05-17 16:58:03 -05:00
module-help-schema.js refactor(catalog): rename after/before to preceded-by/followed-by (#2360) 2026-05-01 12:28:50 -07:00
official-modules.js fix(config): promote project_name to core (closes #2279) (#2348) 2026-04-27 23:31:59 -05:00
plugin-resolver.js refactor(catalog): rename after/before to preceded-by/followed-by (#2360) 2026-05-01 12:28:50 -07:00
registry-client.js feat(installer): use GitHub API as primary fetch with raw CDN fallback (#2248) 2026-04-18 08:53:23 -07:00
version-resolver.js fix: bmad tea instal version (#2298) 2026-04-22 11:03:20 -05:00