Commit Graph

3064 Commits

Author SHA1 Message Date
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
Patrik Oldsberg ce70439a8e cli: remove BACKSTAGE_CLI_EXPERIMENTAL_BUILD_CACHE
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-05-31 16:59:05 +02:00
Patrik Oldsberg 1d8f00bee6 cli: use @module-federation/enhanced/rspack
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-05-31 16:54:20 +02:00
Patrik Oldsberg 1bab2555cf cli: combine build and start modules
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-05-31 16:33:15 +02:00
Josephine Pfeiffer d07fe356c7 fix(cli): add user feedback when opening config docs in browser
The config:docs command previously only logged 'Loaded config from
app-config.yaml' and silently attempted to open the browser, providing
no feedback about what was happening. This change adds clear console
output to indicate the browser is being opened and displays the URL.

This approach provides better user experience by:
- Showing users that the command is attempting to open their browser
- Displaying the full URL being opened for transparency
- Providing fallback instructions if the browser fails to open

Fixes #29512

Signed-off-by: Josephine Pfeiffer <hi@josie.lol>
2025-05-31 12:10:51 +02:00
github-actions[bot] 389d265b60 Version Packages 2025-05-20 08:25:02 +00:00
Patrik Oldsberg 423b46630f Merge pull request #29942 from schultzp2020/deprecate-react-17
feat: add a react 17 deprecation warning
2025-05-19 20:28:49 +02:00
Aramis Sennyey 939dc59c2d Merge pull request #29900 from aramissennyeydd/sennyeya/cli-alpha
fix: missing commands in backstage-cli-alpha
2025-05-15 09:32:37 -04:00
Paul Schultz 3f45861646 feat: add a react 17 deprecation warning
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-05-13 23:23:59 -05:00
github-actions[bot] 1c0cb7be17 Version Packages (next) 2025-05-13 13:52:18 +00:00
JounQin 674def9264 fix: enable lazyCompilation and refreshOptions for rspack
Signed-off-by: JounQin <admin@1stg.me>
2025-05-13 13:36:55 +02:00
aramissennyeydd c2cae47800 fix: missing commands in backstage-cli-alpha
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-05-09 23:26:15 -04:00
Patrik Oldsberg 41380bdcc4 Merge pull request #29776 from backstage/rugvip/move
cli: move less common libs into modules
2025-05-07 15:23:03 +02:00
Vincenzo Scamporlino 2061b44e10 Merge pull request #29732 from backstage/rugvip/new-areas
OWNERS.md: add new distinct areas for maintainer team
2025-05-07 11:02:12 +02:00
github-actions[bot] 35a0c4b598 Version Packages (next) 2025-05-06 13:51:57 +00:00
Patrik Oldsberg 83656f8999 .github/CODEOWNERS: adjust ownership for new project areas
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-05-05 14:19:45 +02:00
Patrik Oldsberg e27331c490 cli: move url utils to build module
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-30 16:56:33 +02:00
Patrik Oldsberg 82cb824bdd cli: move task logging utils to "new" module
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-30 16:56:33 +02:00
Patrik Oldsberg 3743ac12da cli: move yarn utils into versioning lib
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-30 16:56:32 +02:00
Patrik Oldsberg 89c7d2e91f cli: move codeowners lib into "new" module
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-30 02:12:53 +02:00
Patrik Oldsberg 62f444f69e cli: move publishing utils to maintenance module
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-30 02:12:53 +02:00