Nacho Codoñer
664fd1f2a3
Meteor version to 3.4.1-rc.1 ☄️
release/METEOR@3.4.1-rc.1
2026-04-21 12:54:27 +02:00
Nacho Codoñer
2745365759
re-run checks
2026-04-21 12:05:44 +02:00
Nacho Codoñer
651e24811d
bump BUNDLE_VERSION to 22.22.1.12
2026-04-21 12:02:08 +02:00
Nacho Codoñer
766fe8a45f
Merge pull request #14354 from meteor/blaze-update
...
Update Blaze v3.0.3
2026-04-21 12:00:37 +02:00
Nacho Codoñer
d8895464d6
update Blaze package files v3.0.3
2026-04-20 20:01:54 +02:00
Nacho Codoñer
0bc9d2ce1c
Merge pull request #14331 from meteor/e2e-selfrunner-3.4.1
...
E2E workflow: use selfrunner, add caching, adjust concurrency based on latest 3.4.1 state
2026-04-20 19:33:50 +02:00
Nacho Codoñer
fde88dc90d
Merge branch 'release-3.4.1' into e2e-selfrunner-3.4.1
2026-04-20 18:42:53 +02:00
Nacho Codoñer
4e86865fa7
Merge branch 'devel' into release-3.4.1
2026-04-20 18:42:28 +02:00
Nacho Codoñer
c1fa742bca
Merge pull request #14353 from meteor/fix-flakiness-timeout
...
[SelfRunner] Increase TIMEOUT_SCALE_FACTOR and resources for self-tests flakiness optimization
2026-04-20 18:42:01 +02:00
Nacho Codoñer
0439244de0
update to version 1.1.0-beta.36 across all relevant packages and configurations
2026-04-20 18:21:26 +02:00
Nacho Codoñer
d1e46e07d5
adjust TIMEOUT_SCALE_FACTOR values in test-tools workflow configuration
2026-04-20 18:07:35 +02:00
Nacho Codoñer
0a33bdf271
swap CPU/memory/seccomp options within test-tools workflow configuration
2026-04-20 17:30:05 +02:00
Nacho Codoñer
c6dd463f9b
update test-tools workflow: allocate 4 CPUs, 16GB memory, and disable seccomp for container
2026-04-20 17:00:29 +02:00
Nacho Codoñer
8242189321
increase TIMEOUT_SCALE_FACTOR to 14 for self-tests optimization
2026-04-20 16:28:15 +02:00
Nacho Codoñer
863548d377
Merge branch 'devel' into release-3.4.1
2026-04-20 16:03:14 +02:00
Nacho Codoñer
2f4d62c568
Merge pull request #14350 from dupontbertrand/fix/rspack-blaze-html-server-only
...
fix(rspack): enable .html imports on server config for Blaze apps
2026-04-20 15:55:08 +02:00
Gabriel Grubba
ef359af77e
Merge pull request #14351 from meteor/ci/removing-travis-and-circle
...
CI: removing circle and travis CI
2026-04-20 10:37:52 -03:00
Nacho Codoñer
a1432a0532
Merge branch 'release-3.4.1' into e2e-selfrunner-3.4.1
2026-04-20 14:28:29 +02:00
Nacho Codoñer
bb14f08950
Merge branch 'devel' into release-3.4.1
2026-04-20 14:26:28 +02:00
Gabriel Grubba
b54df7c753
CI: removing circle CI
...
As mentioned in both https://github.com/meteor/meteor/pull/14300 and https://github.com/meteor/meteor/pull/14326 , we are removing circle and travis tests from core and making it all to be vm based
2026-04-20 09:00:23 -03:00
Gabriel Grubba
92c04d5436
Merge pull request #14326 from meteor/ci/removing-circleci
...
CI: move circleci to GitHub actions
2026-04-20 08:48:37 -03:00
dupontbertrand
ccf183893e
fix(rspack): enable .html imports on server config for Blaze apps
...
On the client, rspack handles .html imports via two mechanisms:
1. An ignore-loader rule so rspack doesn't parse .html as JS
2. The RequireExternalsPlugin that marks .html imports as externals
and writes require() calls resolved by Meteor's module system
On the server, only (2) was in place. The ignore-loader rule was
missing, so when server code does 'import ./templates.html',
rspack crashes trying to parse the raw HTML as JavaScript.
This mirrors the existing client rule, guarded by Meteor.isBlazeEnabled
so non-Blaze apps are not affected.
Tested scenarios:
- SSG/SSR with static-render package (new use case)
- DDP WebSocket + Meteor methods
- Client-side HMR
- meteor build (production)
- Vanilla Blaze apps without SSG/SSR (no regression)
- React apps (isBlazeEnabled=false, rule inert)
- Galaxy deployment
Forum discussion:
https://forums.meteor.com/t/ssg-ssr-for-meteor-blaze-a-proof-of-concept/64556
2026-04-20 13:22:28 +02:00
Nacho Codoñer
4bef25363d
Merge pull request #14344 from meteor/sw-fix
...
[Rspack] Support of SW/PWA setup with Workbox
2026-04-20 11:39:01 +02:00
Nacho Codoñer
690a9c9833
prevent .cache directory from being copied during node_modules bundling; ensure consistent filtering through absolute path checks
2026-04-20 11:35:09 +02:00
Nacho Codoñer
24962c5036
prevent .cache directory from leaking into server and bundle outputs in e2e tests
2026-04-20 11:14:28 +02:00
Nacho Codoñer
73a9a7ca5f
remove custom error handlers and bundle probing logic from rspack proxy middleware and e2e tests; streamline implementation with built-in logging
2026-04-17 16:16:14 +02:00
Nacho Codoñer
1b842241f5
update dev server config to use "localhost" for improved compatibility; adjust proxy middleware and e2e settings to handle IPv6 and CI proxy behavior
2026-04-17 15:10:35 +02:00
Nacho Codoñer
6a94929cc9
pin dev server to IPv4 loopback (127.0.0.1) to resolve CI and container ECONNREFUSED issues caused by IPv6 mismatch
2026-04-17 14:53:00 +02:00
Nacho Codoñer
11a54cbb41
update rspack proxy middleware to use modern error handling and logging options
2026-04-17 14:36:29 +02:00
Nacho Codoñer
574a0635de
enhance rspack proxy error logging and e2e diagnostics to improve CI feedback on upstream failures and bundle readiness
2026-04-17 14:18:39 +02:00
Nacho Codoñer
b2695f21ba
update rspack dev server proxy to handle overridden publicPath in framework integrations like @nx/angular-rspack
2026-04-16 19:23:56 +02:00
Nacho Codoñer
fdd253a988
improve e2e diagnostics by capturing failed HTTP responses, loaded scripts, and app-root content; simplify Angular devServer config
2026-04-16 19:08:13 +02:00
Nacho Codoñer
b86385bbca
restore devServer config in Angular integration to fix CI 504 errors and ensure compatibility with Meteor proxy
2026-04-16 18:50:33 +02:00
Nacho Codoñer
bcce2b774f
add retry logic to h1 assertion in e2e tests to improve stability on slow CI environments
2026-04-16 18:17:32 +02:00
Italo José
73f172507d
Merge pull request #14337 from meteor/gh/code-owners
...
chore: update code owners list for repository maintenance
2026-04-16 13:05:26 -03:00
Italo José
96ddb1a921
Merge branch 'devel' into gh/code-owners
2026-04-16 13:05:10 -03:00
Nacho Codoñer
fc8803bd7f
add diagnostic logging to e2e tests to debug CI-only failures related to h1 rendering and script load errors
2026-04-16 18:02:36 +02:00
Nacho Codoñer
cb70010d18
increase Playwright timeouts in jest setup to improve stability on slow CI runners
2026-04-16 17:38:12 +02:00
Nacho Codoñer
c2727e817a
improve process cleanup in e2e tests by adding afterEach hooks and refining port-killing logic for minimal environments
2026-04-16 17:29:39 +02:00
Nacho Codoñer
1dc6a0d7ab
improve process cleanup logic in e2e helpers to handle minimal environments and ensure reliable port release
2026-04-16 17:00:42 +02:00
Nacho Codoñer
7341e54acf
update cache key in e2e workflow to reference correct package-lock.json file
2026-04-16 14:38:29 +02:00
Nacho Codoñer
8e680d48eb
simplify e2e workflow by removing redundant retry attempts
2026-04-16 14:36:31 +02:00
Nacho Codoñer
0fcbb07dac
adjust e2e workflow retries and timeouts for improved test stability
2026-04-16 14:35:15 +02:00
Nacho Codoñer
6018efd43c
attempt to solve false positives found suddenly
2026-04-16 13:13:16 +02:00
Nacho Codoñer
83ee747dfd
add examples to meteor-rspack TypeScript definitions for improved API clarity
2026-04-16 12:51:14 +02:00
Nacho Codoñer
c5bb8790da
simplify persistDevFiles API documentation and improve matcher examples
2026-04-16 12:47:51 +02:00
Nacho Codoñer
96ce2671d4
add assertFileInTree helper and validate sw.js presence in monorepo production build tests
2026-04-16 12:39:38 +02:00
Nacho Codoñer
b05d4eba88
document test coverage for service worker regeneration on restart in Rspack e2e tests
2026-04-16 12:23:22 +02:00
Nacho Codoñer
698b329bd1
add assertFileChanged helper and integrate into monorepo PWA tests to validate SW regeneration
2026-04-16 12:16:41 +02:00
Nacho Codoñer
a7c62e4f79
add persistDevFiles helper for fine-grained control over dev file persistence during HMR
2026-04-16 12:14:27 +02:00