Patrik Oldsberg
5e11ad7baa
workflows/sync_pull-requests: more reliable triggering
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-10 00:47:56 +01:00
renovate[bot]
3e47965a92
chore(deps): update dependency semver to v7.7.4
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 23:03:18 +00:00
renovate[bot]
89f0158832
chore(deps): update dependency mysql2 to v3.16.3
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 22:56:17 +00:00
Patrik Oldsberg
30053d9676
Remove invalid typesVersions entries for non-script exports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 23:51:54 +01:00
Patrik Oldsberg
4c23437e22
Merge pull request #32770 from backstage/renovate/knip-5.x-lockfile
...
chore(deps): update dependency knip to v5.83.1
2026-02-09 23:50:56 +01:00
Patrik Oldsberg
fb44e77581
Merge pull request #32759 from backstage/renovate/ldapts-8.x-lockfile
...
chore(deps): update dependency ldapts to v8.1.6
2026-02-09 23:50:30 +01:00
Patrik Oldsberg
5a09d9bdb6
Add unit tests for cssEntryPoints plugin
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 23:29:33 +01:00
Patrik Oldsberg
269fc0c7a1
Fix CSS entry points plugin to avoid duplicate emissions
...
- Add deduplication logic to only emit CSS once per output directory
- Only emit during write phase, not during generate
- Fix comment describing the path transformation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 23:18:32 +01:00
Patrik Oldsberg
1d219ff863
workflows/sync_pull-requests: more trigger events
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-09 22:56:02 +01:00
renovate[bot]
51f67bd5d2
chore(deps): update dependency knip to v5.83.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 21:32:53 +00:00
Fredrik Adelöw
17028c5c8f
Merge pull request #32768 from backstage/renovate/npm-axios-vulnerability
2026-02-09 22:20:51 +01:00
Fredrik Adelöw
8c1a7c5fb1
Merge pull request #32769 from elaine-mattos/fix/search-api-scopes
2026-02-09 22:19:53 +01:00
Patrik Oldsberg
67959bf42a
catalog-react: move frontend-test-utils to an option peer dep
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-09 22:11:52 +01:00
ElaineDeMattosSilvaB
7e6b5e5e07
fix: add changelog
...
Signed-off-by: ElaineDeMattosSilvaB <elaine.de-mattos-silva-bezerra@deutschebahn.com >
2026-02-09 21:59:26 +01:00
ElaineDeMattosSilvaB
004ad4389e
fix: prevent scope from being mixed up again
...
Signed-off-by: ElaineDeMattosSilvaB <elaine.de-mattos-silva-bezerra@deutschebahn.com >
2026-02-09 21:52:34 +01:00
ElaineDeMattosSilvaB
5559d3f4d4
fix: code search scope from blob to blobs
...
Signed-off-by: ElaineDeMattosSilvaB <elaine.de-mattos-silva-bezerra@deutschebahn.com >
2026-02-09 21:50:50 +01:00
renovate[bot]
f8da77f9ce
chore(deps): update dependency axios to v1.13.5 [security]
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 20:49:33 +00:00
Patrik Oldsberg
f37439749b
Merge pull request #32665 from backstage/renovate/step-security-harden-runner-2.x
...
chore(deps): update step-security/harden-runner action to v2.14.2
2026-02-09 21:33:19 +01:00
Patrik Oldsberg
9274eb3dba
Merge pull request #32705 from backstage/renovate/npm-webpack-vulnerability
...
chore(deps): update dependency webpack to ~5.104.0 [security]
2026-02-09 21:32:01 +01:00
Patrik Oldsberg
68eb32266d
add missing jest peer deps
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-09 21:16:24 +01:00
Patrik Oldsberg
df59ee6a82
repo-tools/type-deps: detect ambient jest usage in types
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-09 20:58:51 +01:00
Patrik Oldsberg
5040fdaa55
Fix lint error in types.d.ts
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 20:42:47 +01:00
Patrik Oldsberg
a7d4a3109c
frontend-test-utils: consistent internal types for test api pairs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-09 20:37:36 +01:00
Patrik Oldsberg
97a0f940e2
Change CLI changeset to patch
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 20:28:47 +01:00
Patrik Oldsberg
5c95133efa
Add type declaration for postcss-import
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 20:27:30 +01:00
Patrik Oldsberg
05f4409631
Update changeset to focus on user impact
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 20:18:17 +01:00
Patrik Oldsberg
a51c633f35
Fix packages/ui/package.json exports configuration
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 20:16:10 +01:00
Patrik Oldsberg
3843732b73
scaffolder-react: update useTemplateSchema test to use new test utils
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-09 19:53:32 +01:00
Patrik Oldsberg
6bc82ab123
accepts: cleanup duplicate casing
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-09 19:50:45 +01:00
Patrik Oldsberg
2d77cacd84
frontend-test-utils: add @types/jest peer dep
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-09 19:44:20 +01:00
Charles de Dreuille
c0183daf87
Update clean-bags-occur.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-09 18:36:42 +00:00
Charles de Dreuille
2899ed0241
Improve leaf props for background
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-09 18:34:11 +00:00
Patrik Oldsberg
e6c336bc76
catalog-react: switch to createApiMock
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-09 19:32:10 +01:00
Patrik Oldsberg
7ee7f122a8
frontend-test-utils: adjust fetch mock + add createApiMock
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-09 19:22:58 +01:00
Patrik Oldsberg
cad0b68d9c
cli: Integrate CSS bundling as a Rollup plugin
...
Instead of having a separate post-build step for CSS entry points,
the CSS bundling is now integrated directly into the Rollup build
as a plugin. This is cleaner and will enable better watch mode
support in the future.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 17:30:35 +01:00
Patrik Oldsberg
a1c11eef03
Remove custom UI package build steps from workflows
...
The UI package now uses the standard backstage-cli build, so there's
no need for separate build steps in CI workflows.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 17:21:53 +01:00
Patrik Oldsberg
34b11e16c8
Update changeset to mention postcss-import
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 16:29:47 +01:00
Patrik Oldsberg
fb3bc36690
cli: Switch CSS bundling from lightningcss to postcss-import
...
postcss-import naturally preserves @layer declarations during bundling,
eliminating the need for custom layer parsing and restoration logic.
This simplifies the implementation while also preserving source comments.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 16:01:16 +01:00
Charles de Dreuille
576d1d3902
Update report.api.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-09 14:46:38 +00:00
Gustaf Räntilä
5c76d13ada
Allow ref on the Tag component
...
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com >
2026-02-09 15:30:54 +01:00
Charles de Dreuille
b5c487a701
Update after feedbacks
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-02-09 14:28:44 +00:00
Patrik Oldsberg
8c2068cbb4
Merge pull request #32729 from backstage/rugvip/improve-in-memory-catalog-client
...
catalog-client: improve InMemoryCatalogClient to fully implement query features
2026-02-09 14:47:35 +01:00
Patrik Oldsberg
3f19d5ec32
frontend-test-utils: review fixes for readonly fields and config constructor
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 14:20:57 +01:00
Patrik Oldsberg
20131c561a
Add changesets for CSS exports support
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 13:53:05 +01:00
Patrik Oldsberg
4f9d980943
cli: Add support for CSS exports in package build
...
This adds support for CSS entry points in package exports. When a package
declares a CSS file in its exports field, the CLI will now automatically
bundle it during `backstage-cli package build` and rewrite the export
path from src/ to dist/ at publish time.
The CSS bundling uses lightningcss to resolve @import statements and
preserves @layer declarations that would otherwise be stripped during
bundling.
This allows packages like @backstage/ui to use the standard build command
instead of custom build scripts for CSS bundling.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 13:53:05 +01:00
Andre Wanlin
5a5e9bb6bd
Merge pull request #32753 from awanlin/doc/scaffolder-aciton-corrections
...
docs - Writing Custom Actions Corrections
2026-02-09 06:45:09 -06:00
Patrik Oldsberg
c1b94c43a4
Merge pull request #31225 from kunickiaj/feat/home-frontend-blueprints
...
feat(home): add new frontend system support
2026-02-09 13:29:05 +01:00
Fredrik Adelöw
a1717b1df6
Merge pull request #32698 from backstage/dependabot/npm_and_yarn/jsonpath-1.2.0
...
build(deps): bump jsonpath from 1.1.1 to 1.2.0
2026-02-09 12:06:30 +01:00
Patrik Oldsberg
5a77d437cc
Merge pull request #32758 from backstage/rugvip/remove-backend-defaults-from-plugins
...
plugins: move `@backstage/backend-defaults` to devDependencies in backend plugins
2026-02-09 11:55:23 +01:00
renovate[bot]
804d1174e0
chore(deps): update dependency ldapts to v8.1.6
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 10:47:16 +00:00