Hi @florianbienefelt
Tiny is building a core team to focus on Meteor and I was one of the first hires there, but we also want to rely on the community to continue to contribute to build Meteor into something that the community wants and needs.
We also plan to hire more engineers for the core team in 2020
And please note that we are already moving forward in many areas.
See the Roadmaps (Meteor and Galaxy ) plus many PRs and issues being merged/fixed.
A few examples of important PRs:
meteor:master ā meteor:release-1.9
opened 10:13PM - 12 Apr 19 UTC
Since Node.js 12 is scheduled to become the LTS version on October 1st, 2019, Me⦠teor 1.9 will update the Node.js version used by Meteor from 8.16.1 (in Meteor 1.8.2) to 12.10.0 (the most recent current version).
If you would like to help test the latest prerelease version of Meteor 1.9, you can run the following command to create a fresh application:
```sh
meteor create --release 1.9-rc.1 new-19rc1-app
```
The first casualty of this upgrade is that 32-bit Linux can no longer be supported. In fact, 32-bit Linux support was dropped in Node 10, so this is not exactly breaking news: https://github.com/nodejs/build/issues/885
meteor:devel ā klaussner:mongodb-4.2
opened 04:21PM - 03 Oct 19 UTC
To do:
- [x] Download MongoDB 4.2 in dev bundle scripts.
- [x] Use custom bu⦠ild for Linux (https://github.com/meteor/meteor-feature-requests/issues/361).
- [x] Test on macOS, Windows, and 32-bit Linux
meteor:release-1.8.4 ā meteor:cordova-9
opened 09:39PM - 06 Dec 19 UTC
We want to update:
- [x] Lib from 7.1.0 to 9.0.1 [release notes](https://github⦠.com/apache/cordova-lib/blob/master/RELEASENOTES.md)
- [x] Common from 2.1.1 to 3.2.1 [release notes](https://github.com/apache/cordova-common/blob/master/RELEASENOTES.md)
- [x] Android from 7.1.4 to 8.1.0 [release notes](https://github.com/apache/cordova-android/blob/master/RELEASENOTES.md)
- [x] iOS from 4.5.5 to 5.1.1 [release notes](https://github.com/apache/cordova-ios/blob/master/RELEASENOTES.md)
- [x] cordova-plugin-wkwebview-engine from 1.1.4 to 1.2.1 [release notes](https://github.com/apache/cordova-plugin-wkwebview-engine/blob/master/RELEASENOTES.md#121-jul-20-2019)
- [x] cordova-plugin-whitelist from 1.3.3 to 1.3.4 [release notes](https://github.com/apache/cordova-plugin-whitelist/blob/master/RELEASENOTES.md#134-jun-19-2019)
- [x] cordova-plugin-splashscreen (included by mobile-experience > launch-screen) from 4.1.0 to 5.0.3 [release notes](https://github.com/apache/cordova-plugin-splashscreen/blob/master/RELEASENOTES.md#503-may-09-2019)
- [x] cordova-plugin-statusbar (included by mobile-experience > mobile-status-bar) from 2.3.0 to 2.4.3 [release notes](https://github.com/apache/cordova-plugin-statusbar/blob/master/RELEASENOTES.md#243-jun-19-2019)
Related PRs (cordova-9 branch):
https://github.com/meteor/cordova-plugin-meteor-webapp/pull/88
Related issues #10809 #10626
Follow the list of known tasks:
- [x] (Fixed on 1.7.1-beta.0) Don't use context.requireCordovaModule to load non-Cordova modules ([error log](https://gist.github.com/filipenevola/5b80f7dfeecba52c0b747215fa93e283))
- [x] Migrate context.requireCordovaModule to require on [cordova-plugin-meteor-webapp](https://github.com/meteor/cordova-plugin-meteor-webapp/)
- [x] docker images for CircleCI
- [x] Android 28 / Node 8
- [x] Android 28 / Node 12
Notes:
- To run on iOS the first time with `meteor run ios` I had to run this first `sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService` https://github.com/apache/cordova-ios/issues/652#issuecomment-514284852
Make sure the following is working after the update:
- [x] Create a new Meteor project and add iOS and Android platforms
- [x] Run app on iOS simulator
- [x] Run app on iOS device
- [x] Run app on Android simulator
- [x] Run app on Android device
Known issues to fix:
- [X] "Errors executing Cordova commands: While removing plugins"; when running for the second time - actually a plugin error : **https://github.com/jeduan/cordova-plugin-facebook4/issues/845**
We see a bright future for Meteor and that will be possible from the combination of efforts from Tiny and the Meteor community.
25 Likes