meteor3: react-meteor-data 0.2.16 -> 3.0.6 (fixes blank fire-detail pages)

0.2.16 (React-15/16-era withTracker) looped forever on fire-detail pages
under React 18: the withTracker subscription never reached ready() so the
page stayed blank and pegged a CPU core. Publications were already correct
(subscribing standalone from the console readied instantly). 3.0.6 (the
React-18 line for Meteor 3.1) fixes it with zero call-site changes. Also
drops tmeasday:check-npm-versions (the constraint that pinned 0.2.16).

Browser-verified at /fire/archive/<id>: full render (map, NASA/satellite,
FalsePositives widget, Comments box), zero console errors. REST smoke
byte-identical (12/12).
This commit is contained in:
vjrj 2026-07-17 13:03:54 +02:00
parent efa1e30bcb
commit 696789e2b1
3 changed files with 29 additions and 28 deletions

View file

@ -15,7 +15,7 @@ standard-minifier-js@3.0.0 # JS minifier run for production mode
ecmascript@0.16.10 # Enable ECMAScript2015+ syntax in app code
shell-server@0.6.1 # Server-side component of the `meteor shell` command
react-meteor-data
react-meteor-data@3.0.6
fourseven:scss@5.0.0
accounts-base@3.0.3
accounts-password@3.0.3

View file

@ -89,7 +89,7 @@ raix:eventemitter@1.0.0
random@1.2.2
rate-limit@1.1.2
react-fast-refresh@0.2.9
react-meteor-data@0.2.16
react-meteor-data@3.0.6
reactive-var@1.0.13
reload@1.3.2
retry@1.1.1
@ -112,7 +112,6 @@ templating-compiler@2.0.1
templating-runtime@2.0.2
templating-tools@2.0.1
themeteorchef:bert@1.1.0
tmeasday:check-npm-versions@0.3.2
tracker@1.3.4
typescript@5.6.3
underscore@1.6.4