Commit Graph

3084 Commits

Author SHA1 Message Date
Patrik Oldsberg 89925d16d6 Merge pull request #31097 from backstage/import-false-in-shared-mf-deps
fix(module-federation): disallow imported fallback modules in mf
2025-09-10 10:05:03 +02:00
Carl-Erik Bergström fffd4347fa fix(module-federation): disallow imported fallback modules in mf
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com>
2025-09-10 09:41:33 +02:00
github-actions[bot] 020d484ac4 Version Packages (next) 2025-09-09 15:00:36 +00:00
github-actions[bot] ac48eeb3ba Version Packages (next) 2025-09-02 12:17:03 +00:00
Patrik Oldsberg 2926f773c2 Merge pull request #31021 from backstage/rugvip/backend-template
cli: update backend plugin template with new service pattern
2025-08-29 14:34:23 +02:00
Patrik Oldsberg e1adce4bd3 cli: update backend plugin template with new service pattern
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-29 13:27:21 +02:00
github-actions[bot] 9c441f9a78 Version Packages (next) 2025-08-25 15:09:39 +00:00
Patrik Oldsberg 080f25215f cli: fix nfs plugin template id -> pluginId
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-25 16:39:50 +02:00
Patrik Oldsberg 275bda809e cli: fix package detection conflict
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-25 10:42:34 +02:00
github-actions[bot] b93a3471c2 Version Packages 2025-08-19 13:01:39 +00:00
Patrik Oldsberg 2b8082a889 cli: internal error handling refactor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-17 21:15:05 +02:00
github-actions[bot] 571280f19c Version Packages (next) 2025-08-12 15:33:11 +00:00
Patrik Oldsberg e7376ca6b8 cli: switch out eslint and ts-checker plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-11 10:38:56 +02:00
Patrik Oldsberg 923ceb2f34 cli: switch to using Rspack by default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-11 10:38:55 +02:00
Patrik Oldsberg eda80c74ea cli: remove support for .icon.svg imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-11 09:52:11 +02:00
Patrik Oldsberg ead626f272 cli: add support for built-in type stripping in Node.js
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-10 11:23:41 +02:00
Fredrik Adelöw 8b1bf6e069 elevate app.packages to no longer be experimental
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-08-07 17:02:05 +02:00
Patrik Oldsberg a25a22b0e1 update knip reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-07 11:20:29 +02:00
github-actions[bot] 1e8a013c67 Version Packages (next) 2025-08-05 13:45:29 +00:00
Patrik Oldsberg 18a0900f1a cli: add template for new frontend system
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-05 09:15:24 +02:00
Patrik Oldsberg 6c6991453f cli/templates/new-frontend-plugin-module: fix package export + change to module.tsx
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-03 02:16:02 +02:00
Patrik Oldsberg 35dd3f58b4 cli/templates/new-frontend-plugin-module: add pluginId to package.json
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-02 14:27:15 +02:00
Patrik Oldsberg 0bcb5fc5c1 cli/templates: frontend-plugin-module -> new-* + remove from default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-02 14:24:23 +02:00
Patrik Oldsberg 65cd0fbc6b Merge pull request #30532 from solimant/frontend_module
Support frontend plugin modules in CLI
2025-08-01 16:50:05 +02:00
github-actions[bot] 531a48848c Version Packages (next) 2025-07-29 14:40:44 +00:00
MT Lewis a6af7684a8 cli: allow js files to be processed by nodeTransform
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-25 15:38:48 +01:00
solimant 38b424338d Support frontend plugin modules in CLI
Signed-off-by: solimant <solimant@users.noreply.github.com>
2025-07-15 20:22:24 +00:00
github-actions[bot] 9a7cae26c9 Version Packages 2025-07-15 14:26:41 +00:00
github-actions[bot] eef10dfb4d Version Packages (next) 2025-07-08 13:35:26 +00:00
aramissennyeydd f5f13e590c fix: info command fails to find module
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-07-02 09:25:37 -04:00
github-actions[bot] 952cefedd8 Version Packages (next) 2025-07-01 11:50:02 +00:00
github-actions[bot] f1e160615c Version Packages (next) 2025-06-24 12:20:36 +00:00
github-actions[bot] 58558ef2c1 Version Packages 2025-06-17 12:45:56 +00:00
github-actions[bot] 9c9faf2ec1 Version Packages (next) 2025-06-11 10:06:10 +00:00
Fredrik Adelöw 8a0164c1f9 fix issue with missing cli commands
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-06-11 11:34:43 +02:00
github-actions[bot] f628f44cab Version Packages (next) 2025-06-10 14:28:09 +00:00
Aramis Sennyey eef0e83a0d feat: promote backstage-cli-alpha to the main entrypoint (#29943)
* feat: promote backstage-cli-alpha to the main entrypoint

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

* add changeset

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

* fix api report

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

* fix repo lint command

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

* strict is not required

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

* weird quirk for the repo-wide linting command

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

* fix repo start command

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

* fix api report

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

* fix dynamic import

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

---------

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-06-10 10:23:02 -04:00
Patrik Oldsberg d8cf6837ae Merge pull request #30154 from backstage/rugvip/template-id
cli: add backstage.pluginId templating
2025-06-06 19:21:55 +02:00
Ben Lambert d72021a5ec Merge pull request #30142 from backstage/blam/actions-cleanup/14
`scaffolder-backend`: last of the actions migrated, and removal of the old `TemplateAction` types
2025-06-05 14:29:13 +02:00
Patrik Oldsberg e36e855997 cli: add backstage.pluginId templating
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-06-05 12:10:32 +02:00
benjdlambert d6d63c7cfe chore: update example that's created
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-04 11:18:46 +02:00
Josephine Pfeiffer 24cea9e86c Merge branch 'backstage:master' into gh-29512-add-browser-feedback 2025-06-03 17:09:32 +02:00
github-actions[bot] d57a6f7828 Version Packages (next) 2025-06-03 13:12:47 +00:00
Fredrik Adelöw 8521f527a4 Merge pull request #30105 from tmuplayer33/merge-json-lint-output
fix(cli): merge eslint reports when using json format
2025-06-03 14:40:22 +02:00
Patrik Oldsberg 2b9633f176 cli: remove FORCE_REACT_DEVELOPMENT
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-06-03 11:12:28 +02:00
Patrik Oldsberg 477b4e5542 Merge pull request #30101 from backstage/rugvip/cache
cli: remove BACKSTAGE_CLI_EXPERIMENTAL_BUILD_CACHE
2025-06-03 11:11:30 +02:00
Patrik Oldsberg fd8337084d Merge pull request #30100 from backstage/rugvip/mf2
cli: use @module-federation/enhanced/rspack
2025-06-03 11:11:21 +02:00
Patrik Oldsberg 732260b7cd Merge pull request #30098 from backstage/rugvip/build
cli: combine build and start modules
2025-06-03 11:10:42 +02:00
tmuplayer33 713e957a32 fix(cli): merge lint findings when using json format
Signed-off-by: tmuplayer33 <max.kronenbuerger@gmail.com>
2025-06-02 14:34:45 +02:00
Patrik Oldsberg d8c4a54ff5 cli: disable caching Jest module loader for node
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-06-01 11:21:38 +02:00