github-actions[bot]
68db890456
Version Packages (next)
2026-05-26 15:26:38 +00:00
github-actions[bot]
b97fcb0a93
Version Packages
2026-05-19 18:28:24 +00:00
github-actions[bot]
b0bc1e5cc9
Version Packages (next)
2026-05-05 14:57:07 +00:00
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
github-actions[bot]
1cc86bee1c
Version Packages (next)
2026-04-21 15:07:43 +00:00
Fredrik Adelöw
8e7f7249e7
chore: regenerate knip reports
...
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
Made-with: Cursor
2026-04-16 12:14:47 +02:00
Patrik Oldsberg
5f1d32b415
Merge pull request #33892 from backstage/rugvip/remove-cached-entity-loader-options-export
...
techdocs-backend: 🧹
2026-04-15 16:24:53 +02:00
github-actions[bot]
93e643d142
Version Packages
2026-04-14 14:57:31 +00:00
Patrik Oldsberg
dd8d2ee3ba
techdocs-backend: remove unnecessary export of CachedEntityLoaderOptions
...
The CachedEntityLoaderOptions type is only used internally by
CachedEntityLoader and is never imported by any other file.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-04-14 14:21:36 +02:00
github-actions[bot]
6c10d88c13
Version Packages (next)
2026-04-07 15:30:58 +00:00
Patrik Oldsberg
972edbc0eb
Merge pull request #33747 from backstage/freben/migrate-techdocs-from-alpha-catalog-service-ref
...
Migrate techdocs plugins from alpha to stable catalogServiceRef
2026-04-07 13:54:08 +02:00
Fredrik Adelöw
323da94780
Use mockCredentials in CachedEntityLoader tests and simplify cache key
...
Replace hand-crafted BackstageCredentials objects with mockCredentials
from @backstage/backend-test-utils, which have proper toString() methods.
Simplify getCacheKey to use String(credentials) directly and remove the
auth service dependency from CachedEntityLoader.
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
Made-with: Cursor
2026-04-04 13:52:58 +02:00
Fredrik Adelöw
e7fdf2997f
Address Copilot review: fix pagination test and add credentials assertion
...
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
Made-with: Cursor
2026-04-03 23:23:42 +02:00
Fredrik Adelöw
7d9d185654
Inline catalog from options directly in createRouter
...
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
Made-with: Cursor
2026-04-03 22:58:20 +02:00
Fredrik Adelöw
da3f5356ec
Rename router catalogClient options to catalog and make mandatory
...
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
Made-with: Cursor
2026-04-03 22:57:23 +02:00
Fredrik Adelöw
5e32f77884
Migrate techdocs plugins from alpha catalogServiceRef to stable
...
Migrated `@backstage/plugin-techdocs-backend` and
`@backstage/plugin-search-backend-module-techdocs` to use the stable
`catalogServiceRef` from `@backstage/plugin-catalog-node` instead of
the deprecated one from `@backstage/plugin-catalog-node/alpha`.
This also updates `CachedEntityLoader`, `DefaultTechDocsCollatorFactory`,
and the TechDocs router to use `CatalogService` (credentials-based) instead
of `CatalogApi` (token-based).
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
Made-with: Cursor
2026-04-03 22:53:27 +02:00
Patrik Oldsberg
b2319ffe45
errors: add toError utility and migrate assertError usages
...
Add a `toError` utility function to `@backstage/errors` that converts
unknown values to `ErrorLike` objects. If the value is already error-like
it is returned as-is. Strings are used directly as the error message, and
other values are stringified with a fallback to JSON.stringify to avoid
unhelpful `[object Object]` messages.
Non-error causes passed to `CustomErrorBase` are now converted and stored
using `toError` rather than discarded. Existing `assertError` call sites
across the codebase are migrated to `toError`.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-04-03 10:16:23 +02:00
Karthik
329f5920b6
feat(techdocs): add techdocs-cli option to disable external font download
...
Signed-off-by: Karthik <karthik.jk11@gmail.com >
2026-03-31 21:39:52 +05:30
Karthik
5ef8d166cb
feat(techdocs): add app-config option to disable external font download
...
Signed-off-by: Karthik <karthik.jk11@gmail.com >
2026-03-31 21:30:45 +05:30
github-actions[bot]
a2cb332e25
Version Packages (next)
2026-03-31 15:30:51 +00:00
github-actions[bot]
c1b510cabb
Version Packages (next)
2026-03-24 14:54:00 +00:00
github-actions[bot]
5725b5fcfa
Version Packages
2026-03-17 21:39:07 +00:00
github-actions[bot]
ed7c4e3bef
Version Packages (next)
2026-03-10 17:34:12 +00:00
Patrik Oldsberg
d757071651
Merge pull request #33082 from backstage/bui-migrate-catalog-entity-cards
...
feat(catalog,org): migrate entity cards from MUI/InfoCard to BUI
2026-03-04 11:50:41 +01:00
github-actions[bot]
db0d171511
Version Packages (next)
2026-03-03 14:16:49 +00:00
Johan Persson
cccf0c47e2
Update api report, code-sample files and docs.
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-03 12:17:35 +01:00
bond yan
790de54a85
Merge pull request #33043 from backstage/optionally-allow-mkdocs-keys
...
Add `dangerouslyAllowAdditionalKeys` option for TechDocs MkDocs configuration
2026-02-27 14:58:09 -05:00
Bond Yan
cb7c6b1bc0
allowed keys implementation
...
Signed-off-by: Bond Yan <bondy@spotify.com >
2026-02-26 17:27:23 -05:00
github-actions[bot]
4bd6a3a1af
Version Packages (next)
2026-02-24 19:24:06 +00:00
github-actions[bot]
e6df5d52ce
Version Packages
2026-02-17 16:06:18 +00:00
github-actions[bot]
7c41134684
Version Packages (next)
2026-02-10 16:14:59 +00:00
Patrik Oldsberg
8148621999
Move @backstage/backend-defaults to devDependencies in backend plugins
...
Move @backstage/backend-defaults from dependencies to devDependencies
in all backend plugins that had it as a production dependency. None of
these plugins use it in their production source code - it's only needed
for dev servers (dev/index.ts) and test files.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 11:36:39 +01:00
github-actions[bot]
1ea737c1e2
Version Packages (next)
2026-02-03 14:24:29 +00:00
Patrik Oldsberg
5e3ef57e4e
switch from backstage.integrationFor to backstage.peerModules
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-02 22:57:06 +01:00
github-actions[bot]
d4b85dddee
Version Packages (next)
2026-01-27 15:51:11 +00:00
Fredrik Adelöw
7455dae884
require the use of node prefix on native imports
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-26 13:22:53 +01:00
github-actions[bot]
2e902e7b43
Version Packages
2026-01-20 16:40:05 +00:00
github-actions[bot]
880310b797
Version Packages (next)
2026-01-13 12:10:45 +00:00
Backstage Service Account
9f1ee3e667
Version Packages (next) ( #32222 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-30 16:06:20 +01:00
Vincenzo Scamporlino
4c7bd5b8bc
Merge pull request #32132 from backstage/techdocs-aws-config-visibility
...
TechDocs: mark some aws config as visibility backend
2025-12-29 22:09:53 +01:00
Backstage Service Account
fea3e3972d
Version Packages (next) ( #32150 )
2025-12-23 18:22:06 +01:00
github-actions[bot]
c24788d5bb
Version Packages
2025-12-16 14:08:20 +00:00
Vincenzo Scamporlino
b6ff2a588f
techdocs: mark aws config as backend
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-12-15 21:28:30 +01:00
github-actions[bot]
e08f48a9b5
Version Packages (next)
2025-12-09 15:00:09 +00:00
Fredrik Adelöw
2bae83ab2e
Version Policy Update - Node 22 to 24
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-12-08 10:53:38 +01:00
Fredrik Adelöw
ca4a40d0a8
Merge pull request #31928 from backstage/dependabot/npm_and_yarn/express-4.22.0
...
chore(deps): bump express from 4.21.2 to 4.22.0
2025-12-02 21:14:00 +01:00
dependabot[bot]
de96a60f7a
chore(deps): bump express from 4.21.2 to 4.22.0
...
Bumps [express](https://github.com/expressjs/express ) from 4.21.2 to 4.22.0.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.22.0/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.21.2...4.22.0 )
---
updated-dependencies:
- dependency-name: express
dependency-version: 4.22.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 20:33:46 +01:00
github-actions[bot]
336db00d21
Version Packages (next)
2025-12-02 15:37:41 +00:00
Vincenzo Scamporlino
ce87e679a1
techdocs: marking techdocs config as optional
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-11-25 22:07:22 +01:00
github-actions[bot]
756986e5e7
Version Packages (next)
2025-11-25 16:21:32 +00:00