Welcome back Arunoda! I’m personally really delighted to see you here and very grateful for your work.
A lot of good things happened, I’ll try to summarize what I remember:
- Differential bundling (which is awosome)
- Dynamic imports
- Support for React, Svelte, Agular, and Blaze (which is still great, all supported views have tutorials)
- Support for SQL with real-time
- Much faster build times and MUP support thanks to zodern
- Scaling with Redis (while maintaining the same API), using RedisOplog
- SQL like relationship query using Grapher
- Latest NodeJS support with easy update
- NPM support
- SSR support was added
- Acquired by Tiny, new website and pricing model for Galaxy, and new features are being added
- MontiAPM was created based on your great work on Kadira, which I highly recommend
- SimpleDDP was created which is my favorite DDP client, I use with PWAs
- Meteor dev tools received an update
- Meteor Community Formed, which has a newsletter that I highly recommend
- filipenevola joined as a Meteor evangelist
- Many profitable businesses were created
- Any more new packages/tutorial (NPDev React Loadable, Meteor Elm, Svelte/Meteor tutorials, reactive aggregate, and many more)
- And other features and community contributions (others, sorry if forgot your contribution, please share it, a lot of stuff now that I think about it)
And the incredible thing is that all those features were added in a backward-compatible way, a real engineering achievement, I think, given how much JS and the rest of the ecosystem changed, thanks to the genius of Benjamin, one of the best developers I’ve ever come across, and also the contribution of many community members.
In my opinion, the main problem with Meteor that it was way ahead of its time and a very ambitious project, developing very quickly, and wasn’t given enough time to mature (de-couple the architecture, support other DBs, and correct the flaws, etc).
That seems very true but a lot of us (at least here) want to serve rich applications/apps and not just pages, and would like the framework to handle more. I really hope this doesn’t get interpreted as NextJS hate.
Once again, good to see you here Arunoda, you’ve a big fan base of your work, myself included.
P.S for a more complete list please go here.