Andre Wanlin
84913005fd
Merge pull request #31838 from karthikjeeyar/mkdocs-patch
...
feat(techdocs): add app-config option to disable external font download
2026-04-29 12:47:12 -05:00
Ben Lambert
a0f58971a7
chore: fix issue with types ( #34104 )
...
Signed-off-by: benjdlambert <ben@blam.sh >
2026-04-29 15:50:39 +00:00
Ben Lambert
fa06df607e
Merge commit from fork
...
Signed-off-by: Benjamin Lambert <benjdlambert@gmail.com >
Signed-off-by: benjdlambert <ben@blam.sh >
2026-04-29 15:51:19 +02:00
Karthik
610b42f72f
update documentation and improve types
...
Signed-off-by: Karthik <karthik.jk11@gmail.com >
2026-04-29 00:19:03 +05:30
Patrik Oldsberg
151eb3f8ff
Merge pull request #34024 from backstage/changeset-release/master
...
Version Packages (next)
2026-04-28 19:41:07 +02:00
github-actions[bot]
7295193bb6
Version Packages (next)
2026-04-28 15:53:09 +00:00
renovate[bot]
07b7490e79
fix(deps): update dependency next to v16.2.3 [security]
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 17:45:50 +02:00
James Brooks
e7fc79fb13
Add support for sections to Select ( #34012 )
...
Updates the Select component to accept a set of sections with options as opposed to just a flat list of options.
---------
Signed-off-by: James Brooks <jamesbrooks@spotify.com >
2026-04-28 16:13:39 +01:00
Patrik Oldsberg
080dcbb982
Merge pull request #34085 from backstage/rugvip/seed-yarn-lock-protobufjs-inquire
...
create-app: pin protobufjs and @protobufjs/inquire in yarn.lock seed
2026-04-28 16:27:39 +02:00
Patrik Oldsberg
7daa136495
create-app: pin protobufjs and @protobufjs/inquire in yarn.lock seed
...
@protobufjs/inquire@1.1.1 dropped the eval-based workaround that hid its
dynamic require() from bundlers, which makes webpack/rspack emit a
"Critical dependency: the request of a dependency is an expression"
warning that fails the build under CI=true. protobufjs@7.5.6 also
bumped its dependency on @protobufjs/inquire from ^1.1.0 to ^1.1.1, so
pinning just the inquire range isn't enough — pin protobufjs to 7.5.5
for all known workspace ranges as well.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-04-28 16:05:29 +02:00
renovate[bot]
6de96f171d
Update CodeMirror
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 11:58:57 +02:00
renovate[bot]
bd389d6458
chore(deps): update dependency motion to v12.38.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 11:45:43 +02:00
renovate[bot]
015362b551
chore(deps): update dependency @uiw/react-codemirror to v4.25.9
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 11:30:17 +02:00
renovate[bot]
754e2bf0df
chore(deps): update dependency @uiw/codemirror-themes to v4.25.9
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 11:29:07 +02:00
dependabot[bot]
e1e97020bf
build(deps): bump yaml from 2.8.1 to 2.8.3 in /docs-ui
...
Bumps [yaml](https://github.com/eemeli/yaml ) from 2.8.1 to 2.8.3.
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v2.8.1...v2.8.3 )
---
updated-dependencies:
- dependency-name: yaml
dependency-version: 2.8.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-28 11:27:46 +02:00
dependabot[bot]
7cfbdad7bb
build(deps): bump picomatch from 2.3.1 to 2.3.2 in /docs-ui
...
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-04-28 11:27:01 +02:00
Ferin Patel
07e08beac1
feat: Add status check functions for scaffolder steps ( #32890 )
...
* feat: Add status check functions for scaffolder steps
- Introduced `always()` and `failure()` functions to control step execution after failures.
- Updated documentation to explain usage of new status check functions.
- Enhanced NunjucksWorkflowRunner to process these functions in step conditions.
- Added tests to verify behavior of steps using `always()` and `failure()`.
Signed-off-by: ferin79 <ferinpatel79@gmail.com >
* feat: Enhance status check functions in scaffolder steps
- Updated documentation to clarify usage of status check functions with template expressions.
- Modified tests to reflect changes in syntax for status checks.
- Refactored NunjucksWorkflowRunner to ensure proper handling of status check functions in step conditions.
Signed-off-by: ferin79 <ferinpatel79@gmail.com >
* docs: Clarify usage of status check functions in writing templates
- Removed redundant explanation about truthy conditions after step failure.
- Streamlined the description for better clarity on status check functions.
Signed-off-by: ferin79 <ferinpatel79@gmail.com >
---------
Signed-off-by: ferin79 <ferinpatel79@gmail.com >
2026-04-28 11:16:59 +02:00
Aramis Sennyey
ffae2d437c
style: use numbered lists ( #34057 )
...
* style: use numbered lists
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* Update docs/contribute/doc-style-guide.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
* fix prettier
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 >
2026-04-27 16:38:56 -04:00
Patrik Oldsberg
50c324e617
Merge pull request #34076 from wss-dogara/feat/external-route-ref-test-support
...
Add support for external refs renderInTestApp
2026-04-27 22:07:34 +02:00
Dylan O'Gara
c0f4540146
Remove type name from JSDoc comments
...
Signed-off-by: Dylan O'Gara <dogara@webstaurantstore.com >
2026-04-27 14:30:38 -04:00
Dylan O'Gara
fa363f9d3c
Add support for external refs renderInTestApp
...
Signed-off-by: Dylan O'Gara <dogara@webstaurantstore.com >
2026-04-27 14:06:08 -04:00
Charles de Dreuille
ca53b86336
Merge pull request #34067 from backstage/cursor/header-sticky-prop
...
BUI - Add sticky Header support
2026-04-27 14:20:23 +01:00
Charles de Dreuille
db5956a2a0
chore(ui): note header class breaking change
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-27 13:41:12 +01:00
Charles de Dreuille
5efddbdbca
chore(ui): bump header sticky changeset to minor
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-27 11:30:04 +01:00
Charles de Dreuille
5dce801a16
Merge pull request #34069 from backstage/cursor/cardbody-min-height
...
fix(ui): set CardBody minimum height
2026-04-27 10:00:52 +01:00
Charles de Dreuille
de75f7c0f4
fix(ui): set CardBody minimum height
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-27 08:56:12 +01:00
Charles de Dreuille
ec93dd281a
fix(ui): always render headerTop, adjust content padding, add story
...
- Always render headerTop wrapper for consistent spacing
- Reduce default content padding-top from space-6 to space-3
- Add PluginHeaderAndHeader story and update Spotify theme
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 21:15:42 +01:00
Charles de Dreuille
7b0c998fea
fix(ui): remove unused root class name from HeaderDefinition
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 20:57:57 +01:00
Charles de Dreuille
84f151c5ee
fix(ui): simplify HeaderTop padding-top to always use space-6
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 20:52:54 +01:00
Charles de Dreuille
8a0a5c9553
feat(ui): improve Header layout with tag-aware padding and renamed sections
...
- Add data-has-tags attribute to reduce header padding-top when tags are present
- Rename beforeSticky/afterSticky classes to headerTop/headerBottom
- Always render headerBottom for consistent bottom margin
- Inline JSX sections into a single return statement
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 20:36:24 +01:00
Charles de Dreuille
0e71545ee6
Preserve Header className target
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 17:36:18 +01:00
Charles de Dreuille
68d1f91c91
Avoid hidden duplicate Header links
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 16:07:50 +01:00
Charles de Dreuille
aa56d03cd2
Unify Header landmark structure
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 15:43:41 +01:00
Charles de Dreuille
fc6f0d98e0
Remove display contents from sticky Header
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 15:29:36 +01:00
Charles de Dreuille
6b05c0a4de
Address sticky Header review feedback
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 15:20:12 +01:00
Charles de Dreuille
6c4606a71c
Polish sticky Header implementation
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 15:05:45 +01:00
Charles de Dreuille
dceca05fb4
Fix non-sticky Header title duplication
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 14:16:09 +01:00
Charles de Dreuille
eb1fabae6b
Refine sticky Header title transition
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 09:26:12 +01:00
Charles de Dreuille
5351d8ac63
Add sticky Header support
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-26 09:04:51 +01:00
Andre Wanlin
ad7d51bfec
Merge pull request #33968 from maxwoerner/fix-techdocs-gitlab-url
...
docs: Fix TechDocs url location reference for GitLab
2026-04-25 06:37:07 -05:00
Andre Wanlin
d04ab67227
Merge pull request #33967 from backstage/dependabot/npm_and_yarn/protobufjs-7.5.5
...
chore(deps): bump protobufjs from 7.5.4 to 7.5.5
2026-04-25 06:36:15 -05:00
Andre Wanlin
3a8f077ec5
Merge pull request #33931 from backstage/dependabot/npm_and_yarn/hono-4.12.14
...
build(deps): bump hono from 4.12.7 to 4.12.14
2026-04-25 06:36:04 -05:00
Andre Wanlin
f60c531990
Merge pull request #33889 from backstage/dependabot/npm_and_yarn/follow-redirects-1.16.0
...
chore(deps): bump follow-redirects from 1.15.11 to 1.16.0
2026-04-25 06:35:55 -05: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
Charles de Dreuille
030fb311aa
Merge pull request #33997 from backstage/charlesdedreuille/act-355-header-improvements
...
feat(ui): add description, tags, and metadata props to Header
2026-04-24 13:59:56 +01:00
Charles de Dreuille
10728b562e
refactor(ui): rename HeaderMetadataStatusItem to HeaderMetadataStatusProps
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-24 13:47:06 +01:00
Charles de Dreuille
9e71172bfd
perf(ui): memoize inline markdown rendering in Header description
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-04-24 12:43:03 +01:00
Fredrik Adelöw
8212ff75c5
Merge pull request #34049 from officialasishkumar/devtools/refresh-after-trigger-task
2026-04-24 11:44:42 +02:00
Johan Persson
2da0b663bc
Replace useHref with useResolvedPath in useDefinition
...
useResolvedPath returns the resolved path without the router basename,
eliminating the need for manual basename detection and stripping.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-04-24 10:27:33 +02:00