Commit Graph

61190 Commits

Author SHA1 Message Date
Patrik Oldsberg e6c049add0 cil: removed dead code in node transform
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:44:24 +01:00
Patrik Oldsberg c1775a1b3c document need to run ESM tests with --experimental-vm-modules
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:35:40 +01:00
Patrik Oldsberg cb76663f9a .changesets: add changesets for ESM support
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:06 +01:00
Patrik Oldsberg 479f9a068d cli: restore interop compat mode for cjs build
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:05 +01:00
Patrik Oldsberg deee6d584d docs/tooling/cli: initial ESM docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:05 +01:00
Patrik Oldsberg ac27fdb5b5 cli: revert default cjs build extension to .cjs.js
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:04 +01:00
Patrik Oldsberg ecea207457 cli: also verify print output in build transform tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:03 +01:00
Patrik Oldsberg 45f09403e5 scaffolder-backend: fix loading of ESM-only module in test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:03 +01:00
Patrik Oldsberg 96c20cd9cf backend-dynamic-feature-service: wait for changes to be tracked
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:02 +01:00
Patrik Oldsberg fb051f274e backend-test-utils: sync feature compat unwrapping
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:02 +01:00
Patrik Oldsberg f866b86521 switch to explicit require for lazy-loading dependencies in node packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:01 +01:00
Patrik Oldsberg be9a1f8dc7 cli: simplify Jest ESM support
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:00 +01:00
Patrik Oldsberg ce74d76262 cli: better runtime support for ESM dependencies in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:29:00 +01:00
Patrik Oldsberg 5676658ca2 cli: enable type checking in transform tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:28:59 +01:00
Patrik Oldsberg d7b0ef9515 cli: remove support for implicit module extensions + allow .?ts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:28:59 +01:00
Patrik Oldsberg e00a634225 cli: add type definitions for transform test fixtures
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:28:58 +01:00
Patrik Oldsberg d36f7fd6f8 cli: use commonjs compat mode for .cts files
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:28:58 +01:00
Patrik Oldsberg e1d50e2ce5 cli: add module support for rollup build
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-26 21:28:56 +01:00
Patrik Oldsberg 47407fc34c cli: add ESM support to Jest config + tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-23 11:39:35 +01:00
Patrik Oldsberg f01b5739e6 cli: refactor transform tests to separate out printing
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-23 10:01:42 +01:00
Patrik Oldsberg ceda4097bc repo-tools: update to work with new dynamic imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-22 12:24:19 +01:00
Patrik Oldsberg cdfff7254d cli: initial module transform tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-22 12:24:18 +01:00
Patrik Oldsberg 38023ae743 cli: update alpha entry to support dynamic imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-22 11:41:11 +01:00
Patrik Oldsberg 8946eeb437 cli: updated dynamic command imports to be compatible with module
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-22 11:28:12 +01:00
Patrik Oldsberg 22ce518325 cli: added initial module hooks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-22 11:07:29 +01:00
Patrik Oldsberg b664b2ae09 internal type fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-19 22:04:20 +01:00
Charles de Dreuille 189e96695f Merge pull request #28172 from backstage/canon-update-dependencies
Canon - Update Base UI dependency 
2024-12-18 08:26:16 +00:00
Charles de Dreuille 3011db034b Update dependencies
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-17 16:17:45 +00:00
Patrik Oldsberg 9991d7c9a2 Merge pull request #28169 from backstage/rugvip/audit
microsite: add 2024 security audit blog post
2024-12-17 14:48:11 +01:00
Patrik Oldsberg eee2e163d2 Update microsite/blog/2024-12-17-backstage-security-audit-2024.mdx
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-17 14:47:46 +01:00
Charles de Dreuille 38ce554b03 Merge pull request #28145 from backstage/canon-responsivness
Canon - Document + improve responsive behaviour
2024-12-17 13:24:20 +00:00
Charles de Dreuille 4e82be56d0 Flatten styles
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-17 13:10:08 +00:00
Patrik Oldsberg 1c89fc66df microsite: add 2024 security audit blog post
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-17 14:09:34 +01:00
Patrik Oldsberg 22e78190f3 Merge pull request #28165 from backstage/rugvip/write-perf
catalog-backend: better concurrency of streamed entities query
2024-12-17 13:40:15 +01:00
Fredrik Adelöw da3cc2005d Merge pull request #28164 from backstage/freben/release-notes
1.34 release notes
2024-12-17 13:24:47 +01:00
Patrik Oldsberg be0aae7467 catalog-backend: better concurrency and more eager response writing
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-17 13:10:32 +01:00
Charles de Dreuille a539b12798 Fix button component
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-17 11:51:50 +00:00
Fredrik Adelöw 8a42837cf3 Merge pull request #28079 from backstage/changeset-release/master
Version Packages
2024-12-17 12:43:51 +01:00
github-actions[bot] cfdf107d34 Version Packages 2024-12-17 10:54:05 +00:00
Fredrik Adelöw 9409ddd3f5 1.34 release notes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-17 11:48:58 +01:00
Patrik Oldsberg 968c885aa5 Merge pull request #27846 from davidfestal/all-exports-in-exposed-modules
CLI: have module federation settings take in account all the exports defined in the `package.json`
2024-12-17 11:48:37 +01:00
Ben Lambert 87ca8957c9 Merge pull request #27699 from kalleericson/template-card-meta-data
Feat: Additional test coverage and component structure for TemplateCard
2024-12-17 11:42:17 +01:00
Patrik Oldsberg 9879fe2bd5 Merge pull request #28163 from backstage/rugvip/flag
catalog-backend: fully feature flag streamed raw json responses
2024-12-17 11:41:51 +01:00
Fredrik Adelöw ad9d9a7c89 Merge pull request #27648 from tylerd-canva/useEntityKindFilter
Capitalize Kind facet in CatalogTable title
2024-12-17 11:36:35 +01:00
Fredrik Adelöw 284befab11 Merge pull request #28114 from schultzp2020/add-tests
fix: remove test has no assertions warning
2024-12-17 11:30:12 +01:00
Patrik Oldsberg 70fdb6d826 catalog-backend: fully feature flag streamed raw json responses
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-17 11:29:40 +01:00
MT Lewis 56fe5ce742 Merge pull request #28130 from backstage/rewrite-yarn-plugin
yarn-plugin: rewrite using `reduceDependency` hook
2024-12-17 09:14:35 +00:00
Fredrik Adelöw 32624f3768 Merge pull request #27690 from matdtr/feature/entitytypePicker_sort
Added sorted prop to EntityTypePicker
2024-12-17 09:28:33 +01:00
Ben Lambert e3e795ed89 Merge pull request #26781 from stephenglass/secret-widget-perf
perf: improve performance of scaffolder secret widget
2024-12-17 08:25:32 +01:00
Stephen Glass 86b9495ec3 update changeset
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-12-17 08:08:52 +01:00