Andre Wanlin
0f2671f6fd
Merge pull request #34343 from ryoku4/docs/github-casing
...
docs: correct "Github" to "GitHub" for consistency in branding
2026-05-25 09:06:48 -05:00
Fredrik Adelöw
e60d34304d
Merge pull request #34174 from backstage/dependabot/npm_and_yarn/microsite/babel/plugin-transform-modules-systemjs-7.29.4
...
chore(deps): Bump @babel/plugin-transform-modules-systemjs from 7.28.5 to 7.29.4 in /microsite
2026-05-25 13:30:36 +02:00
ryoku4
80d86dbbd2
docs: correct "Github" to "GitHub" for consistency in branding
...
Signed-off-by: ryoku4 <122875619+ryoku4@users.noreply.github.com >
2026-05-22 22:55:25 +09:00
dependabot[bot]
e23f05c33a
chore(deps): bump @tootallnate/once from 2.0.0 to 2.0.1 in /microsite
...
Bumps [@tootallnate/once](https://github.com/TooTallNate/once ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/TooTallNate/once/releases )
- [Changelog](https://github.com/TooTallNate/once/blob/v2.0.1/CHANGELOG.md )
- [Commits](https://github.com/TooTallNate/once/compare/2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: "@tootallnate/once"
dependency-version: 2.0.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-21 17:52:42 +00:00
dependabot[bot]
5b284298db
chore(deps): Bump @babel/plugin-transform-modules-systemjs in /microsite
...
Bumps [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs ) from 7.28.5 to 7.29.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.29.4/packages/babel-plugin-transform-modules-systemjs )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-modules-systemjs"
dependency-version: 7.29.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-09 17:20:10 +00:00
Andre Wanlin
044ba27248
Merge pull request #33884 from backstage/dependabot/npm_and_yarn/microsite/follow-redirects-1.16.0
...
chore(deps): bump follow-redirects from 1.15.6 to 1.16.0 in /microsite
2026-05-08 14:17:43 -05:00
Andre Wanlin
d45038ebde
Merge pull request #34062 from backstage/dependabot/npm_and_yarn/microsite/postcss-8.5.10
...
chore(deps): Bump postcss from 8.5.6 to 8.5.10 in /microsite
2026-05-08 14:07:17 -05:00
Andre Wanlin
1b046f6c6e
Merge pull request #33634 from backstage/dependabot/npm_and_yarn/microsite/brace-expansion-1.1.13
...
build(deps): bump brace-expansion from 1.1.12 to 1.1.13 in /microsite
2026-05-08 14:06:03 -05:00
Andre Wanlin
fe697792c5
Merge pull request #34105 from awanlin/topic/non-breaking-typos
...
Fixes for non-breaking typos and typos configuration
2026-05-06 13:44:11 -05:00
Miklós Kiss
e5f31ff3a2
Add Scaffolder Studio plugin to plugin directory ( #34092 )
...
Adds a Scaffolder category entry for @kissmiklosjr/plugin-scaffolder-studio
with an iconUrl pointing at a new SVG illustrating the plugin's template
graph editor.
Signed-off-by: Kiss Miklos <kissmiklosjr@gmail.com >
2026-04-30 09:37:45 -04:00
Andre Wanlin
2f33a9f63f
Fixes for non-breaking typos and typos configuration
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
More
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-04-29 16:54:05 -05:00
dependabot[bot]
3611aae3b2
chore(deps): Bump postcss from 8.5.6 to 8.5.10 in /microsite
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.5.6 to 8.5.10.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.6...8.5.10 )
---
updated-dependencies:
- dependency-name: postcss
dependency-version: 8.5.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-25 11:37:46 +00:00
Andre Wanlin
e22aabe5ce
Merge pull request #33300 from letthem/feat/aws-cost-insights-plugin
...
feat(plugins): Add AWS Cost Insights plugin to marketplace
2026-04-24 13:09:50 -05:00
Andre Wanlin
2f873ba2a4
Merge pull request #33270 from xoscar/chore/testkube-plugin
...
chore(plugins): Adding testkube plugin data
2026-04-24 13:09:32 -05:00
Aramis Sennyey
3b8c0557c6
golden-path: backend plugin persistence guide ( #33540 )
...
* docs: backend plugin persistence guide
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* fix prettier
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* add dto section
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* Apply suggestion from @aramissennyeydd
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
* address feedback
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* test against real scaffolding
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
* fix knex migrate:make command to specify migrations directory
Without --migrations-directory, knex cannot resolve the config
and errors with "Failed to resolve config file".
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* address copilot review feedback
- Fix file paths in code snippets to match scaffolded layout (src/ prefix)
- Add missing semicolons in toDatabaseRow/fromDatabaseRow return objects
- Change knex from devDependency to regular dependency for type imports
- Add missing customize-your-instance to adoption sidebar
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
---------
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-22 10:12:51 -04:00
Andre Wanlin
391ef097e9
Merge pull request #34002 from awanlin/blog/bc-kc-amsterdam-2026
...
Backstage in Amsterdam: Highlights from BackstageCon and KubeCon + CloudNativeCon Europe 2026
2026-04-20 10:59:53 -05:00
Andre Wanlin
54b58d0fed
Prettier
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-04-20 10:47:47 -05:00
Andre Wanlin
0d14cb6acf
Clean up
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-04-20 07:03:42 -05:00
Andre Wanlin
60d785e5c9
Edits
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-04-19 15:25:15 -05:00
Andre Wanlin
86589adf0d
Backstage in Amsterdam: Highlights from BackstageCon and KubeCon + CloudNativeCon Europe 2026
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-04-14 13:40:06 -05:00
dependabot[bot]
532175a0d6
chore(deps): bump follow-redirects from 1.15.6 to 1.16.0 in /microsite
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.6 to 1.16.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.6...v1.16.0 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-version: 1.16.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-14 01:28:37 +00:00
zeevolution
c809593c34
chore(microsite): point HypoStage directory docs at v1.0.0 tag
...
Made-with: Cursor
Signed-off-by: zeevolution <limajosent@gmail.com >
2026-04-12 20:07:03 -03:00
zeevolution
f21f03ce91
chore(microsite): use repo-hosted HypoStage directory icon URL
...
Made-with: Cursor
Signed-off-by: zeevolution <limajosent@gmail.com >
2026-04-12 20:07:03 -03:00
zeevolution
c8d08117c5
Add HypoStage plugin to plugin directory
...
Made-with: Cursor
Signed-off-by: zeevolution <limajosent@gmail.com >
2026-04-12 20:07:03 -03:00
Fredrik Adelöw
587981973c
Merge pull request #33576 from backstage/maratd/replace-humanize-entity-ref
...
Replace deprecated humanizeEntityRef with Catalog Presentation API
2026-04-07 14:28:39 +02:00
Yuhan Wu
5734a25545
format
...
Signed-off-by: Yuhan Wu <yuhanwu@DN66YYQWHX.local >
2026-04-07 09:51:35 +01:00
Yuhan Wu
f132217505
run prettier and add status
...
Signed-off-by: Yuhan Wu <yuhanwu@DN66YYQWHX.local >
2026-04-07 09:19:35 +01:00
Yuhan Wu
1b5afabb12
add incident.io plugin to the marketplace
...
Signed-off-by: Yuhan Wu <yuhanwu@DN66YYQWHX.local >
2026-04-07 09:19:35 +01:00
Patrik Oldsberg
5c9b621ffb
Merge pull request #33760 from backstage/rugvip/parter-cleanup
...
docs: update commercial partners and FAQ
2026-04-05 21:59:29 +02:00
Patrik Oldsberg
f0fb2aec37
microsite: prettier fix
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-04-05 21:49:16 +02:00
Patrik Oldsberg
ee18ff20c5
microsite: update commercial partners list
...
Remove solo.io, VMware, and Alauda as commercial partners due to
broken/irrelevant landing pages. Add Spotify for Backstage as a
partner. Sort partners alphabetically and normalize logo sizes
with per-partner height control.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-04-05 19:26:33 +02:00
Andre Wanlin
e66fa1898c
Sidebar fix
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-04-03 12:30:40 -05:00
Fredrik Adelöw
bb7768ba06
docs: fix broken links and anchors across documentation
...
Fix ~30 broken links and anchors across the documentation site, including
incorrect relative paths, mismatched anchor names, zero-width characters
in URLs, and references to renamed or removed headings.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-31 18:43:40 +02:00
Fredrik Adelöw
0c6bdf1bd4
Merge pull request #33589 from nikitashalnov/add-aws-plugins-to-directory
...
Add AWS plugins to plugin directory (ECR, Config, GenAI, Security Hub)
2026-03-31 15:46:47 +02:00
Hellgren Heikki
8435ce9a81
docs(ai): add skills documentation
...
based on the BEP-0013 add the necessary docs for using and
contributing AI skills
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2026-03-31 07:59:05 +03:00
dependabot[bot]
93cb19acee
build(deps): bump brace-expansion from 1.1.12 to 1.1.13 in /microsite
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.12 to 1.1.13.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.13 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 14:28:15 +00:00
Marat Dyatko
e5af44c846
Address PR review feedback from freben
...
- Consolidate changesets: one for catalog-react (deprecation), one combined
for the remaining 5 plugins
- Add entity-presentation to microsite/sidebars.ts
- Update @deprecated tags to point to useEntityPresentation /
entityPresentationApiRef only, not defaultEntityPresentation
- Use entityPresentationApiRef with .promise in async loaders
(StepPrepareCreatePullRequest, TemplateFormPreviewer)
- Add optional entityPresentation?: EntityPresentationApi param to sync
column factories and use .snapshot when available
(columnFactories, EntityTable/columns, EntityOwnerPicker, CatalogTable)
- Rewrite entity-presentation.md to recommend .snapshot/.promise instead
of defaultEntityPresentation
- Update TSDoc on entityPresentationApiRef, EntityPresentationApi,
defaultEntityPresentation, useEntityPresentation, EntityDisplayName
- Re-export presentation API types from alpha entry point
- Update API reports
- Fix test mocks for entityPresentationApiRef
Made-with: Cursor
Signed-off-by: Marat Dyatko <maratd@spotify.com >
Made-with: Cursor
2026-03-27 14:04:04 +01:00
Fredrik Adelöw
133c4569a3
Merge pull request #33494 from backstage/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.98.0
2026-03-27 11:43:48 +01:00
Fredrik Adelöw
c2808c9676
Merge pull request #33585 from backstage/dependabot/npm_and_yarn/microsite/picomatch-2.3.2
...
build(deps): bump picomatch from 2.3.1 to 2.3.2 in /microsite
2026-03-26 14:58:38 +01:00
Fredrik Adelöw
65bf3a12be
exclude some dirs in microsite to speed things up
...
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-26 13:20:43 +01:00
Nikita Shalnov
e4f3588f40
Add AWS plugins to plugin directory (ECR, Config, GenAI, Security Hub)
...
Signed-off-by: Nikita Shalnov <n.shalnov@gmail.com >
2026-03-26 11:06:09 +01:00
dependabot[bot]
b1204bb1a9
build(deps): bump picomatch from 2.3.1 to 2.3.2 in /microsite
...
Bumps [picomatch](https://github.com/micromatch/picomatch ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-25 23:21:49 +00:00
Peter Macdonald
5848bc40e8
add adoption to the golden paths sidebar items
...
Signed-off-by: Peter Macdonald <peterm4c@pm.me >
2026-03-25 13:35:03 +01:00
Aramis Sennyey
7f26ea88c5
docs: add documentation style guide for Backstage contributors ( #33538 )
...
* docs: add documentation style guide for Backstage contributors
Adapted from the Kubernetes documentation style guide, tailored
for the Backstage project with Backstage-specific terminology,
Docusaurus conventions, tone guidelines, and project word list.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* docs: soften "we" guidance and link style guide from CONTRIBUTING.md
Relax the "avoid we" rule to allow "we" in tutorials and walkthroughs
where it means "you and I, working through this together." Also add
references to the style guide from CONTRIBUTING.md and AGENTS.md.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
* fix link checker
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* skip block
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* address feedback
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
---------
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-24 15:44:35 +01:00
Andre Wanlin
a1b8157800
Merge pull request #33173 from drodil/ai_bep
...
docs(bep): define shared AI assets repo and cli support
2026-03-23 12:01:27 +01:00
Andre Wanlin
201c9e2078
Merge pull request #33415 from C2L2C/master
...
Add DORA Metrics plugin metadata
2026-03-21 09:40:39 -05:00
renovate[bot]
c264e7e2ac
chore(deps): update dependency sass to v1.98.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-20 22:12:18 +00:00
Hellgren Heikki
907682f945
docs(bep): define shared AI assets repo and cli support
...
this PR introduces BEP for backstage managed AI assets in the backstage
monorepo that can be shared with backstage contributors and adaptors.
added first skill to the docs to test this out. locally it's possible to
run: npx skills add ./docs which adds the mui-to-bui skill to be used.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2026-03-19 14:30:06 +02:00
Jon Koops
8f0a47f545
docs: add corporate proxy tutorial to sidebar navigation
...
The corporate proxy tutorial added in #33006 is not visible in the
docs sidebar. Add it to the Technical tutorials section so that it
is discoverable at https://backstage.io/docs/tutorials/corporate-proxy .
Signed-off-by: Jon Koops <jonkoops@gmail.com >
2026-03-19 11:20:35 +01:00
Aditya Sharma
dbfa414a93
Add DORA Metrics plugin to directory
...
Signed-off-by: Aditya Sharma <glennadi007@gmail.com >
2026-03-18 23:24:59 +05:30