Commit Graph

9528 Commits

Author SHA1 Message Date
Nacho Codoñer
3df72b93a5 bump @meteorjs/rspack to version 2.0.1 across all templates, packages, and documentation 2026-04-27 17:43:05 +02:00
Nacho Codoñer
b7d34ec434 bump @meteorjs/rspack to version 1.1.0-beta.37 across packages and scaffolds 2026-04-24 15:46:33 +02:00
Nacho Codoñer
574e0dfb67 compose devServer.onListening hooks to support user-defined configurations alongside meteor-rspack defaults 2026-04-24 14:20:21 +02:00
Nacho Codoñer
3b00f83755 Merge remote-tracking branch 'origin/release-3.4.1' into release-3.4.1 2026-04-23 17:09:23 +02:00
Nacho Codoñer
ea6f528e80 update examples source branch to main in e2e tests, CLI, and docs 2026-04-23 17:09:15 +02:00
Nacho Codoñer
50680306f2 refactor tests: replace match assertions with expectTrue/expectFalse for improved output and consistency; add CI-specific build timeout adjustments 2026-04-21 12:19:23 +02:00
Nacho Codoñer
a64dc4ae26 add configurable retry count for E2E tests via METEOR_E2E_TEST_RETRIES environment variable 2026-04-20 20:56:32 +02:00
Nacho Codoñer
a2d90c1776 refactor tests to use withEnv utility for better environment variable management and retry compatibility. 2026-04-20 20:51:35 +02:00
Nacho Codoñer
b2e0270564 add test retry handling and cache management for E2E tests 2026-04-20 20:40:55 +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
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
863548d377 Merge branch 'devel' into release-3.4.1 2026-04-20 16:03:14 +02: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
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
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
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
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
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
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
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
b1fa59ee80 improve Workbox caching in Rspack with ignoreVary and expand monorepo PWA tests 2026-04-16 10:34:04 +02:00
Nacho Codoñer
3d573dbd02 add PWA manifest and meta tag assertions to monorepo e2e tests 2026-04-16 10:20:25 +02:00
Nacho Codoñer
9d432c2381 add workbox integration for service worker support in monorepo tests 2026-04-16 10:15:02 +02:00
Nacho Codoñer
6c4d810604 adjust Jest test timeout for slower CI runners 2026-04-16 10:14:42 +02:00
Nacho Codoñer
1a719df6ca update copyNodeModulesWithoutGitignore to restructure .cache exclusion logic and simplify options handling 2026-04-15 18:34:57 +02:00
Nacho Codoñer
23dc5e7947 handle ENOENT errors in optimisticReaddir during directory operations to improve resilience against transient file system changes 2026-04-15 13:22:51 +02:00
Nacho Codoñer
cb937ab979 exclude transient .cache directory from node_modules during bundling to avoid ENOENT errors 2026-04-14 17:11:11 +02:00
Nacho Codoñer
0fc5094b18 increase test timeouts for CI environment to improve stability in e2e tests 2026-04-13 20:37:28 +02:00
Nacho Codoñer
9ce6aa1852 introduce devServerPort option in e2e tests to prevent port conflicts and set default to 18080. Update environment variables, test helpers, and timeouts for consistency. 2026-04-13 20:05:52 +02:00
Nacho Codoñer
be2610e927 adjust timeouts for CI environment to improve test stability 2026-04-13 18:30:40 +02:00
Nacho Codoñer
78c0971394 Revert "add port availability check and retry mechanism in killSingleProcessByPort function"
This reverts commit cbc7508d14.
2026-04-13 17:47:57 +02:00
Nacho Codoñer
d1af1d68c3 Merge branch 'release-3.4.1' into e2e-selfrunner-3.4.1 2026-04-13 17:07:18 +02:00
Nacho Codoñer
5461bd765c add more commentary 2026-04-13 13:05:06 +02:00
Nacho Codoñer
2ecce24fac bump @meteorjs/rspack to version 1.1.0-beta.35 across all skeletons and dependencies 2026-04-13 12:03:28 +02:00
Nacho Codoñer
18c23b3679 Merge branch 'release-3.4.1' into e2e-selfrunner
# Conflicts:
#	.github/workflows/e2e-tests.yml
#	.github/workflows/test-packages.yml
#	package.json
#	packages/webapp/socket_file_tests.js
2026-04-10 17:10:23 +02:00
Gabriel Grubba
dd3695a1a6 DEV: testing w/docker 4 2026-04-08 23:11:06 -03:00
Nacho Codoñer
e85ae994aa Merge pull request #14323 from meteor/examples-enhancements
Enhance `meteor create --example/--from` command
2026-04-08 18:14:02 +02:00
Nacho Codoñer
611a11d723 ensure skel-full delegates to Rspack and uses SCSS 2026-04-08 15:20:04 +02:00
Nacho Codoñer
cbc7508d14 add port availability check and retry mechanism in killSingleProcessByPort function 2026-04-08 14:27:56 +02:00
Nacho Codoñer
a30525d7a8 remove outdated comment in create.js test file 2026-04-08 14:23:52 +02:00
Nacho Codoñer
40328b8517 update test to match 'simple-tasks' example instead of 'react' 2026-04-08 13:37:26 +02:00
Nacho Codoñer
9508cf8829 support cloning subdirectories and branches when parsing Git URLs in meteor create --from 2026-04-08 13:36:10 +02:00
Nacho Codoñer
7231e2f322 enhance meteor create --from to support auto-parsing of Git URLs (GitHub, GitLab, Bitbucket) for branch and subdirectory 2026-04-08 13:23:43 +02:00