Commit Graph

8902 Commits

Author SHA1 Message Date
Nacho Codoñer
67a7cbe23f Merge branch 'release-3.3' into modern-legacy-selftests 2025-05-06 16:08:55 +02:00
Nacho Codoñer
c957ae5e66 refactor 2025-05-05 16:23:57 +02:00
Nacho Codoñer
a286d1cca1 adjust waitToStart 2025-05-05 15:05:58 +02:00
Nacho Codoñer
ef72206ab1 add self-test for the modern build stack 2025-05-05 12:31:33 +02:00
Nacho Codoñer
2dfcde49f5 add METEOR_CORDOVA_DISABLE env 2025-05-03 09:07:20 +02:00
Nacho Codoñer
7c189700d5 add METEOR_FORCE_INCLUDE_ARCHS and METEOR_FORCE_EXCLUDE_ARCHS envs to custom handling 2025-05-03 08:53:22 +02:00
Nacho Codoñer
ca65e01cac add currentCommand context 2025-05-03 08:42:22 +02:00
Nacho Codoñer
f0a747d595 fix tests 2025-04-30 18:15:10 +02:00
Nacho Codoñer
4d0398be1e Merge branch 'modern-config' into modern-watcher-config
# Conflicts:
#	tools/cli/commands.js
2025-04-30 17:22:34 +02:00
Nacho Codoñer
56e74492d0 fix tests 2025-04-30 17:22:03 +02:00
Nacho Codoñer
15c9d56fff Merge branch 'modern-config' into modern-watcher-config 2025-04-30 16:42:33 +02:00
Nacho Codoñer
9682b60f6a fix tests 2025-04-30 16:41:52 +02:00
Nacho Codoñer
7eef543902 fix issue with global watcher detection 2025-04-30 15:00:13 +02:00
Nacho Codoñer
484fde033f Merge branch 'modern-config' into modern-watcher-config
# Conflicts:
#	tools/cli/commands.js
2025-04-30 13:37:48 +02:00
Nacho Codoñer
2fee467d6c fix normalization 2025-04-30 13:36:04 +02:00
Nacho Codoñer
34710e2d5c Merge branch 'modern-config' into modern-watcher-config
# Conflicts:
#	tools/cli/commands.js
2025-04-30 13:16:54 +02:00
Nacho Codoñer
df576c6604 normalize properly the modern config to ensure defaults even on scenarios of partial configs 2025-04-30 13:15:34 +02:00
Nacho Codoñer
86ae1efad0 enable legacy watcher by config 2025-04-30 12:50:36 +02:00
Nacho Codoñer
1df9b486fc ensure modern also activate web arch-only compilation 2025-04-30 12:03:50 +02:00
Nacho Codoñer
7660f0a35c refactor the modern config to apply all modern changes through a single setting 2025-04-30 11:28:19 +02:00
Nacho Codoñer
90b5ccc576 don't ignore node_modules in packages linked externally 2025-04-25 10:19:13 +02:00
Nacho Codoñer
b013c3e33e implement rewatching polling strategy 2025-04-25 09:42:10 +02:00
Nacho Codoñer
37d54c441d remove unused imports 2025-04-24 15:37:55 +02:00
Nacho Codoñer
3fcfc8c5f3 fix a test supporting non-npm node_modules watching 2025-04-24 11:04:43 +02:00
Nacho Codoñer
eaf78bca81 fix a test supporting non-npm node_modules watching 2025-04-24 11:03:25 +02:00
Nacho Codoñer
1995445b7b avoid register several watchers when polling 2025-04-24 10:20:43 +02:00
Nacho Codoñer
4a0e423d06 avoid register several watchers when polling 2025-04-24 10:09:58 +02:00
Nacho Codoñer
253dccef7b support symlinks with polling in direct node_modules packages 2025-04-24 09:55:32 +02:00
Nacho Codoñer
ad7fb255f5 support symlinks with polling 2025-04-24 08:51:50 +02:00
Nacho Codoñer
518a04c293 Merge pull request #13699 from meteor/parcel-watcher-support
Support @parcel/watcher as the watcher alternative
2025-04-23 13:58:32 +02:00
Nacho Codoñer
c2dcae2d39 ensure old tests can exit properly on using the new closeAllWatchers 2025-04-23 12:44:07 +02:00
Nacho Codoñer
dc17c9003f ensure old tests can exit properly on using the new closeAllWatchers 2025-04-23 12:39:16 +02:00
Nacho Codoñer
69e6e55ba3 disable symbolic link node_module watching since was not originally supported and covered by tests 2025-04-23 12:06:35 +02:00
Nacho Codoñer
76428cfdb2 early exit on .meteor/local context 2025-04-23 11:25:08 +02:00
Nacho Codoñer
5933b9ac84 watch node_modules outside npm context to fix a test and avoid regression (keep performance gains) 2025-04-23 11:17:45 +02:00
Nacho Codoñer
2a4728fe6c clean logs 2025-04-23 10:07:21 +02:00
Nacho Codoñer
2338850138 watch properly add/delete events 2025-04-23 10:04:24 +02:00
Nacho Codoñer
a50f07b780 remove LRU on file replacement since finally was not needed to fix an issue 2025-04-23 09:05:21 +02:00
Nacho Codoñer
e4a057cf7f ensure to mark a path as being subscribed beforehand to avoid parallel repeated subscriptions to the same folder context 2025-04-23 08:58:02 +02:00
Nacho Codoñer
990bf2c0aa Merge pull request #13705 from meteor/rm-recursive-deferred
Remove recursive deferred in bundler code
2025-04-22 22:43:11 +02:00
Nacho Codoñer
aef8816353 Merge pull request #13702 from meteor/sqlite-enhancements
SQLite 3 improvements for offline catalog
2025-04-22 22:42:27 +02:00
Nacho Codoñer
59e2cb968a Merge pull request #13698 from meteor/exclude-legacy-often
Skip compilation for excluded archs further
2025-04-22 22:42:01 +02:00
Nacho Codoñer
90cf947d52 improve global includedWebArchs for later compilation 2025-04-22 18:04:39 +02:00
Nacho Codoñer
79a91702e2 clean logs 2025-04-22 17:34:02 +02:00
Nacho Codoñer
a53781d852 apply broadly the rm_recursive_deferred strategy 2025-04-22 17:32:59 +02:00
italo jose
efe346f3fa builder: removing files async 2025-04-22 17:02:16 +02:00
Nacho Codoñer
ab067c7e78 fix issue with memory by ensure unsubscribing all watchers 2025-04-22 16:39:53 +02:00
Nacho Codoñer
cca65e3751 fix precheck 2025-04-21 18:29:20 +02:00
Nacho Codoñer
d6c1ecacb7 dont activate lru by default 2025-04-21 18:21:08 +02:00
Nacho Codoñer
2b2300639c adapt code to support lru and intent to solve tests breaking 2025-04-21 17:52:41 +02:00