We have a new release: meteor 3.0-rc.2
Hello everyone! Here we have one more update for Meteor 3!
Updates
Node to 20.12.2 and Npm to 10.5.0 [PR ]
Typescript to 5.4.5 [PR ]
Fixes:
Fix async OP behaviors on server (oauth packages) [PR ]
Environment Variable Tweaks [PR ]
Fix error log create cmd [PR ]
Fix assets method names [PR ]
How to test it?
Installing Meteor
npx meteor@rc
Existing projects:
meteor update --release 3.0-rc.2
Starting a project:
meteor create app-name --release 3.0-rc.2
Your help testing this version by creating a new app or migrating your current one will be extremely helpful!
Please give us your feedback, and if you find any issues, you can create a post here or open an issue on GitHub .
13 Likes
We need an even bigger confetti ball emoji for this
4 Likes
Thanks, @denyhs ! One observation. In the forum post for rc1 you mentioned the following regarding Vue 3:
Make sure to use jorgenvatle:vite-bundler
and migrate any third-party packages.
It would be great if that info ends up in the final release as well in some form. Either in the docs, migration guide and/or release notes. For an outsider it might not be very simple to understand which bundler package exactly Meteor 3 currently has targeted for Vue 3.
1 Like
Great job guys, we’re getting close maybe 2 more RCs and we’d be done?
It’d be nice if this can be taken care of in the next release
opened 08:17PM - 30 Apr 24 UTC
Meteor 3
Metor 3 RC 0
When trying to use minimal effort to port over fourseven:scss fo… r meteor 3 (not moving to dart), I got the following runtime error during compilation:
```
While running registerCompiler callback in package fourseven:scss:
/XXX/packages/meteor-scss/.npm/plugin/compileScssBatch/node_modules/lru-cache/index.js:196:15:
cannot set sizeCalculation without setting maxSize or maxEntrySize
at new LRUCache
(/XXX/packages/meteor-scss/.npm/plugin/compileScssBatch/node_modules/lru-cache/index.js:196:15)
at new MultiFileCachingCompiler
(packages/caching-compiler/multi-file-caching-compiler.js:26:19)
at new SassCompiler (packages/compileScssBatch/plugin/compile-scss.js:45:5)
```
This is probably caused by some breaking change in lru-cache; caching-compiler/package.js does not specify the version to bring in.
1 Like
I tried the basic structure with flow router and getting error, can someone point out what I am missing or implemented wrong here is the full issue link
opened 06:13AM - 22 May 24 UTC
I just tried Meteor 3.0-rc.2 and integrated the flow router extra with basic str… ucture but it's not working, is it a compatibility bug or do we have to add/change something with the new release (as I use Meteor after some time)
so below are the basic steps to reproduce the issue
`meteor create test-1 --release 3.0-rc.2 --blaze`
`meteor add ostrio:flow-router-extra`
I am getting the error below
![image](https://github.com/meteor/meteor/assets/5462788/ffcfb57e-823c-435e-9124-473eab61fd12)
also, I want to add one extra thing to mention when I added the flow router package I got this despite there being no proxy implemented I don't know if it's related or not
![image](https://github.com/meteor/meteor/assets/5462788/4c1cd968-63e5-497a-a2d0-b1c55662fcdc)
below are my OS details
**PRETTY_NAME="Ubuntu 24.04 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian**
Fix async OP behaviors on server (oauth packages) [PR ]
This fix produced a regression, so oauth is not working well yet for some services. The new fix has been provided here and will be released on next RC. Sorry for the inconvenience.
1 Like
For sure! I’m taking notes on this.
1 Like
I’ll try to add this to the next one!
this was solved recently with the last version of flow router :
3.11.0-rc300.1
See : veliovgroup/flow-router#109
1 Like