Meteor Community Packages Updates April 2024

While things move more and more towards Meteor 3.0 release candidate we got back into making popular packages compatible or patching things up. Here are the latest changes:

edit:

  • alanning:roles has its first beta compaibility release 4.0.0-alpha.1

Note: beta releases of packages are not automatically installed. You need to ,make the version explicit when running meteor add or edit your .meteor/packages.

If you have trouble upgrading these packages reach out to me or to @storyteller either via dm or in the linked repositories

We also have a deep dive episode on upgrading packages and dependencies on our MeteorJS Community YouTube channel:

12 Likes

Thank you so much for your efforts. I’ve been waiting to update the roles packages.

Bravo Jan! Good to see you on the ball!

Really nice Jan!! :clap: :clap: :clap:

Thank you, also thanks to @storyteller and @permb

Hello,
Thanks for your work.
I still have the problem of version with alanning:roles

=> Errors while upgrading packages:           
                                              
While selecting package versions:
error: Conflict: Constraint blaze@2.9.0 is not satisfied by blaze 3.0.0-alpha300.17.
Constraints on package "blaze":
* blaze@3.0.0-alpha300.17 <- spacebars 2.0.0-alpha300.17 <- rationalk:bpm 0.0.0
* blaze@3.0.0-alpha300.17 <- templating-runtime 2.0.0-alpha300.17 <- templating 1.4.4-alpha300.13 <- aldeed:tabular 2.1.2 <-
rationalk:core 0.0.0
* blaze@3.0.0-alpha300.17 <- templating-runtime 2.0.0-alpha300.17 <- templating 1.4.4-alpha300.13 <- blaze-html-templates
3.0.0-alpha300.17
* blaze@3.0.0-alpha300.17 <- blaze-html-templates 3.0.0-alpha300.17
* blaze@3.0.0-alpha300.17 <- accounts-base 3.0.0-rc300.0
* blaze@3.0.0-alpha300.17 <- ostrio:flow-router-extra 3.10.1
* blaze@2.9.0 <- alanning:roles 4.0.0-alpha.1

I think the problem comes from this line :

api.use(['blaze@2.9.0'], 'client', { weak: true })
If I modify to this : api.use(['blaze'], 'client', { weak: true }) it works

What do you think ?

Hi @dokithonon thanks a lot for the hint your suggestion is correct as blaze should be resolve as core package via api.versionsFrom and needs no explicit version. I will look at it and try to release a new beta. Best Jan

1 Like

@dokithonon just published alanning:roles@4.0.0-alpha.2 which should now resolve with Blaze 3.x, please check it out

4 Likes

It is working perfectly, thanks

1 Like

Update

Thanks to @harry97 we already got another release for aldeed:collection2 which makes it compatible with the new Meteor 3.0 RC. It’s published as 4.0.2-beta.1.

5 Likes

And we got another update

  • We have also finally a 3.0 candidate for aldeed:autoform which is 8.0.0-rc.1
  • There is a 3.0 compat release of tmeasday:check-npm-versions which is 2.0.0-beta.0 thanks to @harry97
4 Likes

More updates:
meteor-browser-tests v1.6.0
aldeed:schema-index 4.0.0-beta.3

4 Likes