Meteor 3.0-beta.7 is out!

it is exactly that.

Example of publication:

Meteor.publish('activitiebypage', function (nbActivities) {
  check(nbActivities, Number);

...
});

On the client side, I use the vue-meteor-tracker package:

subscribe(() => ['activitiebypage', nbActivities.value]);

So, subscribe failed because of this error

 Error: Did not check() all arguments during publisher 'activitiebypage'

But the check of the parameter is working because if I pass a String, I will have the following error:

errorClass [Error]: Match error: Expected number, got string
1 Like

Thank you for the confirmation.

My issue described above is when you expect a String, and you send a string like '1', which is a numberic string, which it fails, and I donā€™t think it should. But the error you get feels expected. You pass a string, when the check in your example is expecting a number.

Hello,
I think my error has nothing to do with string and numbers.
It was working in beta 6.

I was able to reproduce this in a repo in a branch : GitHub - dokithonon/meteor-test-async at meteor-3

It was working and then if I add this package : matb33:collection-hooks
it does not work anymore

I20240403-21:06:10.215(2)? arg1 :  Hello
I20240403-21:06:10.228(2)? Exception from sub pub1 id nC4inENHEFJCWk4T8 Error: Did not check() all arguments during publisher 'pub1'
I20240403-21:06:10.229(2)?     at ArgumentChecker.throwUnlessAllArgumentsHaveBeenChecked (packages/check/match.js:515:13)
I20240403-21:06:10.229(2)?     at Object._failIfArgumentsAreNotAllChecked (packages/check/match.js:122:16)
I20240403-21:06:10.229(2)?     at maybeAuditArgumentChecks (packages/ddp-server/livedata_server.js:1987:18)
I20240403-21:06:10.229(2)?     at DDP._CurrentPublicationInvocation.withValue.name (packages/ddp-server/livedata_server.js:1183:11)
I20240403-21:06:10.229(2)?     at EnvironmentVariableAsync.<anonymous> (packages/meteor.js:1288:23)
I20240403-21:06:10.229(2)?     at packages/meteor.js:757:17
I20240403-21:06:10.229(2)?     at AsyncLocalStorage.run (node:async_hooks:346:14)
I20240403-21:06:10.229(2)?     at Object.Meteor._runAsync (packages/meteor.js:754:28)
I20240403-21:06:10.229(2)?     at EnvironmentVariableAsync.withValue (packages/meteor.js:1282:19)
I20240403-21:06:10.229(2)?     at Subscription._runHandler (packages/ddp-server/livedata_server.js:1180:60)
I20240403-21:06:10.229(2)?     at Session._startSubscription (packages/ddp-server/livedata_server.js:991:16)
I20240403-21:06:10.229(2)?     at Session.sub (packages/ddp-server/livedata_server.js:733:18)
I20240403-21:06:10.229(2)?     at runHandlers (packages/ddp-server/livedata_server.js:651:58)
I20240403-21:06:10.229(2)?     at processNext (packages/ddp-server/livedata_server.js:667:7)
I20240403-21:06:10.229(2)?     at Session.processMessage (packages/ddp-server/livedata_server.js:670:5)
I20240403-21:06:10.229(2)?     at SockJSConnection.<anonymous> (packages/ddp-server/livedata_server.js:1561:31)

Thanks for your help

1 Like

I have the same package matb33:collection-hooks since long time.

Since beta 7, it stops working.

1 Like

Hello,
I have created a minimal repo for collection hooks in this branch :

It seems that event in beta 6 this package stopped working

2 Likes

Thank you for the detailed reproduction.

On further deep-in, Iā€™ve discovered that the changes made in [Meteor 3] Clean Environment Variables upper context when finish executing callback by denihs Ā· Pull Request #13063 Ā· meteor/meteor Ā· GitHub, along with the matb33:collection-hooks package, are responsible for the issue. Iā€™ll continue to delve into this issue, but hereā€™s a brief update on what Iā€™ve found so far.

It seems that matb33:collection-hooks isnā€™t fully compatible with version 3.0 when it comes to utilize promises. However, this hasnā€™t been a problem in the earlier Meteor 3.0 betas, right?

1 Like

Thanks a lot. To be honest, I have not tested matb33:collection-hooks before beta.6 so I donā€™t know if it was working before.

It looks that are some activity on collection hook in the recent days : [WIP] Meteor v3 by bhunjadi Ā· Pull Request #309 Ā· Meteor-Community-Packages/meteor-collection-hooks Ā· GitHub

Thanks for your investigation.

I have matb33:collection-hooks since a long time and the issue appears in beta 7.

I have an update on the issue mentioned here. We are preparing the next Meteor RC release, and we will include the proper fix on the issue.

Explained on the next PR what happened. Still missing a regression test what Iā€™ll cover next.

3 Likes

Hi All!!!

Iā€™m start testing this Beta version but I have some problems trying to update from Meteor 2.15 to the 3.0-beta.7 release

Error:


> meteor update --release 3.0-beta.7

error: Conflict: Constraint meteor@1.9.3 is not satisfied by meteor 2.0.0-beta300.7.

Constraints on package "meteor":

* meteor@~2.0.0-beta300.7 <- top level
* meteor@2.0.0-beta300.7 <- standard-minifier-css 1.9.3-beta300.7
* meteor@2.0.0-beta300.7 <- core-runtime 1.0.0-beta300.7 <- meteor 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- core-runtime 1.0.0-beta300.7 <- meteor 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- core-runtime 1.0.0-beta300.7 <- meteor 2.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- minifier-css 2.0.0-beta300.7 <- standard-minifier-css 1.9.3-beta300.7
* meteor@2.0.0-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- react-fast-refresh 0.2.8-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- modules 0.19.1-beta300.7 <- babel-runtime 1.5.2-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- modules 0.19.1-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- modules-runtime 0.13.2-beta300.7 <- modules 0.19.1-beta300.7 <- babel-runtime 1.5.2-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- modules-runtime 0.13.2-beta300.7 <- modules 0.19.1-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- ecmascript-runtime 0.8.2-beta300.7 <- babel-compiler 7.11.0-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- ecmascript-runtime 0.8.2-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- ecmascript-runtime-client 0.12.2-beta300.7 <- ecmascript-runtime 0.8.2-beta300.7 <- babel-compiler 7.11.0-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- ecmascript-runtime-client 0.12.2-beta300.7 <- ecmascript-runtime 0.8.2-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- promise 1.0.0-beta300.7 <- dynamic-import 0.7.4-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- promise 1.0.0-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- modern-browsers 0.1.10-beta300.7 <- babel-compiler 7.11.0-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- ecmascript-runtime-server 0.11.1-beta300.7 <- ecmascript-runtime 0.8.2-beta300.7 <- babel-compiler 7.11.0-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- ecmascript-runtime-server 0.11.1-beta300.7 <- ecmascript-runtime 0.8.2-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- babel-runtime 1.5.2-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- dynamic-import 0.7.4-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- fetch 0.1.4-beta300.7 <- dynamic-import 0.7.4-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- fetch 0.1.4-beta300.7
* meteor@2.0.0-beta300.7 <- inter-process-messaging 0.1.2-beta300.7 <- autoupdate 2.0.0-beta300.7 <- hot-code-push 1.0.5-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- inter-process-messaging 0.1.2-beta300.7 <- dynamic-import 0.7.4-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- babel-compiler 7.11.0-beta300.7 <- ecmascript 0.16.8-beta300.7
* meteor@2.0.0-beta300.7 <- logging 1.3.3-beta300.7 <- email 3.0.0-beta300.7 <- accounts-password 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- logging 1.3.3-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- logging 1.3.3-beta300.7 <- standard-minifier-css 1.9.3-beta300.7
* meteor@2.0.0-beta300.7 <- ejson 1.1.4-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- ejson 1.1.4-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- ejson 1.1.4-beta300.7 <- ostrio:flow-router-extra 2.11.0
* meteor@2.0.0-beta300.7 <- base64 1.0.13-beta300.7 <- ejson 1.1.4-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- base64 1.0.13-beta300.7 <- ejson 1.1.4-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- base64 1.0.13-beta300.7 <- ejson 1.1.4-beta300.7 <- ostrio:flow-router-extra 2.11.0
* meteor@2.0.0-beta300.7 <- typescript 5.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- standard-minifier-js 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- minifier-js 3.0.0-beta300.7 <- standard-minifier-js 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- es5-shim 4.8.1-beta300.7
* meteor@2.0.0-beta300.7 <- shell-server 0.6.0-beta300.7
* meteor@2.0.0-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- npm-mongo 4.16.1-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- npm-mongo 4.16.1-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- allow-deny 2.0.0-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- allow-deny 2.0.0-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- minimongo 2.0.0-beta300.7 <- allow-deny 2.0.0-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
0.0.1
* meteor@2.0.0-beta300.7 <- minimongo 2.0.0-beta300.7 <- allow-deny 2.0.0-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- minimongo 2.0.0-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- diff-sequence 1.1.3-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
0.0.1
* meteor@2.0.0-beta300.7 <- diff-sequence 1.1.3-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- diff-sequence 1.1.3-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- geojson-utils 1.0.12-beta300.7 <- minimongo 2.0.0-beta300.7 <- allow-deny 2.0.0-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- geojson-utils 1.0.12-beta300.7 <- minimongo 2.0.0-beta300.7 <- allow-deny 2.0.0-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- geojson-utils 1.0.12-beta300.7 <- minimongo 2.0.0-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- id-map 1.2.0-beta300.7 <- binary-heap 1.0.12-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
0.0.1
* meteor@2.0.0-beta300.7 <- id-map 1.2.0-beta300.7 <- binary-heap 1.0.12-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- id-map 1.2.0-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- mongo-id 1.0.9-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- mongo-id 1.0.9-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- mongo-id 1.0.9-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- random 1.2.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- random 1.2.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- ordered-dict 1.2.0-beta300.7 <- blaze 3.0.0-alpha300.17 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- ordered-dict 1.2.0-beta300.7 <- blaze 3.0.0-alpha300.17 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- ordered-dict 1.2.0-beta300.7 <- blaze 3.0.0-alpha300.17
* meteor@2.0.0-beta300.7 <- tracker 1.3.3-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- tracker 1.3.3-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- tracker 1.3.3-beta300.7 <- ostrio:flow-router-extra 2.11.0
* meteor@2.0.0-beta300.7 <- check 1.3.3-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- check 1.3.3-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- retry 1.1.1-beta300.7 <- autoupdate 2.0.0-beta300.7 <- hot-code-push 1.0.5-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- callback-hook 1.6.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- callback-hook 1.6.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- ddp-common 1.4.1-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
0.0.1
* meteor@2.0.0-beta300.7 <- ddp-common 1.4.1-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- ddp-common 1.4.1-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- reload 1.3.2-beta300.7 <- autoupdate 2.0.0-beta300.7 <- hot-code-push 1.0.5-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- reload 1.3.2-beta300.7 <- hot-code-push 1.0.5-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- socket-stream-client 0.5.2-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- socket-stream-client 0.5.2-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- socket-stream-client 0.5.2-beta300.7 <- ddp-client 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- underscore 1.0.14-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
0.0.1
* meteor@2.0.0-beta300.7 <- underscore 1.0.14-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- underscore 1.0.14-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- underscore 1.0.14-beta300.7
* meteor@2.0.0-beta300.7 <- underscore 1.0.14-beta300.7 <- ostrio:flow-router-extra 2.11.0
* meteor@2.0.0-beta300.7 <- webapp 2.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- webapp 2.0.0-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- routepolicy 1.1.2-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
0.0.1
* meteor@2.0.0-beta300.7 <- routepolicy 1.1.2-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- routepolicy 1.1.2-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- routepolicy 1.1.2-beta300.7 <- webapp 2.0.0-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- boilerplate-generator 2.0.0-beta300.7 <- webapp 2.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- boilerplate-generator 2.0.0-beta300.7 <- webapp 2.0.0-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- webapp-hashing 1.1.2-beta300.7 <- webapp 2.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- webapp-hashing 1.1.2-beta300.7 <- webapp 2.0.0-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- facts-base 1.0.2-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
0.0.1
* meteor@2.0.0-beta300.7 <- facts-base 1.0.2-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- facts-base 1.0.2-beta300.7 <- ddp-server 3.0.0-beta300.7 <- ddp 1.4.2-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- mongo-dev-server 1.1.1-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- mongo-dev-server 1.1.1-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- binary-heap 1.0.12-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- binary-heap 1.0.12-beta300.7 <- mongo 2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- accounts-password 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- ddp-rate-limiter 1.2.1-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- ddp-rate-limiter 1.2.1-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- rate-limit 1.1.2-beta300.7 <- ddp-rate-limiter 1.2.1-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- rate-limit 1.1.2-beta300.7 <- ddp-rate-limiter 1.2.1-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- localstorage 1.2.1-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- localstorage 1.2.1-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- reactive-var 1.0.13-beta300.7 <- accounts-base 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- reactive-var 1.0.13-beta300.7 <- accounts-base 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- reactive-var 1.0.13-beta300.7 <- ostrio:flow-router-extra 2.11.0
* meteor@2.0.0-beta300.7 <- sha 1.0.10-beta300.7 <- accounts-password 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- email 3.0.0-beta300.7 <- accounts-password 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- service-configuration 1.3.2-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- service-configuration 1.3.2-beta300.7
* meteor@2.0.0-beta300.7 <- oauth 3.0.0-beta300.7 <- accounts-oauth 1.4.3-beta300.7
* meteor@2.0.0-beta300.7 <- oauth 3.0.0-beta300.7
* meteor@2.0.0-beta300.7 <- oauth2 1.3.3-beta300.7
* meteor@1.9.3 <- http 2.0.0
* meteor@2.0.0-beta300.7 <- caching-compiler 2.0.0-beta300.7 <- caching-html-compiler 2.0.0-alpha300.17 <- templating-compiler 2.0.0-alpha300.17 <- templating 1.4.4-alpha300.13 <- blaze-html-templates 3.0.0-alpha300.17
* meteor@2.0.0-beta300.7 <- caching-compiler 2.0.0-beta300.7 <- caching-html-compiler 2.0.0-alpha300.17 <- templating-compiler 2.0.0-alpha300.17 <- templating 1.4.4-alpha300.13
* meteor@2.0.0-beta300.7 <- reactive-dict 1.3.2-beta300.7 <- ostrio:flow-router-extra 2.11.0
* meteor@2.0.0-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- hot-code-push 1.0.5-beta300.7 <- meteor-base 1.5.2-beta300.7
* meteor@2.0.0-beta300.7 <- autoupdate 2.0.0-beta300.7 <- hot-code-push 1.0.5-beta300.7 <- meteor-base 1.5.2-beta300.7

Versions file

accounts-base@2.2.10
accounts-oauth@1.4.3
accounts-password@2.4.0
allow-deny@1.1.1
autoupdate@1.8.0
babel-compiler@7.10.5
babel-runtime@1.5.1
base64@1.0.12
binary-heap@1.0.11
blaze@2.7.1
blaze-html-templates@1.2.1
blaze-tools@1.1.3
boilerplate-generator@1.7.2
caching-compiler@1.2.2
caching-html-compiler@1.2.1
callback-hook@1.5.1
check@1.3.2
ddp@1.4.1
ddp-client@2.6.1
ddp-common@1.4.0
ddp-rate-limiter@1.2.1
ddp-server@2.7.0
diff-sequence@1.1.2
dynamic-import@0.7.3
ecmascript@0.16.8
ecmascript-runtime@0.8.1
ecmascript-runtime-client@0.12.1
ecmascript-runtime-server@0.11.0
ejson@1.1.3
email@2.2.5
es5-shim@4.8.0
fetch@0.1.4
geojson-utils@1.0.11
hot-code-push@1.0.4
html-tools@1.1.3
htmljs@1.1.1
http@2.0.0
id-map@1.1.1
inter-process-messaging@0.1.1
jquery@1.11.11
localstorage@1.2.0
logging@1.3.3
meteor@1.11.5
meteor-base@1.5.1
minifier-css@1.6.4
minifier-js@2.7.5
minimongo@1.9.3
modern-browsers@0.1.10
modules@0.20.0
modules-runtime@0.13.1
mongo@1.16.9
mongo-decimal@0.1.3
mongo-dev-server@1.1.0
mongo-id@1.0.8
npm-mongo@4.17.2
oauth@2.2.1
oauth2@1.3.2
observe-sequence@1.0.22
ordered-dict@1.1.0
ostrio:flow-router-extra@3.10.0
promise@0.12.2
random@1.2.1
rate-limit@1.1.1
react-fast-refresh@0.2.8
reactive-dict@1.3.1
reactive-var@1.0.12
reload@1.3.1
retry@1.1.0
routepolicy@1.1.1
service-configuration@1.3.3
sha@1.0.9
shell-server@0.5.0
socket-stream-client@0.5.2
spacebars@1.2.0
spacebars-compiler@1.3.1
standard-minifier-css@1.9.2
standard-minifier-js@2.8.1
templating@1.4.1
templating-compiler@1.4.1
templating-runtime@1.5.0
templating-tools@1.2.2
tracker@1.3.3
typescript@4.9.5
ui@1.0.13
underscore@1.6.1
url@1.3.2
webapp@1.13.8
webapp-hashing@1.1.1

Packages file

standard-minifier-css@1.9.2
standard-minifier-js@2.8.1
es5-shim@4.8.0
ecmascript@0.16.8
shell-server@0.5.0
ostrio:flow-router-extra
meteor-base@1.5.1
typescript@4.9.5

Do you know how to fix this problem?

Thanks a lot!!!

The issue is with this package. You should use fetch instead of HTTP docs

If you are not using it, maybe remove it and things should be fine.

4 Likes

It works!!!

Thanks a lot @grubba !!!

1 Like

Hello guys, this issue should now be fixed in our rc.0!

4 Likes

We see lots of problems posted like this. What is the way to investigate what is the source of the problem? What steps should we take to debug. And then, how would you figure what to do to fix? Some guidance would be helpful for people trying to resolve similar issues.

The best way to report these issues is with a reproduction of the problem. From there we simulate the problem ourselves with Meteor locally.

There is no formula for finding and solving the issue. We need to investigate the code and simulate different scenarios. Then, we can come up with a solution.

Weā€™re frequently changing different parts of the code, so naturally, some issues will appear. Thatā€™s why we must have as many people as possible testing everything and reporting the issues :raised_hands:

1 Like